restic is a program that does backups right.
mongodb backup / restore
backup files from a docker volume into /tmp/backup.tar
function docker-volume-backup() {
docker run --rm -v /media/sf_Volumes/:/backup -v "$1":/tmp/data busybox tar -cvf /backup/backup.tar -C /tmp/data .
}
restore files from /tmp/backup.tar into a docker volume
function docker-volume-restore() {
docker run --rm -v /home/bouquet/Volumes:/backup -v "$1":/tmp/data busybox tar -xvf /backup/backup.tar -C /tmp/data
echo "Double checking files..."
docker run --rm -v /home/bouquet/Volumes:/backup -v "$1":/tmp/data busybox ls -lh /tmp/data
}
urbackup
https://www.urbackup.org/
bup
https://github.com/bup/bup
burp
https://github.com/grke/burp
borgbackup
https://www.borgbackup.org/
rsnapshot
http://rsnapshot.org/
Backuper une partition complète avec rsync
backintime : sauvegarde auto de fichiers / répertoires à la time machine
faire un backup auto d'une partirion (système par ex)