Script d'Automatisation de Sauvegarde Système
1. Problématique initiale
L'entreprise manquait d'une solution centralisée et légère pour effectuer des sauvegardes régulières des fichiers de configuration réseau et des bases de données sans impacter la bande passante durant les heures de travail.
2. Fonctionnalités développées
- Extraction automatique : Récupération quotidienne des répertoires cibles (`/etc`, `/var/www`, bases SQL).
- Compression & Archivage : Création d'archives horodatées au format `.tar.gz`.
- Contrôle d'intégrité : Calcul de l'empreinte SHA-256 de chaque archive pour détecter toute altération.
- Rétention glissante : Suppression automatique des archives de plus de 30 jours pour préserver l'espace disque.
- Alerte Mail : Envoi automatique d'un rapport d'exécution (succès ou erreur) à l'administrateur système.
3. Déploiement
Le script a été intégré dans la `crontab` du serveur principal pour une exécution nocturne à 02h00. Il tourne actuellement en production sans interruption.