johnsankey wrote:
John, the disk I've been using for Time Machine checks out 100%. I always format new USB sticks with a secure erase to make sure they are solid.
That is not enough. The only way to make sure the USB stick is not corrupting data is by making actual checksums from time to time to verify there have been no bit errors. As the others have mentioned, the quality of USB sticks is extremely poor and should never be used as the only backup and definitely not the only copy of any important data. All that secure erase told you was that there was no problem while performing that erase, but what about when you transferred data next time?
I utilized a non-Apple file system on some USB sticks so that I could easily check for bit errors.....and many USB sticks produce bit errors from time to time......some more than others. Unlike Hard Drives and SSDs which have built-in hardware to auto correct for some bit errors, a USB stick does not have that technology.
It turns out the problem with trying to copy an entire user directory is because it includes some sort of a copy of the Applications directory and I assume that includes the copy utility. I tried making a copy of the directory contents 1 level down excluding that Applications directory; it's worked fine and has everything I need to keep.
You will always have problems copying data from the macOS user account you are logged into because the data within that account is constantly changing. Copying data while not logged into a user account is a bit more difficult/complicated.
@Zurarczurx's suggestion for CCC is an excellent one.
The problem is really caused by Time Machine. The clock for it in the top right corner used to rotate while it was working; when it stopped the backup disk could be dismounted. That feature was removed a while back so we now have to use a terminal command to find out if it's finished. There's something wrong with the command because when it says TM is finished, disk dismount fails saying a process is still using the disk (only TM ever uses that disk)
Bad assumption. Spotlight may be indexing the drive. Spotlight is notorious for not letting go when a user attempts to eject a drive. Very frustrating. See my other post where I show how to identify what app/process is accessing a drive when it cannot be ejected:
Cannot eject USB drive due to unknown program -- HWTech - Apple Community
A backup you can't trust is no backup at all, so I'm going to have to work out a regular procedure using USB sticks.
USB sticks for a backup is nearly the same as no backup. At least use a standard Hard Drive or SSD.
If you don't like Time Machine (it does have issues & limitations for some people), then check out Carbon Copy Cloner as mentioned by @Zurarczurx as it is a great app from a developer who has a great reputation. CCC has been available for decades.