The Recovery Point provides an incredibly quick and reliable way to restore your system in the event of failure of a manual operation without the need for WordPressto be operational or even installed.
See Quickly Restore a WordPress Site with a “Recovery Point” for step-by-step instructions.