Snapshots (instantanés)

Les snapshots capturent l’état complet de votre VPS à un instant donné. Depuis votre espace client KennHosting, vous pouvez :
  • Créer un snapshot manuellement avant une opération risquée
  • Planifier des snapshots automatiques (quotidiens, hebdomadaires)
  • Restaurer votre VPS à partir d’un snapshot en quelques minutes

Créer un snapshot

Espace client → votre VPS → SnapshotsCréer un snapshot
Les snapshots consomment de l’espace stockage. Les anciens snapshots sont automatiquement supprimés selon votre politique de rétention configurée.

Sauvegardes automatiques

Avec cron et rsync

#!/bin/bash
# /usr/local/bin/backup.sh
DATE=$(date +%Y%m%d_%H%M%S)
BACKUP_DIR="/root/backups"
REMOTE="user@stockage-distant.com:/backups/mon-vps"

mkdir -p "$BACKUP_DIR"

# Sauvegarde base de données
mysqldump -u root -p"VOTRE_MOT_DE_PASSE" --all-databases | \
  gzip > "$BACKUP_DIR/mysql_$DATE.sql.gz"

# Sauvegarde fichiers web
tar -czf "$BACKUP_DIR/www_$DATE.tar.gz" /var/www/html/

# Synchroniser vers stockage distant
rsync -avz "$BACKUP_DIR/" "$REMOTE/"

# Supprimer les sauvegardes locales de plus de 7 jours
find "$BACKUP_DIR" -mtime +7 -delete

echo "Sauvegarde $DATE terminée"
Planifiez le script avec cron :
# Exécuter chaque nuit à 2h
crontab -e
0 2 * * * /usr/local/bin/backup.sh >> /var/log/backup.log 2>&1

Avec Duplicati (interface graphique)

Duplicati est un outil de sauvegarde avec interface web qui supporte de nombreux backends (Backblaze B2, AWS S3, FTP…).
# Installation sur Ubuntu
wget https://github.com/duplicati/duplicati/releases/latest/download/duplicati_*_all.deb
apt install ./duplicati_*_all.deb
systemctl enable --now duplicati
Accès : http://VOTRE_IP:8200

Restauration depuis un snapshot

Espace client → votre VPS → Snapshots → choisissez le snapshot → Restaurer
La restauration depuis un snapshot remplace l’état actuel de votre VPS. Toutes les modifications effectuées après le snapshot seront perdues.

Bonnes pratiques

  • Règle 3-2-1 : 3 copies des données, sur 2 supports différents, dont 1 hors site
  • Testez régulièrement vos sauvegardes en les restaurant dans un environnement de test
  • Chiffrez vos sauvegardes si elles contiennent des données sensibles
  • Documentez votre procédure de restauration