Archive tar
tar -czf sauvegarde-etc.tar.gz /etc tar -tzf sauvegarde-etc.tar.gz tar -xzf sauvegarde-etc.tar.gz -C /tmp/restauration
c créer, x extraire, t lister, z gzip, f fichier.
Synchronisation rsync
rsync -aHv --delete /srv/partage/ /mnt/backup/partage/ rsync -aHvn --delete /srv/partage/ /mnt/backup/partage/
Le n simule. Vérifier soigneusement les slashs finaux et --delete.
Planifier avec cron
crontab -e sudo crontab -e
# Tous les jours à 02:30 30 2 * * * /usr/local/sbin/sauvegarde.sh >> /var/log/sauvegarde.log 2>&1
systemctl status cron journalctl -u cron crontab -l
Une sauvegarde n’est validée qu’après un test de restauration. Contrôler aussi les logs, l’espace disponible et le code retour.