**PROJET SAUVEGARDE RSYNC SUR DOLIBARR**


**DESCRIPTION :**

Ce projet consiste à mettre en place une solution de sauvegarde automatisée pour le service Dolibarr de l’entreprise Vita Big Pharma. L’objectif est de protéger les données importantes de l’application et de pouvoir les restaurer en cas de perte ou d’incident.


**OBJECTIFS :**

- Sauvegarder les données de Dolibarr
- Automatiser les sauvegardes
- Sécuriser le transfert des données
- Centraliser les sauvegardes sur un serveur dédié
- Vérifier que les données peuvent être restaurées


**SERVEURS UTILISÉS :**

Serveur source : SRV-DOLI-TLS

- Héberge Dolibarr
- Contient les fichiers applicatifs
- Contient les documents et données métier

Serveur de sauvegarde : SRV-BCK-TLS

- Stocke les sauvegardes
- Centralise les données sauvegardées
- Permet la restauration en cas d’incident


**DONNÉES SAUVEGARDÉES :**

Les sauvegardes concernent :

- Les fichiers de l’application Dolibarr
- Les documents associés
- Les exports ou dumps de base de données
- Les dossiers métiers importants


**OUTILS UTILISÉS :**

- rsync : synchronisation des fichiers
- SSH : transfert sécurisé entre serveurs
- Bash : automatisation du script
- cron : planification automatique des sauvegardes
- Docker : hébergement du service Dolibarr


**FONCTIONNEMENT :**

- Le script récupère les données importantes de Dolibarr
- Un dump de la base de données est généré
- Les fichiers sont transférés vers le serveur de sauvegarde avec rsync
- La connexion est sécurisée avec SSH
- La tâche est planifiée automatiquement avec cron


**PLANIFICATION :**

Les sauvegardes sont automatisées à l’aide de cron.

Cela permet :

- D’éviter les oublis
- De garantir une sauvegarde régulière
- De limiter les interventions manuelles
- D’assurer une meilleure continuité de service


**TESTS DE RESTAURATION :**

Des tests ont été réalisés afin de vérifier que les sauvegardes sont exploitables.

Tests effectués :

- Création d’un fichier de test
- Sauvegarde forcée des données
- Suppression du fichier pour simuler une perte
- Restauration depuis la sauvegarde
- Vérification de la récupération des données

Résultat : les sauvegardes sont fonctionnelles et les données peuvent être restaurées.


**AVANTAGES :**

- Solution simple à mettre en place
- Transfert rapide des données
- Sauvegarde automatisée
- Sécurisation avec SSH
- Restauration possible en cas d’incident


**LIMITES :**

- Sauvegarde dépendante du bon fonctionnement du script
- Pas de sauvegarde externalisée hors site
- Pas d’interface graphique de gestion
- Surveillance des sauvegardes encore limitée