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 :
Updraft Plus : Réglage pour Dropbox
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
Comme sur un hébergement OVH, il faut sauvegarder régulièrement les bases de données et les fichiers des sites hébergés. Avec un VPS équipé de « Plesk-resellers », il faut également sauvegarder les paramètres liés aux clients, abonnements, packs de service. Nous allons voir comment.
Sauvegarder tout ou partie des données Plesk
Cette partie n’est accessible qu’aux administrateurs du compte Plesk resellers.
Dans « outils et utilitaires » > « Gestionnaire de sauvegardes », on peut définir les paramètres de sauvagarde, faire des sauvegardes unitaires ou des sauvegardes planifiées.
Paramètres et configuration du compte client, sites, bases de données, boîtes mails, listes de diffusion
Certificats SSL
Informations sur les DNS
Configuration et contenu du revendeur
Toutes les options ci-dessus, plus :
Contenu des sites Web
Contenu des mails
Contenu des listes de diffusion
Contenu des bases de données
Logs et statistiques
Pages d’erreurs personnalisées
Définir les paramètres de sauvegarde
On peut définir un hébérgement OVH (pro ou perso) comme destination des sauvegardes.
Les paramètres sont définis comme suit (on obtient le nom d’hôte, le nom d’utilisateur FTP et son mot de passe dans le compte OVH de l’hébergement cible) :
Plesk : paramétrage du stockage FTP
Attention, la seule difficulté (que je n’ai résolue qu’après plusieurs échanges avec des techniciens OVH), est que Plesk doit pouvoir écrire sur la « racine » de la cible pour vérifier le bon fonctionnement avant de transférer la sauvegarde.
Donc le champ « répertoire » doit obligatoirement contenir quelque chose et le répertoire défini doit déjà exister dans le compte FTP cible.
Pour une sauvegarde unitaire :
Dans « stocker sous »,
le stockage FTP proposé est celui qui a été défini dans les paramètres de sauvegarde.
Je ne me souviens pas si j’ai défini le lieu de stockage du serveur.
Plesk : sauvegarder pour le « revendeur »
Planifier des sauvegardes
Voici les réglages que j’ai fait.
Plesk : planifier des sauvegardes
Sauvegarder le compte et les sites web (client)
Le client a accès à un menu « compte » dans lequel on trouve les boutons « Sauvegarder le compte et les sites Web » et « Sauvegarder les sites Web ».
Cette option « copier du site web » est accessible aux clients, selon les réglages de leur abonnement. Attention, cette option ne copie pas la base de données.
Lorsque le client clique sur « copie du site web », il peut choisir ses options :
Plesk : copie de site web
On peut utiliser cette fonction pour copier un site vers un autre (le cloner), mais cet autre est OBLIGATOIREMENT un élément du même domaine. Par exemple si je copie « knowledge.parcours-performance.com , je ne peux le copier que vers parcours-performance.com ou un de ses sous-domaines.
Et maintenant ?
Il reste à vérifier que je parviens à restaurer les données sauvagardées si nécessaire.
Pour sauvegarder automatiquement un site (fichiers et base de données) sur un compte Dropbox avec l’extension « wordpress backup to dropbox ». (suite…)
Commentaires récents