Cet article fait suite à un article précédent sur le processus de sauvegarde d'une base de données WordPress avec wp-cli. Vous voudrez peut-être lire cet article avant celui-ci.
Dans cet article, vous apprendrez à restaurer une sauvegarde de base de données WordPress à l'aide de l'outil wp-cli. Avoir cette compétence à votre disposition est crucial pour les situations où vous devez restaurer une sauvegarde en un clin d'œil. Cette compétence peut être particulièrement utile si vous testez des changements majeurs et que vous devez revenir en arrière.
Vérification avant vol :
- Ces instructions ont été créées en pensant à un serveur basé sur cPanel.
- Un accès à la ligne de commande via SSH sera nécessaire pour suivre.
- Le serveur doit avoir WP-CLI installé, pour les instructions d'installation, voir ce tutoriel.
Restaurer une base de données :
- Connectez-vous au serveur via SSH en tant qu'utilisateur cPanel propriétaire du domaine ou utilisateur racine.
ssh [email protected]
Dans l'exemple, nous utilisons ssh pour nous connecter au serveur. Vous pouvez suivre le reste des étapes même si vous vous connectez par d'autres moyens (TTY, Windows SSH Gui, etc.).Si vous vous connectez en tant que root, vous devrez utiliser `su` pour prendre en charge l'utilisateur propriétaire du site WordPress avant de continuer.
- Maintenant connecté (en tant qu'utilisateur cPanel), accédez au dossier racine de WordPress :
cd ~/public_html
Nous utilisons un serveur cPanel, nous savons donc que WordPress doit être installé dans le dossier "public_html". Si vous n'êtes pas sur un serveur cPanel, il se trouvera à un emplacement différent. - Une fois dans le dossier racine de WordPress (où vous pouvez trouver wp-config.php), vous pouvez utiliser l'outil wp-cli. Pour restaurer votre base de données, exécutez l'une des commandes suivantes :
wp db import ../my_wordpress_db.sql
Une fois que vous avez exécuté la commande d'exportation, vous verrez une sortie de confirmation comme celle-ci :
Succès :importé dans "../my_wordpress_db.sql".Voir le texte ci-dessus confirme que votre base de données WordPress a été restaurée. Vous devez maintenant vérifier que tout se charge correctement et vérifier que la restauration a corrigé ce que vous espériez.