Il est prudent de sauvegarder régulièrement la base de données et les fichiers d’un site WordPress. J’ai testé de nombreuses solutions avant de m’arrêter depuis 6 mois sur Updraft Plus, en version gratuite. Updraft Plus est vraiment très bien pour réaliser des sauvegardes planifiées. Je l’ai essayé en ftp et sur dropbox
Installer et activer Updraft Plus
Comme n’importe quelle extension.
Planifier les sauvegardes Updraft Plus
Dans le menu Réglages / Sauvegardes Updraft Plus, onglet réglages :
- Fichiers : bimensuel, 4
- Base de données hebdo, 10
Sur dropbox
exclure de sauvegarde :
Je laisse tel quel, avec à exclure des sauvegardes :
- « backup*,*backups,backwpup*,wp-clone,snapshots »
- et « upgrade,cache, updraft,backup*, *backups,mysql.sql,debug.log »
Dans les réglages avancés, je vérifie que « supprimer la sauvegarde locale » est bien coché.
Enregistrer.
Régler la connexion à Dropbox
Lorsqu’on enregistre les réglages précédents, une fenêtre s »ouvre :
Cliquer sur le lien puis se connecter à son compte dropbox.
Ensuite cliquer sur le bouton « complete setup », qui nous ramène dans notre tableau de bord WordPress. La première sauvegarde commence automatiquement.
Utilisation d’une sauvegarde FTP pour transférer d’un hébergement à un autre
En transférant des sauvegardes d’un site par FTP on a un gain considérable :
- pas besoin de gérer la taille des fichiers zip : Updraft plus s’en charge (il découpe l’ensemble des fichiers à sauvegarder en autant de « lot » que nécessaire) ;
- Pas besoin de transiter par mon ordinateur : adieu les délais liés à une connexion ADSL poussive, adieu les problèmes de caractères spéciaux !
Le seul inconvénient est que le transfert est réalisé en FTP, sans encryption, lorsqu’on utilise la version gratuite du site.
Régler les paramètres FTP du « remote storage »
Dans les « settings » de Updraft Plus, cocher FTP comme « remote storage ».
Régler les paramètres FTP comme suit :
FTP server: | ftp://oifw.vps.infomaniak.com |
FTP login: | ohwt_flo1 |
FTP password: | VotreMotDePasse |
Remote path: | /updraft/ |
Passive mode: | coché |
Ici les login et password donnent accès au répertoire /ald-utils/Flo-test/ et dans ce répertoire j’ai créé le répertoire /ald-utils/Flo-test/updraft .
Cliquer sur le bouton : « Test FTP Settings » pour vérifier les réglages.
Ensuite la sauvegarde se fait. Updraft plus gère la création de fichiers zippés de taille correcte. Par exemple 10 fichiers zippés nommés nomfichier-uploads.zip, nomfichier-uploads1.zip à nomfichier-uploads9.zip
Restaurer les fichiers Updraft Plus
Ensuite pour les décompresser dans le bon endroit, utiliser la fonction restauration de Updraft plus :
- placer les fichiers de backup dans le répertoire wp-content/updraft du site cible
- Dans le site cible, aller dans réglages / sauvegardes UpdraftPlus
- Dans l’onglet sauvagardes existantes, cliquer sur le lien « Scanner le dossier local pour recherche de nouveaux lots de sauvegarde ». On voit alors apparaître la sauvegarde ajoutée manuellement
- Cliquer sur Restaurer
Et voilà !