4 ms·
Pretty simple, really. Pick a couple random files that should be in the repo, restore them from a random archive, check the md5sums against the source. If the
by chanandler_bong 3y ago
Pretty simple, really.
Pick a couple random files that should be in the repo, restore them from a random archive, check the md5sums against the source. If the md5sums don't match (or the file can't be found), something is wrong. I am mainly backing up RAW image files, so they should never change.
Basically...
$TEST_FILE=$(ls -p /source_dir | grep -v / | shuf -n1)
$TEST_ARCHIVE=$(borgmatic -c config.file list | shuf -n1)
borgmatic extract yada yada yada
md5sum $TEST_FILE restored_file