Hi,
This is essentially a follow up on my previous discussions here and here. The primary goal is to protect important data using backups. Linux has a lot of options for this purpose and file systems like ZFS/btrfs helps a lot.
On Windows, the options are limited to several paid software for backups. Also since ntfs has no scrub feature (this helped me detect silent corruption in the past), an alternative approach was needed.
I've made a python script to both do recursive checksumming and verification using sha256 (7z) to detect data corruption and also perform incremental/differential backups. It was validated on a bunch of test directories, which also additional error conditions BUT it would be awesome if you guys could try it out and let me know if there are any issues.
The script is all cli and is meant to be run periodically using the windows scheduler. It can be downloaded from here, the readme contains the usage instructions
@ibose , @vishalrao @kiran6680
This is essentially a follow up on my previous discussions here and here. The primary goal is to protect important data using backups. Linux has a lot of options for this purpose and file systems like ZFS/btrfs helps a lot.
On Windows, the options are limited to several paid software for backups. Also since ntfs has no scrub feature (this helped me detect silent corruption in the past), an alternative approach was needed.
I've made a python script to both do recursive checksumming and verification using sha256 (7z) to detect data corruption and also perform incremental/differential backups. It was validated on a bunch of test directories, which also additional error conditions BUT it would be awesome if you guys could try it out and let me know if there are any issues.
The script is all cli and is meant to be run periodically using the windows scheduler. It can be downloaded from here, the readme contains the usage instructions
@ibose , @vishalrao @kiran6680