Comment sauvegarder une base de données MySQL

Comment sauvegarder une base de données MySQL

Mysql est un Système de gestion de base de données relationnelle (RDBM). Il gère les instructions de la base de données et peut gérer de nombreuses bases de données en même temps.

Par exemple, si vous souhaitez créer une nouvelle base de données ou ajouter des données à une base de données existante, vous envoyez un message au serveur MySQL, donnez-lui les données que vous souhaitez ajouter et dites-la où l'ajouter.

Table des matières
    • Choisissez la base de données MySQL que vous souhaitez sauvegarder dans le panneau de navigation sur la barre latérale gauche. Puis cliquez sur le lien d'exportation situé dans la barre de navigation supérieure.
    • À partir de la page d'exportation, vous verrez deux options: Coutume et Rapide. Sélectionnez le Coutume option.
    • Après avoir choisi Coutume, Vous verrez une liste de vos bases de données. Vous pouvez en sélectionner un, certains ou tous. Le paramètre par défaut consiste à sauvegarder tout.
    • Dans le cadre des options de sortie, choisissez gzippé pour Compression. Laissez les autres options comme par défaut.
    • Clique le Aller bouton pour démarrer la sauvegarde et télécharger votre fichier. Le nom de votre fichier sera YourDatabasename.SQL.fichier GZ.

    Le temps nécessaire pour que la sauvegarde dépendra de la taille de votre base de données.

    Sauvegarde de la base de données MySQL avec MySQLDump

    Utilisez le mysqltump Commande pour créer un vidage de fichier texte de votre base de données qui sera géré par MySQL. Un vidage de fichier texte est un fichier texte qui comprend les commandes SQL dont vous avez besoin pour recréer votre base de données à partir de zéro.

    • Pour sauvegarder une seule base de données, utilisez la commande suivante:

    MySQLDump Database_Name> Database_name.SQL

    Cette commande créera la sauvegarde et l'enverra à un .fichier SQL. Il ne fera qu'une copie de votre base de données et ne l'affectera pas.

    • Utilisez la commande suivante pour sauvegarder plusieurs bases de données en même temps.

    MySQLDUmp -Databases Database_one Database_TWO> Two_Databases.SQL

    Base de données_one fait référence au nom de la première base de données et base de données_two est le nom de la deuxième base de données que vous souhaitez sauvegarder. Les deux seront soutenus dans une seule base de données.

    • Si vous souhaitez sauvegarder toutes vos bases de données MySQL sur un serveur, utilisez la commande suivante pour créer un seul .Fichier de sauvegarde SQL qui contiendra toutes vos bases de données.

    MySQLDUmp -Alt-Databases> All_databases.SQL

    Base de données MySQL de sauvegarde à l'aide de Cron Jobs

    Un travail cron est une commande Linux utilisée pour exécuter une tâche à une heure spécifiée automatiquement. Nous expliquerons comment utiliser cette commande pour automatiser une sauvegarde des bases de données MySQL. 

    • Commencez par vous connecter à votre cpanel et faire défiler vers le bas vers le Avancé Section et cliquez sur Emplois cron.
    • Vous verrez un avertissement que vous devriez avoir une bonne connaissance des commandes Linux pour utiliser efficacement les travaux Cron. Si vous ne le faites pas, consultez votre administrateur d'hébergement.
    • Si vous souhaitez recevoir un e-mail à chaque fois qu'un travail Cron exécute une commande qui produit une sortie, mettez votre adresse e-mail dans la case et cliquez Mettre à jour le courrier électronique.
    • Choisissez l'un des Paramètres communs dans le menu déroulant pour sélectionner la fréquence à laquelle vous souhaitez exécuter la sauvegarde.
    • Vous pouvez également modifier les autres paramètres tels que le temps et le jour de la semaine.
    • Il est maintenant temps de mettre la commande comme suit:

    / usr / bin / mysqldump -u dbusername -p'dbpassword 'dbname> / home / username / path / backup.SQL

    • Remplacer nom de dbusern, mot de passe, et nom de dbn avec votre nom d'utilisateur de base de données, votre mot de passe de base de données et le nom de la base de données.
    • Chemin fait référence à un dossier ou à une série de dossiers où vous souhaitez que votre fichier de sauvegarde soit. Le nom de votre fichier de sauvegarde est représenté dans la commande comme sauvegarde.SQL. Vous pouvez changer ce nom ou le laisser en tant que. Cliquez sur Ajouter un nouveau travail cron.
    • Si vous faites défiler un peu, vous verrez une liste de votre Jobs Cron actuels.
    • Si vous souhaitez modifier l'un de vos travaux Cron actuels, cliquez Modifier. Si vous ne voulez plus exécuter de travail ou faire une erreur, cliquez Supprimer.

    Utilisez des plugins WordPress (WP) pour sauvegarder MySQL

    Si vous utilisez WP, vous pouvez utiliser un plugin pour sauvegarder votre base de données. UpDraftplus sauvegardera votre fichier de base de données en un seul clic. Il a actuellement plus de deux millions d'installations actives.

    Backwpup

    Utilisez Backwpup pour sauvegarder vos fichiers de base de données MySQL et même votre installation WP complète.

    Il existe de nombreux autres plugins WP disponibles pour sauvegarder MySQL. Choisissez celui qui fonctionne avec la version actuelle de WP et est activement mis à jour.

    Pour éviter de perdre des données critiques, sauvegarde régulièrement votre base de données MySQL. Si vous avez une sauvegarde, vous pourrez restaurer des données essentielles ou irremplaçables si quelque chose est de corrompre votre site.