-
Script de sauvegarde tar/gzip avec chiffrement GPG et Rsync
Ce script a été crée suite à une demande qui m'a été faite avec le cahier des charges suivant :
- Sauvegarde complète tous les dimanches via une planification.
- Compression du dossier et ses sous-dossiers à sauvegarder avec tar/gzip avec le format sauvegarde_numéro_semaine.tar.gz
- Chiffrement du dossier compressé via GPG avec méthode asymétrique ( clé publique / clé privée ).
Chiffrement dechiffrement asymetrique avec gnupg
- Sauvegarde des dossiers sur un serveur SSH avec méthode asymétrique ( clé publique / clé privée ) via rsync.
Creation d'un serveur ssh avec authentification par clés
- Rotations des sauvegardes définies à 5 semaines
Télécharger « script_sauvegarde_targzip_GPG »
Vous pouvez voir que les sauvegardes sont bien classées par numéro de semaine et que la rétention est bien sur 5 semaines.
( cliquer sur l'image pour l'agrandir )
Les sauvegardes compressées et chiffrées...
( cliquer sur l'image pour l'agrandir )
Les fichiers de logs correspondant aux différentes sauvegardes.
( cliquer sur l'image pour l'agrandir )
Si le code de retour de la sauvegarde n'est pas égal à 0 (succès), vous aurez le message d'erreur correspondant à celui-ci.
( cliquer sur l'image pour l'agrandir )
Enfin, le tout est automatisé avec tâche cron qui se lance tous les dimanches à 20h00.
( cliquer sur l'image pour l'agrandir )
N'hésitez pas à adapter le script selon vos besoins....
Tags : sauvegarde, sauvegardes, gpg, cle, tar
-
Commentaires
Bonjour
Je suis tombé un peu par hasard sur votre blog et j'apprécie la qualité de vos tutoriels.
Un contenu de qualité participe à la réussite d'un blog, alors continuez ainsi...