Se rendre au contenu

Sauvegardes avec UrBackup

8 décembre 2024 par
Sauvegardes avec UrBackup
Patois Thomas

Mise en place d’un serveur de sauvegarde avec UrBackup

Dans le cadre d’un TP, j’ai mis en place un serveur de sauvegarde utilisant UrBackup, une solution open source robuste pour sauvegarder les données. Voici les étapes principales que j’ai suivies, ainsi que quelques points de configuration clés.

1. Installation d’UrBackup

La première étape a été de télécharger et d’installer le serveur UrBackup. L’installation s’effectue via le site officiel : Télécharger UrBackup. Une fois installé, l’accès se fait via une interface web.

interface installation serveur UrBackup :


2. Configuration du serveur

Après l’installation, j’ai procédé aux configurations nécessaires sur le serveur et le système Windows hôte :

Sur Windows :

  • Désactivation de Windows Defender.
  • Création d’un dossier dédié pour stocker les sauvegardes.

Dans UrBackup :

  • Désactivation de la sauvegarde d’image disque.
  • Définition du dossier pour les sauvegardes.
  • Création d’un utilisateur avec des droits administratifs.

configuration serveur UrBackup :


3. Installation du client UrBackup

J’ai installé le client UrBackup sur une machine Windows. Ce client permet de sauvegarder uniquement les fichiers utilisateurs. Une fois configuré, le client apparaît automatiquement sur le serveur après quelques minutes (en cas de problème, une vérification du pare-feu est nécessaire).

interface client UrBackup :


4. Test des sauvegardes

Pour vérifier le bon fonctionnement :

  1. Création d’un fichier dans le dossier "Documents".
  2. Lancement d’une sauvegarde manuelle.
  3. Vérification sur le serveur et le client que la sauvegarde est terminée avec succès.

capture sauvegarde terminée :


5. Test de la restauration

J’ai testé la restauration d’un fichier comme suit :

  1. Suppression du fichier créé dans "Documents".
  2. Restauration depuis l’interface du serveur.
  3. Vérification que le fichier réapparaît sur le client.

interface restauration fichier :


6. Planification des sauvegardes

J’ai configuré un plan de sauvegarde suivant :

  • Sauvegarde complète hebdomadaire.
  • Sauvegarde incrémentielle quotidienne.

planification sauvegardes UrBackup :


7. Stratégie 3-2-1-1-0

Pour assurer une sauvegarde résiliente, il faudrait appliquer la stratégie 3-2-1-1-0 :

  • 3 copies des données : une copie principale et deux sauvegardes.
  • 2 types de supports différents : disque dur local et NAS.
  • 1 copie hors site : sauvegarde dans un datacenter distant.
  • 1 copie en lecture seule : pour éviter les modifications accidentelles ou malveillantes.
  • 0 erreur : vérification systématique des sauvegardes.


8. Surveillance et notifications

J’ai activé la surveillance des journaux et des alertes par e-mail pour être informé de tout problème lié aux sauvegardes.

alertes par e-mail :


9. Tests de restauration périodiques

Afin de garantir la fiabilité des sauvegardes, j’ai prévu des tests de restauration réguliers. Cela permet de vérifier que les données sauvegardées sont exploitables et conformes.

capture tests restauration:

j'ai supprimé le fichier, puis cliqué sur restaurer depuis le serveur.



Conclusion

Ce projet m’a permis de comprendre les fondamentaux de la sauvegarde et de mettre en œuvre une stratégie robuste avec UrBackup. En suivant une stratégie 3-2-1-1-0 et en effectuant des tests réguliers, on peut garantir l’intégrité et la disponibilité des données en cas de sinistre.


Lire suivant
Ticketing GLPI