Sauvegardes et restaurations

Ce guide traite de la stratégie de sauvegarde, des calendriers, de la conservation et des restaurations. Il explique également où les sauvegardes sont stockées et comment vérifier l'intégrité de la restauration.

Types de sauvegarde

  • Sauvegardes administratives : sauvegardes à l'échelle du système gérées par les administrateurs.
  • Sauvegardes utilisateur : sauvegardes par compte pour une restauration en libre-service.
  • Conservez au moins une destination hors site.
  • Utilisez plusieurs fenêtres de conservation (quotidienne/hebdomadaire/mensuelle).
  • Testez régulièrement les restaurations sur un compte de test.

Configurer les calendriers (admin)

  1. Ouvrez Admin → Sauvegardes.
  2. Ajoutez des destinations (locales et/ou distantes).
  3. Créez des calendriers et définissez la conservation.
  4. Vérifiez que la première exécution s'est déroulée avec succès.

Sauvegardes utilisateur

Les utilisateurs peuvent déclencher et gérer leurs propres sauvegardes sous Utilisateur → Sauvegardes.

Restaurer le flux de travail

  1. Choisissez un instantané de sauvegarde.
  2. Sélectionnez une portée de restauration (compte complet, base de données ou fichiers).
  3. Confirmez le compte cible et les options de remplacement.
  4. Consultez les journaux de restauration et vérifiez les services.

Exemples d'interface CLI

Créer une sauvegarde pour un utilisateur :

jabali backup create <user>

Restaurer une sauvegarde pour un utilisateur :

jabali backup restore <path> --user=<user>

Dépannage

  • Si les restaurations échouent, vérifiez jabali-agent et jabali-queue statut.
  • Consultez les journaux dans /var/www/jabali/storage/logs et les journaux systemd.