Français

Sauvegarder un VPS Linux avec rsync

1 min
Hébergement VPS/VDS

rsync permet des sauvegardes incrémentielles efficaces via SSH. Idéal pour protéger /etc, sites web, bases et fichiers applicatifs sur votre VPS Linux Infrawire.

📋 Prérequis

  • VPS Linux source, serveur ou NAS de destination avec SSH, espace disque suffisant.

Préparer l’accès SSH sans mot de passe

Sur le VPS source, en tant qu’utilisateur qui lancera la sauvegarde :

Bash
ssh-keygen -t ed25519 -f ~/.ssh/id_backup -N "" ssh-copy-id -i ~/.ssh/id_backup.pub backup@IP_DESTINATION

Première sauvegarde (test)

Exemple : copier /var/www et /etc vers backup@IP_DEST:/backups/mon-vps/ :

Bash
rsync -avz --delete \ -e "ssh -i ~/.ssh/id_backup" \ /var/www/ backup@IP_DEST:/backups/mon-vps/www/ rsync -avz \ -e "ssh -i ~/.ssh/id_backup" \ /etc/ backup@IP_DEST:/backups/mon-vps/etc/

Exclure le bruit

Créez un fichier d’exclusions, par ex. /root/backup-excludes.txt :

/tmp/*
*.log
/proc/*

Utilisez : rsync -avz --exclude-from=/root/backup-excludes.txt ...

Automatiser avec cron

Éditez la crontab (crontab -e) pour une sauvegarde quotidienne à 3 h :

CRON
0 3 * * * rsync -avz -e "ssh -i /root/.ssh/id_backup" /var/www/ backup@IP_DEST:/backups/mon-vps/www/ >> /var/log/backup-rsync.log 2>&1

Conseils

  • Testez la restauration régulièrement, pas seulement la copie.
  • Chiffrez les sauvegardes sensibles (GPG, volume chiffré côté destination).
  • Surveillez l’espace disque destination et les logs cron.

Protégez vos données ! 🚀

Restez à jour avec les dernières offres, réductions et promotions spéciales.

Voir les promotions

Nous utilisons des cookies

Nous utilisons des cookies analytiques pour améliorer votre expérience sur notre site. Aucune donnée n'est revendue à des tiers. En savoir plus dans notre politique de confidentialité.