Making copies of electronic files on most computer systems is generally as simple as “drag and drop.” Except, of course, when it is done in support of a legal issue and the integrity of the files may potentially be called into question.
For those instances where there is a need to keep thorough records on the accuracy and reliability of the duplicated data I tend to fall back on two options:
For a forensically sound copy with all the bit-by-bit image fixings: FTK Imager (formerly of AccessData, now Exterro) is cheap and easy to use: https://go.exterro.com/l/43312/2022-01-21/f6h1s3
But when it’s just copying files for organization, migration, or for a working copy, good ol’ Robocopy is still my choice. It’s free (I know, “free” is always the adjective that accompanies tools I like), customizable, and already installed on Windows-based machines.
Here I’ll note my go-to robocopy switches for ensuring good record keeping:
robocopy source destination /dcopy:dat /copyall /e /z /zb /r:3 /w:3 /v /mt:32 /tee /log:log_file_name.txt
So what’s with all the switches? Well…
While I wouldn’t rely on robocopy for forensics, the many options it has makes it a great too to run duplicates or move a large amount of files around.
[Most of the switches used in the sample above can be replaced with /mir – but I’m generally disinclined to tell that to new users. The /mir switch mirrors the exact information between source and destination, so if the destination has existing files it could change or delete the information in the source location. That’s what we would generally call a “bad” thing]