Need to clone failing secondary (media only) HDD to new drive. What software?

osubuckeye

Distinguished
Oct 23, 2012
11
0
18,510
I have a failing WD Green 2TB that is about 70% full. It is out of its warranty period.
I have a new WD Black 3TB that I would like to move the data onto.

The OS is installed on a separate drive. The only thing in the WD drive is media and uninstalled files.

I can't seem to find a current post with this issue. Most people have a failing OS drive and need recovery.

I would rather copy everything over to the new drive and then circle around to see if the old one can be "fixed".

The drive started experiencing extreme slowness when moving new files. Reading those files (playing through XBMC or VLC) is also starting to become jumpy. Some write/reads seem okay while others take a very long time. These issues are the most apparent in Windows Explorer while moving files around.

I ran Arconis Health Monitor and it says 60% health on this drive.
I am running a test with the WD disk tool to see if it is a bad sectors issue and how many.

edit: my box only holds 2 HDDs so I'll probably have to get an external enclosure to be able to work on both the big drives at the same time. My friend has a "slave kit" but no enclosure. I don't know how this would be used, any clue? Lastly... do I even need an external enclosure if I only plan on hooking the drive up for transfer? can I just secure it to the top of the case?

Thanks!

RESOLVED: I was able to add the new HDD with a MOLEX to SATA power adapter and a new SATA cable directly to the motherboard.
I attempted to use Acronis True Image WD edition from the WD site but even after waiting for the extremely slow interface (it may have been due to the fact that the drive had a few errors)... it did nothing. I told it to clone and it would not. It asked me for a restart and it did nothing.
Finally, since the source and target HDDs were not my OS drive I decided to open up windows explorer and simply copy files, being careful not to copy over files created in the last month (where these errors happened)

THINGS I LEARNED: Whenever I tried to access a file that had parts in an error sector, my entire system would hang up. I learned that this is due to the fact that the HDD was plugged directly into the motherboard via SATA. When a read request was sent to the HDD, the request was mishandled but never timed out. So any subsequent requests to stop or anything like that were behind in the queue. Essentially locking down the SATA controller and therefore all HDDs.
This (I read) is not so much a problem with NAS drives that have a built in time-out period, but a problem with consumer drives with no time-out.
This can be mitigated by creating an extra layer between the HDD and the SATA controller... namely by plugging the HDD in via USB on an external enclosure. Where if it hangs like this, the whole PC is not locked out.
Please correct me if I am wrong

My next step is to use chkdsk to try to correct the old HDD and see if it can be saved to be used as a DVR drive where the data is not important.

I will mark down paperdoc's response as correct because it was detailed and had the correct steps and precautions. Acronis not working for me does not mean it will not work for the next person.

 
Solution
There is an easy and free way to do this, since you are working with a desktop machine running Windows.

Since your NEW HDD is from WD, go tho their website and download their free utility package called Acronis True Image WD Edition. Install it on your existing C: drive. One of its many tools is cloning, just what you need. ALSO get the manual file and READ it! There are a couple of items you'll need to understand.

First, a size issue. To use ALL of a 3 TB HDD in one large Partition you MUST use a GPT Partitioning system, not the older MBR system. (MBR is limited to 2 TB as its max drive size.) To do that, you MUST be using a 64-bit version of Windows 7 or above. Microsoft only provides a driver for GPT-Partitioned drives with its...

popatim

Titan
Moderator
I have no idea how you could do this using an xbox.
Since the os is installed on a separate drive, just install the new 3tb in there too, use the optical drives cables if you have too, and then use the robocopy command to transfer the data you want.

Something like: robocopy source destination /E /R:10 /copyall
should do the job nicely.
 

osubuckeye

Distinguished
Oct 23, 2012
11
0
18,510


Sorry, I think you misunderstood, these drives are not on an xbox. It's a regular Windows box. The drive is filled with files that are accessed by XBMC or VLC but those are just media players.

I'll check out robocopy though!
 

Paperdoc

Polypheme
Ambassador
There is an easy and free way to do this, since you are working with a desktop machine running Windows.

Since your NEW HDD is from WD, go tho their website and download their free utility package called Acronis True Image WD Edition. Install it on your existing C: drive. One of its many tools is cloning, just what you need. ALSO get the manual file and READ it! There are a couple of items you'll need to understand.

First, a size issue. To use ALL of a 3 TB HDD in one large Partition you MUST use a GPT Partitioning system, not the older MBR system. (MBR is limited to 2 TB as its max drive size.) To do that, you MUST be using a 64-bit version of Windows 7 or above. Microsoft only provides a driver for GPT-Partitioned drives with its 64-bit versions. If you are planning to stay with a 32-bit version already installed on your C: drive, check with WD for help in getting around this driver and size issue.

Check also with WD Tech Support for how their cloning utility can clone an MBR older drive to a larger GPT drive.

