For the OP:
I’ve been using Robocopy for years for “Quick Backup”, which adds any new or changed files to an existing backup copy. Takes just a few seconds and is an excellent supplement to my monthly full backup and versioning procedures.
Latest “Quick Backup” incarnation sees my “spare” server updating its main data folders across the (wireless) network. Newbies simply don’t understand this.
How does it work? New or changed files have the
Archive attribute set, and this triggers the copy process as required. I use SSD storage and also engage multi-threading.
Robocopy has a rather bewildering set of parameters, but it’s worth studying.