Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
automysqlbackup [Le 02/05/2019, 20:00] Arverne73 |
automysqlbackup [Le 03/05/2019, 17:00] Arverne73 Tag ; cas MariaDB |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial serveur sauvegarde sgbd mysql}} | + | {{tag>Xenial Bionic serveur sauvegarde sgbd mysql}} |
---- | ---- | ||
Ligne 50: | Ligne 50: | ||
Le script va créer des fichiers compressés qui seront sauvegardés dans 3 répertoires différents "Daily", "Weekly" et "Monthly". | Le script va créer des fichiers compressés qui seront sauvegardés dans 3 répertoires différents "Daily", "Weekly" et "Monthly". | ||
Pour restaurer une base de données mysql, il faut chercher dans ces répertoires le fichier de sauvegarde correspondant au nom de la base et à la date correspondant au moment où vos données étaient satisfaisantes. La décompression de se fichier va donner un fichier avec l'extension .sql.\\ | Pour restaurer une base de données mysql, il faut chercher dans ces répertoires le fichier de sauvegarde correspondant au nom de la base et à la date correspondant au moment où vos données étaient satisfaisantes. La décompression de se fichier va donner un fichier avec l'extension .sql.\\ | ||
- | Pour restaurer la base de données à partir de ce fichier, avec Bionic et les versions ultérieures, la commande à taper est : | + | Pour restaurer la base de données à partir de ce fichier, avec Bionic et les versions ultérieures (à partir de Xenial pour MariaDB), la commande à taper est : |
<code>sudo mysql NomMaBase < /chemin vers fichier sauvegarde.sql</code> | <code>sudo mysql NomMaBase < /chemin vers fichier sauvegarde.sql</code> | ||
où //NomMaBase// est le nom de votre base de données (a priori, ceci peut être omis) et ///chemin vers fichier sauvegarde.sql// est le chemin vers le fichier que vous avez décompressé (il suffit de le tirer sur le terminal pour que le chemin s'écrive seul). | où //NomMaBase// est le nom de votre base de données (a priori, ceci peut être omis) et ///chemin vers fichier sauvegarde.sql// est le chemin vers le fichier que vous avez décompressé (il suffit de le tirer sur le terminal pour que le chemin s'écrive seul). |