One thing I want to inform here about Recovery agent. You cannot use them unless you have backup certificate. That is the only best way to get your data decrypted. I have to migrate my server and the data also. The certificate was in the drive and using Recovery Agent I was able to get all the data back. It is safe to use EFS, but if you loose the certificate then it becomes more complicated for you to get your files back.