I have a situation where I need to move over 2 TB of data from one server to another server in another data center. There are over 6 million files to copy.
The plan is to move data in phases. For example, as the first phase, copy data older than a certain date, compress them, transfer using a USB device, then copy to the new server.
After the final cutover, there will not be any changes happening in source server.
So I need to take checksum of the root folders in this server, and take one in the new server, and somehow compare both of them, and verify that they have the same contents. And this needs to be done in the least amount of time. There is no way to connect the two data centers. Source server runs on Windows 2008 and destination server runs on Windows 2016.
How can I do this ?