WordPress est installé sur mon serveur pour mon blog. Je sauvegarde tous les fichiers du serveur selon un planning. Mais ce ne sont que les fichiers - pas la base de données. Idéalement, j'aimerais enregistrer automatiquement un cliché de la base de données sur le serveur périodiquement afin qu'il soit sauvegardé avec tous les fichiers. Quel est le moyen le plus simple de faire cela?
Il existe un plugin appelé WP-DB-Backup http://wordpress.org/extend/plugins/wp-db-backup/
Vous pouvez le configurer pour vous envoyer par courrier électronique une copie de sauvegarde de votre blog à un intervalle spécifique.
Il existe plusieurs plugins de sauvegarde. La procédure la plus simple consiste, pour la sauvegarde, à inclure le fichier d’exportation XML car il peut ensuite être facilement importé dans une autre installation WordPress.
BackWPup (http://wordpress.org/extend/plugins/backwpup/) est un plug-in qui effectue cette opération. Vous pouvez le configurer pour qu'il vous envoie une copie de sauvegarde à intervalles réguliers. C'est hautement personnalisable.
Les plug-ins qui ne renvoient que le fichier SQL sont plus difficiles à restaurer car vous devez utiliser phpMyadmin plutôt que simplement via un backend WP.
Il existe également un service, Backupify, www.backupify.com, qui fournit des services de sauvegarde pour WordPress.
BackWPup http://wordpress.org/extend/plugins/backwpup/ s'exécutera sur un travail 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 un compartiment Amazon S3, etc.) autres que l'emplacement de votre site, le plug-in peut également envoyer les fichiers à cet emplacement. très bon pour la sécurité d'avoir un endroit complètement séparé pour vos sauvegardes.
Vous pouvez installer un duplicateur de noms de plugins. Il vous permettra de sauvegarder tous vos fichiers ainsi que votre base de données depuis le panneau d'administration.
Peut-être pas la 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 créer un fichier cron pour déclencher et planifier votre commande wp à partir du serveur.
Les plugins ne sont pas fiables pour la sauvegarde, à mon avis, car si votre site ne fonctionne pas, il n’ya aucun moyen d’utiliser la fonctionnalité de restauration de votre plugin.
Si vous avez cPanel sur votre serveur hôte, la section Sauvegarde contient un outil simple 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 cocher les options "Personnalisé" si vous pensez pouvoir changer quoi que ce soit, comme ajouter de la compression.
Exporter une base de données MySQL via phpMyAdmin
Ces deux options ont une fonctionnalité simple de restauration/importation et peuvent restaurer des bases de données compressées dans le même format de compression que celui utilisé pendant le processus d'exportation.