I'm looking for a fast and reliable way to move some chosen directories from one HDD to another.
The case is as follows. I'm getting a new desktop system which will replace my old desktop. I want to migrate a couple of directories from the old system to the new system and I'm quite concerned about the integrity of the data. The amount of data I want to migrate is >300 GB. This might take a while to move even over 1000 Mbit/s Ethernet, so I figure the fastest way is to unplug the HDD of the old desktop (it's connected via SATA) and plug it into the new system and
cp the data to the new system's HDD.
My question: Is this the best and most reliable way to proceed? If not, how should I proceed? Maybe I'm better off using
rsync? I would also want to know how any solution handles permissions and how it preserves the integrity of the data.