I woke up this morning to a Windows message telling me my C drive was failing. I've place an order for a new hard disk, and I have backups, but I just realized that other than rebuilds where I started from scratch, I'm not exactly sure of the path to take to replicate my current primary drive to a new drive. Should I install the new hard disk into the PC, restore the backup files to it, and then reconfigure Windows to see that drive as the boot drive? Is it as simple as that, or am I missing many steps?
Since the current drive is still working, can I install the new drive, and use some other program to just mirror the failing drive to the new drive (boot records and all)? If so, is there a program that you recommend?