Doing it remotely make a little bit more difficult. Not impossible, of course:
steps: using Linux dd, all the data can be copied to the new drive exactly as they were on the old drive.
Relevant Skills and Experience
Difficulties which are needed to solve:
1.) You need to start the system using any recent Linux rescue system (for example).
2.) dd if=/dev/sda of=(target drive) If you can attach the two drives.
Proposed Milestones
$25 USD - Project Milestone
If 2.) is not possible, you have to use an intermediate media (pendrive, etc...)
3)Setp the nw drive