Restoring a VistA installation
From VistApedia
First of all it is important to know that you should be using the journalling functionality of your underlying MUMPS implementation.
Second, you should read this the thread on Hardhats that discusses this issue.
Intracare Implementation Log Episode 8: Power outage restart.