- mention of the 3-2-1 backup rule
- include emails and other social accounts into the backup strategy
- validating and restoring backups is as important as creating them
21–30 of 56 posts
- mention of the 3-2-1 backup rule
- include emails and other social accounts into the backup strategy
- validating and restoring backups is as important as creating them
Earlier quoted context omitted.
For static files like photos I hash check drives against each other to check for bit rot. But yeah, for tape based cloud storage I can't think what else to do except restore one file to check I still have access. It's too expensive to restore the whole archive.
Do you have any automation or scripts for that, or is it usually adhoc?
I was happy with my restic, borg (vorta), and tarsnap backup setup until one day I had to retrieve just one file from the backups and I realised there was no straight forward way to do that in any of these. Now I think I must look for backup which lets be “easily” get my files back and search whether something is there by a certain approximate name among my backups without having me deal with mounts (that too one ver…
Not sure that I understand. What's hard about `restic -r /media/ehecatl42/t14g3-backup/t14g3-restic-repo restore latest --target /home/ehecatl42/Desktop/nvim-restore/ --include /home/ehecatl42/.config/nvim/`* and just `cp`ing your missing files from that. * From my recent .bash_history
Earlier quoted context omitted.
For static files like photos I hash check drives against each other to check for bit rot. But yeah, for tape based cloud storage I can't think what else to do except restore one file to check I still have access. It's too expensive to restore the whole archive.
Do you have any automation or scripts for that, or is it usually adhoc?
#!/bin/bash
hostname=$(hostname)
checksumFile=/tmp/checksum-file.txt
rsync -cavin --info=name2 --no-perms --no-owner --no-group /srv/data/photos/ user@remote:/media/data/rsnapshot/daily.0/srv/data/photos/ > $checksumFile
minimumSize=5000
actualSize=$(wc -l ' || echo 'all checksums match')
else
fileDiffs=$(echo $checksumFile is too small)
fi
echo $fileDiffsI was happy with my restic, borg (vorta), and tarsnap backup setup until one day I had to retrieve just one file from the backups and I realised there was no straight forward way to do that in any of these. Now I think I must look for backup which lets be “easily” get my files back and search whether something is there by a certain approximate name among my backups without having me deal with mounts (that too one ver…
Not sure that I understand. What's hard about `restic -r /media/ehecatl42/t14g3-backup/t14g3-restic-repo restore latest --target /home/ehecatl42/Desktop/nvim-restore/ --include /home/ehecatl42/.config/nvim/`* and just `cp`ing your missing files from that. * From my recent .bash_history
Earlier quoted context omitted.
Do you have any automation or scripts for that, or is it usually adhoc?
You absolutely should NOT automate this. If you do, you then need to manually check that automation with the same frequency- so you haven’t gained anything!
Earlier quoted context omitted.
Do you have any automation or scripts for that, or is it usually adhoc?
You absolutely should NOT automate this. If you do, you then need to manually check that automation with the same frequency- so you haven’t gained anything!
Went through many iterations over the years. Arq, restic, borg, tarsnap setting up encryption, incremental backups with cronjobs and all the good stuff. Some years ago I realized that I value the possibility to restore also for people that are not me higher than the nerd factor and security so I just settled with Backblaze as my main backup and Time Machine for local convenience. Carbon Copy Cloned to just clone my a…
I was happy with my restic, borg (vorta), and tarsnap backup setup until one day I had to retrieve just one file from the backups and I realised there was no straight forward way to do that in any of these. Now I think I must look for backup which lets be “easily” get my files back and search whether something is there by a certain approximate name among my backups without having me deal with mounts (that too one ver…
$ apropos borg-mount
borg2-mount (1) - Mount archive or an entire repository as a FUSE filesystem
$ restic -r /srv/restic-repo mount /mnt/restic
enter password for repository:
Now serving /srv/restic-repo at /mnt/restic
Use another terminal or tool to browse the contents of this folder.
When finished, quit with Ctrl-c here or umount the mountpoint.
$ proxmox-backup-client mount [OPTIONS]
Currently mostly using borg2 for occasional manual backups to external drives and proxmox-backup-client/server for backups to a central archive. All have been 'battle tested' as in 'used to restore broken systems'.Really, world backup day should've been on Good Friday so that world restore day could be on Easter Monday. Jesus Saves! (and takes daily snapshots which he uploads to a secure offsite location)
Jesus would restore too.