WikiBtsSio

201502131tsiocSauvegardeMysql

T.P. Sauvegarde d'une base MySql d'un serveur sur un autre serveur.

1 - Premier travail à réaliser, créer une base de données MySql type.
Soit vous utilisez une base de données existante soit vous pouvez en créer une de toute pièce.
Dans le premier cas, attention à sauvegarder l'original de votre Base de données en lieu sûr.
La base de données doit contenir plusieurs tables ainsi que des données.

Vous installerez cette base de données sur une machine Debian.
Il faudra vérifier qu'Apache, MySql, PhpMyAdmin et donc PHP sont correctement installés sur votre machine Debian.

2 - Vous proposerez une procédure pour réaliser une sauvegarde de votre base de données
sur la machine hôte virtuelle (document final demandé).

3 - Comment envoyer le fichier de sauvegarde de la base de données vers une autre machine (par exemple la machine virtuelle de l'un de vos camarades.
De manière plus générale , comment envoyer un fichier d'une machine linux A vers une machine linux B ?

4 - Installez votre base de données sur la machine distante à partir du fichier que vous avez transféré.

5 - Pour terminer on vous demande d'automatiser ces différentes étapes, pour que la sauvegarde soit effective tous les jours à 3 heures du matin (vous réaliserez vos tests avec des horaires simplifiés).

Pour terminer (question 2) on vous demande de réaliser un document à l'intention d'un technicien qui souhaite mettre en œuvre votre procédure.


6 - Proposer une solution pour gérer les versions de sauvegarde. Ceci pour éviter l'écrasement d'une version opérationnelle.
Ajouter la compression des sauvegardes.