hello to all,
rlcone is great but since it is written to be comptible with so many operating systems, it is lacking a cirtical feature for Micro$oft window users.
as per wikipedia, https://en.wikipedia.org/wiki/Shadow_Copy
" VSS operates at the block level of volumes.
A snapshot is a read-only point-in-time copy of the volume. Snapshots allow the creation of consistent backups of a volume, ensuring that the contents do not change and are not locked while the backup is being made."
when i first started to use rlcone, i ran into a classic problem.
i use veeam backup software to create a set of backup files of my window server, the size of the files is 300GB.
then i have a script that does a rclone sync to upload a the 300GB of files and then rclone check.
that can take 24+ hours, depending on the internet connection and network congestion.
during that sync and check, veeam software is scheduled to run again and makes changes to some of those backup files will rclone is still uploading them.
the result is that upload to rclone is useless. i will not to be able to download those files from wasabi and have veeam use them and rclone check log file will be full of errors.
so on micro$soft windows, the solution is to create a shadow copy before running rclone.
i wanted to share how to do that and i am not sure the best way to share.