Google-fu is failing me, and I could not find documentation that answers the following question: if an application uses Windows machine key or user key to encrypt certain data, and the encrypted data is still available, but machine becomes inoperable (hard drive failure, erroneously formatted drive, etc.), how can keys be backed up and restored, to be used for disaster recovery?
I understand that it is possible to take an image of such machine and recreate it from image, but I am looking for a solution that is independent of image media. Does such solution exist? I.e. is it possible to take a backup of a Windows machine or user key and re-apply it on a different machine, if the original one is totally lost?
I would imagine that taking such a backup represents a security risk, but ATM I am only concerned about the very possibility of such approach.