Slightly off topic, but one process I've used is to "clone" the existing hard drive. It makes an exact copy of the old drive on the new drive and the cloning program can adjust for different size drives. Unlike some of the methods described above it does require that both drives be connected to the computer simultaneously. It's not the simplest process but has worked many times for me and "If I can do it, you can do it". I actually clone my drives instead of backing them up, because I can just install the new drive instead of trying to "restore" a hard drive. I started this when a friend had her computer hacked and held for ransom and lost everything on it.