← Tous les projets
B1 Jan. 2025 – Fév. 2025
Automatisation des sauvegardes via scripts Bash
Développement d'un système de sauvegardes automatisées pour les serveurs clients de Sourire Numérique, avec rotation, vérification d'intégrité et alertes e-mail.
Les sites hébergés par Sourire Numérique nécessitaient un système de sauvegarde robuste et automatisé. J'ai développé un ensemble de scripts Bash permettant de gérer les sauvegardes complètes et différentielles des bases de données et fichiers clients.
Fonctionnalités développées
- Sauvegarde automatique des bases MySQL/MariaDB via mysqldump
- Sauvegarde des fichiers via rsync avec exclusion des fichiers temporaires
- Rotation automatique des sauvegardes (rétention 7 jours / 4 semaines)
- Vérification d'intégrité via sommes de contrôle SHA256
- Alertes e-mail en cas d'échec via msmtp
- Planification via cron (sauvegardes quotidiennes à 2h00)
Informations
- Période
- Jan. 2025 – Fév. 2025
- Bloc(s) de compétences
- B1
Technologies
Bashcronrsyncmysqldumpmsmtp
Compétences mobilisées
- B1.4 Mettre en place, assurer et tester les sauvegardes et restaurations
- B1.5 Automatiser des tâches à l'aide de scripts
- B1.7 Gérer le patrimoine informatique