I’m thinking of switching to Kopia from my current proprietary solution.
Has anyone ever lost data with Kopia or gotten corrupt data? It doesn’t seem like widely known software and I’m a bit careful when it comes to my data.
Extra question: Has there been work on implementing a WebDAV alternative to mounting files on Windows? WinFSP seems to have gained traction and WebDAV has a lot of limitations.
To be on top of corruption issues I run the Kopia jobs from cronicle.net with a verify backups script, that has output to Discord, if something corrupts I’d know it fast enough to repair the data.
#!/bin/bash
set -eu
# Define an array of buckets
buckets=("kopia-bucket1" "kopia-bucket2" "kopia-bucket3")
for BUCKET in "${buckets[@]}"; do
printf "Trying to connect to repository for Bucket: $BUCKET..."
# Connect to the current bucket
kopia repository connect b2 \
--bucket="$BUCKET" \
--key-id="$KEY_ID" \
--key="$KEY" \
--password="$KOPIAPASS"
if [ "$?" -ne 0 ]; then
printf "Cannot connect to repository for Bucket: $BUCKET"
exit 1
fi
echo "Verify Bucket: $BUCKET"
kopia snapshot verify --verify-files-percent=1 --file-parallelism=10 --parallel=10
printf "Disconnecting from Bucket: $BUCKET..."
kopia repository disconnect
echo "Done with Bucket: $BUCKET"
done