How to Copy a TrueCrypt encrypted volume to another larger drive in Windows 7

How do I Copy a TrueCrypt encrypted volume to another larger drive in Windows 7.  This is secondary/data drive that is pretty much full.   I am looking for direct copy method (rather than a backup and restore via VSS or otherwise), preferably without a commercial application.  I already have the replacement (larger) drive already encrypted.  While I could just drag everything over, I am concerned that I will miss some files unless I perform some sort of volume (sector by sector) copy, but I could be overly cautious.
eeyoAsked:
Who is Participating?
 
McKnifeCommented:
No need to decrypt. Restore to Th new drive, adjust the partition size, re-encrypt.
I did that quite often. Windows ' own image backup would work, too, yes.
0
 
Dave HoweSoftware and Hardware EngineerCommented:
Sector by Sector copy is not advised - you *can* do it, but will end up with filesystem extending issues afterwards, and given windows gets in the way for things like this, will probably end up having to do it in linux. (a lot of sync packages will attempt low level access, so won't even be able to "see" the mounted TC volumes. Ghost has this issue, for example)

To copy the files, the standard answer would be some sort of directory sync application such as microsoft's RoboCopy (for which there is an open source GUI), The open source alternative HoboCopy (for which, again, there is a GUI) or ports of the usual OSS tool Rsync

I would say the cautious approach is not to agonize over the move - but to remove the old drive afterwards, put it in the box the new drive came in, and if at some future point you find you *did* miss a file (or want an older copy) you can put the drive back in service (probably via a usb external adaptor such as this one) and pull the files - this is perfectly safe, as the new drive will be using different cryptographic  keys for its sectors, so there is no possible attack where the old drive can be compared to the new one to obtain decrypted data.
0
 
McKnifeCommented:
Another approach in quick steps:
Download the trial of drive snapshot
Use it to image that drive
Replay that image to the new drive
Re-encrypt the new drive
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

 
eeyoAuthor Commented:
Does this involve imaging the drive to a 3rd drive, then restoring?  I was hoping for a direct transfer to the new drive.
Another approach in quick steps:
Download the trial of drive snapshot
Use it to image that drive
Replay that image to the new drive
Re-encrypt the new drive
0
 
McKnifeCommented:
Yes it does.
0
 
Dave HoweSoftware and Hardware EngineerCommented:
not sure about imaging one mounted TC volume to another - in theory decent copy software should do it (I could imagine Ghost doing this, but in practice, Ghost sees only the physical drives, not the mounted encrypted volumes. And yes, I tried :D )

note, the software will need to be able to compensate for the difference in sizes between the two volumes, and rewrite the cluster maps etc.
0
 
noxchoGlobal Support CoordinatorCommented:
Decrypt the drive, copy it with drive copy software and then encrypt it again. All other approaches could cause problems.
0
 
eeyoAuthor Commented:
If I mounted the encrypted drive, and used Windows built-in backup (to a 3rd drive), swapped out the old drive for the larger drive, encrypted and mounted the new drive (using the same drive letter as before), would Windows restore work in this case?  This way I wouldn't have go through the time of decrypting the entire old drive?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.