Quelle est la façon la plus simple de sauvegarder ma base de données WordPress?

15

J'ai WordPress installé sur mon serveur pour mon blog. Je sauvegarde tous les fichiers du serveur selon un calendrier. Mais ce ne sont que les fichiers - pas la base de données. Idéalement, j'aimerais enregistrer automatiquement un vidage de base de données sur le serveur périodiquement afin qu'il soit sauvegardé avec tous les fichiers. Quelle est la manière la plus simple de procéder?

benny-ben
la source

Réponses:

4

Il existe plusieurs plugins de sauvegarde. La procédure la plus simple consiste à ce que la sauvegarde inclue le fichier d'exportation xml car il peut ensuite être facilement importé dans une autre installation WordPress.

Un plug-in qui fait cela est BackWPup (http://wordpress.org/extend/plugins/backwpup/). Vous pouvez le configurer pour vous envoyer une copie de sauvegarde à intervalles réguliers. Il est hautement personnalisable.

Les plug-ins qui ne renvoient que le fichier SQL sont plus difficiles à restaurer car vous devez passer par phpMyadmin plutôt que simplement via un backend WP.

Rob Hyndman
la source
3

Il existe également un service, Backupify, www.backupify.com qui fournit des services de sauvegarde pour wordpress.


la source
2

BackWPup http://wordpress.org/extend/plugins/backwpup/ s'exécutera sur une tâche cron pour sauvegarder uniquement la base de données et / ou le contenu wp ou tout autre dossier et fichier.

Si vous avez accès à des comptes FTP (ou au compartiment amazon S3, etc.) autres que l'emplacement de votre site, le plugin peut également y envoyer les fichiers; très bon pour la sécurité d'avoir un endroit complètement séparé pour vos sauvegardes.

Markratledge
la source
1

Vous pouvez installer un duplicateur de nom de plugin Il vous permettra de sauvegarder tous vos fichiers ainsi que la base de données depuis le panneau d'administration

Pratik bhatt
la source
1

Peut-être pas le plus simple, mais une autre façon de le faire est avec wp-cli, si vous avez un accès SSH au serveur:

http://wp-cli.org/commands/db/export/

Et vous pouvez faire un fichier cron pour lancer et planifier votre commande wp depuis le serveur.

aitor
la source
1

Les plugins ne sont pas fiables pour la sauvegarde, à mon avis, car si votre site ne fonctionne pas, il n'y a aucun moyen d'utiliser la fonction de restauration de votre plugin.

Si vous avez cPanel sur votre serveur hôte, il existe un outil simple dans la section Sauvegarde qui vous permet de "télécharger une base de données MySQL" sous forme de fichier .sql.gz compressé.

Sauvegarder la base de données MySQL via cPanel

Si vous n'avez pas cPanel, vous pouvez le faire via phpMyAdmin .

  • Sélectionnez la base de données WordPress que vous souhaitez sauvegarder.

    • Cliquez sur l'onglet "Exporter".

    • Choisissez la méthode d'exportation «rapide» et cliquez sur OK.

Vous pouvez vérifier les options "Personnalisées" si vous pensez que vous voudrez peut-être changer quoi que ce soit, comme l'ajout de compression.

Exporter la base de données MySQL via phpMyAdmin

Ces deux options ont une fonction de restauration / importation simple et peuvent en restaurer des bases de données compressées dans le même format de compression utilisé pendant le processus d'exportation.

iyrin
la source