Connecting both your new and older drives should not be too hard IF your motherboard has an unused SATA port on it. You do not have to physically mount the new drive in your case to do the cloning operation, which will only take a few hours at most. You can simply place the new drive on some insulating surface like a plastic sheet or dry board, as long as you can get it close enough to connect the power and data cables to that drive. AFTER the cloning is complete you can swap things around to permanent placement. Even if you don't have an unused SATA port, sometimes you can temporarily disconnect an optical drive and use that port.

Cloning makes a complete copy of everything from Source to Destination units, but you need to make some adjustments via the utility's menu system when (as is your case) the two drives are of different sizes. There are two possible scenarios here.

The simpler situation occurs if the Source unit has only one Partition on it. The common default set of parameters for many cloners seems to be to make the new Partition on the Destination unit the SAME size as the old one, which you do NOT want! So, when it asks you to confirm its proposed settings and let it proceed, do NOT approve! Use the menus to change the size of the new Partition on the Destination unit to the full space of the new HDD. Per WD's advice, ensure that the new unit will be set up under GPT Partitioning. Since this is a data-only HDD, it does NOT need to be Bootable. Most other default settings will be OK. When you have it all set up right, then tell it to go ahead. It will take a lot of time, so be patient.

The second scenario is when your Source unit has more than one Partition on it. The common default plan seems to be "Proportional Partitions". In this scheme the sizes of the proposed new Partitions on the larger HDD will be in proportion to those of the older unit. In your case, going from 2 TB to 3 TB, it would propose to make every new Partition 1.5 times the size of the originals. But some of those (for example, a System Reserved Partition) do NOT need to be any larger than they are because there will never be any new data added to them. So again, use the menus to specify the proper sizes of new Partitions on the larger 3 TB unit, and let your data storage Partition get all the space it can.

I cloned a failing unit a couple of years ago, and had an issue: the operation kept stopping to tell me that it had an error reading particular Sectors from the Source unit. I kept telling it to go ahead anyway, but that got boring and kept me there. So ultimately I told it to ignore all such problems and just keep on cloning it all. The risk I took is that the Destination (new) disk could have data written to a few files that contains erroneous data because the original could not be read correctly. BUT there's a good chance those read errors actually were on Sectors of the old drive that were NOT involved in any data file, so the errors don't matter. That's the "bet" I took, and I have never found a problem with erroneous files on the cloned new disk.

When you have finished, shut down your machine. Disconnect the old HDD and remove it. Mount the new one in the case and connect its data cable to the SAME mobo SATA connector the old one was on. That should help Windows figure out where the new drive is.
 
Solution
Hi there osubuckeye,

Sorry that your WD Green is failing. :(
Also, it may be a good idea not to test the drive anymore until you back up your data.

So, you can attach the drive either externally(SATA to USB adapter+power cable) or internally SATA+power cable. In case you decide to go with the first one, you don't really need an enclosure.
I would agree with popatim and say that as this is not your OS drive, you can just transfer the data.

Apart from that, you can clone the drive with Acronis True Image WD edition: http://products.wdc.com/support/kb.ashx?id=MHIR9F

Let us know in case you have some more questions,
D_Know_WD
 

osubuckeye

Distinguished
Oct 23, 2012
11
0
18,510


Thanks for the detailed response!
I had totally forgotten about GPT vs MBR. I'm guessing that the drive is currently set up under MBR since it's <=2GB

The drive does have 2 partitions, but one does not need to be copied. I had separated a small partition from the 2gb to store C drive backups in case that drive ever failed.

My motherboard is an ASrock ITX (I believe it is the Z77, non coaxial edition)
If i'm not mistaken it has 4 SATA (2x 3Gb/s and 2x 6Gb/s)... but I can't remember if I'll have enough power chords.
In any case, I'll open her up tonight and see... she needs a good cleaning anyway. If it does not have the power, I'll probably take the 2 drives to work and slam them into one of our server towers to do the clone.
(before anyone freaks out, these are standalone machines, not server racks, and they used to be our data servers back in the day but now we just use them as regular pcs in conference rooms)

I will dig into the Acronis True Image documentation to see if anything pops out at me.

Thanks all, I'll come back with issues and to mark responses as I work through this
 

osubuckeye

Distinguished
Oct 23, 2012
11
0
18,510
Opened up the computer to view if I have the connectors to do this (essentially tie in 3 drives), since I knew the enclosure could only hold 2.

This is my power supply: AL-8250SFX
http://www.newegg.com/Product/Product.aspx?Item=N82E16817154024

It has 5 cables coming out
1. Motherboard
2. 4-pin connected to MB also
3. It has 2 daisy-chained SATA power connectors that i'm using
4. A stand-alone 4 pin MOLEX female
5. A daisy chained set of connectors, 2 of them MOLEX female the last one is a floppy connector.

I have some 4-pin MOLEX to SATA power cables but I'm not sure if I can draw the right power from any of those 3 available 4-pin female MOLEX

The MB is ASRock H67M-ITX
 

Paperdoc

Polypheme
Ambassador
Yes, an adapter that converts a 4-pin Molex female output to a SATa female power connector WILL give you the power you need for this. In fact, one Molex probably could power at least two SATA drives. But it appears you don't even need that since you have several unused Molex connectors.