SAVOIRS · LINUX

Sauvegarde/Restaurer la base de données MySQL via SSH

Dernière mise à jour le 27-04-2019

Sauvegarde de la base de données via la ligne de commande SSH: La commande pour sauvegarder votre base de données MySQL est la suivante :

-O, pour les enfants Nom d'utilisateur -p Nom de la base de données -HServeurIP > /chemin/backup.sql

Saisissez la commande ci-dessus dans votre ligne de commande remplaçant le nom d'utilisateur, le nom base, le serveurIP et le chemin avec les valeurs réelles et appuyez ensuite sur Entrée. Vous serez invité à obtenir le mot de passe de votre utilisateur de base de données, puis à traiter le fichier sql complet et à placer le fichier sql dans le chemin spécifié.



Restaurer votre base de données via la ligne de commande SSH: La commande pour restaurer votre base de données MySQL est la suivante :

Mesql -u Nom d'utilisateur -P'Mot de passe -HNom de base de données ServerIP < /path/backup.sql

Remarquez l'absence d'un espace entre -p et Mot de passe. En outre, le mot de passe est pour l'utilisateur de la base de données MySQL.



Décharges/restaurants compressés: Afin de restaurer une base de données MySQL à partir d'un fichier de dump compressé sql, la commande suivante combine la décompression de votre archive de dump sql et le transfert de son contenu à la base de données MySQL :

Découpe de pistolet < sauvegarde.sql.gz -U-Mysql -u - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -P'Mot de passe' db nom


Si vous voulez compresser directement les données d'une base de données MySQL sans avoir à gzip séparément, entrez la commande suivante :

-O, pour les enfants nom utilisateur- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ServeurIP Nom de la ligne db , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , sauvegarde.sql.gz

Après avoir tapé le texte ci-dessus et appuyé sur Entrée, vous devriez être invité à obtenir votre mot de passe. Saisissez votre mot de passe et vous devriez être tout réglé.



Compresser/décomprimer un fichier db sql : Si vous voulez compresser votre fichier .sql existant, vous devrez utiliser la commande suivante :

Gzip -X /path/to/backup.sql

Dans la commande ci-dessus, X est un nombre compris entre 1 et 9 qui spécifie le niveau de compression utilisé. Plus votre numéro est élevé, plus votre fichier sera compacté (plus petit).

Par exemple, c'est la commande que j'utilise pour compresser mes données :

gzip -9 forum backup.sql

De même, pour décompresser un fichier compressé, vous utiliserez la commande suivante :

Une fois que vous avez pris la décision, vous pouvez vous adresser à la Commission. sauvegarde.sql.gz



Sauvegardes périodiques automatisées MySQL sur un PC Windows peut être fait à l'aide d'un outil gratuit disponible à partir http://mysqlbackupftp.com/



← Tous les articles de la base de connaissances

Dites-nous ce qui doit rester debout.

Une courte conversation avec un ingénieur. Pas de guillemet, pas de queue de rappel.