Sauvegarde Base de Données

Lors de ma première année de BTS SIO (Services Informatiques aux Organisations), j’ai eu comme mission de créer un script permettant d’extraire une base de donnée en format .sql puis le script chiffre le fichier SQL pour éviter qu’il y ai des personnes mal attention qui réceptionnent le fichier en pouvant lire les informations à l’intérieur, le script ensuite envoie le fichier sur un serveur à part :

Nous avons aussi un script permettant de récupérer la sauvegarde et de la déchiffrer puis l’importer dans la base de donnée :

J’ai ensuite utilisé Cron pour permettre de sauvegarder la base de données tous les jours à 20h :

Voici la documentation de ce projet :