How to use RoboRestore to restore a disk image
This article will take you through the steps to use RoboRestore to restore a disk image.
RoboRestore is a free utility that works with image files created with both Macrium Reflect free and full editions. RoboRestore uses Microsoft's Robocopy utilty to copy files from a disk image to an existing file system. The existing file system can be any size greater than the used space of the partition saved in the disk image. This effectively overcomes the issue with a normal disk image restore that prevents restoring to a smaller partition than the original.
Do I need to use RoboRestore?No. In most cases you can use the normal disk image restore wizard. A tutorial for restoring with the Linux CD can be found here: http://www.macrium.com/blog/2008/06/21/HowToRecoverYourPCUsingTheLinuxRescueCDPartI.aspx http://www.macrium.com/blog/2008/06/30/HowToRecoverYourPCUsingTheLinuxRescueCDPartII.aspx
RoboRestore provides an alternative method of restoring a disk image by copying the files in the image to an existing file system. Use RoboRestore if you want to restore to a disk that is smaller than the original. You can also use RoboRestore if your image file is corrupt and cannot be restored normally. Files can normally be copied from a corrupt image but the integrity of the restored files cannot be guaranteed.
What's Microsoft Robocopy?
Robocopy, or "Robust File Copy", is a command line utility to copy files and folders and includes all NTFS file permissions and alternative data streams.
Robocopy is included with Windows Server 2003, Server 2008, Vista and Windows 7. XP users need to follow the instructions in step 2 below.
How do I use it?
RoboRestore is very simple to use and only has a few options.
Preparation
Using it
FAQ
Resources
Robocopy reference - http://en.wikipedia.org/wiki/Robocopy
Windows Server 2003 Resource Kit Tools - http://www.microsoft.com/Downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=enHow to create a BartPE Rescue CD for Macrium Reflect - http://www.macrium.com/blog/2008/09/22/HowToCreateABartPERescueCDForMacriumReflect.aspx
Vista Startup recovery - http://windowshelp.microsoft.com/Windows/en-US/help/5c59f8c1-b0d1-4f1a-af55-74f3922f3f351033.mspx
XP Recovery Console - http://support.microsoft.com/kb/314058
Windows PE 2.0 Recovery Environment - http://www.macrium.com/blog/2009/07/27/HowToFixCommonBootProblemsUsingTheWindowsPE20FixBootProblemsOption.aspx
Master Boot Record - http://en.wikipedia.org/wiki/Master_boot_record
Junction Points - http://en.wikipedia.org/wiki/NTFS_junction_point