Publié par le mai 1, 2015 • 41 Commentaires

Il y a quelques mois, je vous présentais 5 plugins WordPress gratuits pour sauvegarder votre site. Vous le savez tout comme moi, faire des sauvegardes régulières de son site est quelque chose d’impératif.

Je sais que lorsque tout va bien, on est insouciant, les petits oiseaux chantent, etc. Mais lorsqu’un problème arrive, c’est le monde qui s’écroule.

Vous savez, c’est un peu comme ces photos de famille que l’on a sur son ordinateur. Quand le disque dur rend l’âme, les photos s’envolent !

Dommage…

Faire une sauvegarde sur un DVD ou synchroniser les fichiers sur Dropbox aurait pourtant pu vous sauver la mise.

Bref, si vous êtes encore indemne ou que vous venez de subir une amère expérience, je vous encourage vivement à faire ce qu’il faut pour vous protéger. Rien n’est infaillible.

Je disais donc que par le passé, je vous avais présenté plusieurs solutions gratuites pour effectuer des sauvegardes. J’utilise BackupWP sur plusieurs de mes sites mais j’utilisais BackupBuddy sur la Marmite, Thèmes de France et mon blog personnel.

Si vous ne connaissez pas, BackupBuddy est un plugin premium développé par iThemes (la même boite qui maintient le plugin iThemesSecurity).

Cela faisait plus d’un an que BackupBuddy gérait la sauvegarde de ces 3 sites et j’en étais satisfait. Toutefois, je ne sais pas si cela est provenu d’un problème apparu après une mise à jour mais les sauvegardes ne se faisaient plus automatiquement.

Autant vous dire qu’en cas de pépin, mes arrières n’étaient pas couvertes.

Bien entendu, j’ai essayé de voir ce qui ne fonctionnait plus mais rien n’y a fait. La bécane ne voulait pas repartir…

Peut-être que le site était trop gros, que le serveur n’avait pas assez de ressources pour faire tourner le script de sauvegarde ou qu’il s’agissait d’autre chose.

Franchement, je ne me suis pas cassé la tête à trouver la cause du problème. Je payais pour un plugin de sauvegarde qui ne faisait pas son travail.

Il fallait régler ça.

La découverte de BlogVault

BlogVault, un service de sauvegarde pour WordPress

De mémoire, il me semble que c’est Laurent de ThemeCloud qui m’avait parlé de ce service.

Oui, j’ai bien dit service et non plugin de sauvegarde.

BlogVault (aff) est un service de sauvegarde de site WordPress. Il n’y a point de plugin qui fait ramer toute l’installation à chaque cycle de sauvegarde (un petit plugin est juste là pour faire le pont entre votre site et BlogVault).

L’autre fonctionnalité qui m’a séduite chez eux est la sauvegarde partielle, c’est à dire que si vous avez modifié 3 articles, ajouté 8 images et mis à jour 2 plugins et bien seules ces modifications seront sauvegardées.

En clair, tout ce qui a été modifié est sauvegardé. Inutile d’enregistrer à nouveau ce qui l’est déjà.

Cela permet d’accélérer le processus de sauvegarde et de moins consommer de ressources.

Plutôt pas mal n’est-ce pas ?

De plus BlogVault permet de faire de la migration, des restaurations, d’envoyer ses sauvegardes sur Dropbox et aussi de prendre quelques mesures pour sécuriser son site.

BlogVault en cas de crise

Depuis que j’utilise BlogVault, je n’ai eu à faire qu’une seule restauration. C’était pour Thèmes de France.

Pour la petite histoire, un plugin avait mis le bazar dans le fichier client. Tous les comptes utilisateurs ont été mis à jour avec des données erronées. Il était hors de question de tout remettre en ordre à la main !

Imaginez mon état…

Quand votre site WordPress tombe en rade

Du coup, j’ai foncé sur BlogVault pour procéder à une restauration.

Après avoir attendu que les fichiers et la base de données soient restaurés, tout est revenu à la normale.

Quand on gère des sites, on a parfois quelques sueurs froides. Vous devez savoir de quoi je parle 🙂

Tout ça pour dire qu’à mon sens, je trouve que BlogVault est bien plus performant que n’importe quel plugin de sauvegarde.

Enfin, cela est surtout vrai pour les sites qui ont atteint une certaine taille.

Si vous avez un petit site vitrine ou un blog avec peu d’articles (moins de 100), un plugin fera amplement l’affaire pour le moment. S’il gagne en importance (ce que je vous souhaite), vous devrez peut-être jeter un oeil à BlogVault.

Note : Par soucis de transparence, je tiens à vous préciser que les liens vers BlogVault sont des liens affiliés. Cela signifie que je toucherai une petite commission si vous décidez d’utiliser leur service pour sauvegarder votre site.

Je fais cela pour récompenser le travail que j’effectue sur la Marmite et uniquement avec les sites auxquels je fais confiance.

Comment configurer BlogVault sur son site

Bien entendu, vous vous doutez bien que je n’allais pas vous abandonner ici. Cela ne serait pas digne de la Marmite 🙂

Si vous voulez tester BlogVault, vous pouvez l’essayer gratuitement pendant 7 jours. Si cela vous plait, il faudra souscrire un abonnement (les tarifs démarrent à 89$/an pour un seul site).

C’est un prix mais comparé au temps, aux abonnés et aux ventes que vous pourriez perdre en cas de problème, je trouve cela honnête.

Créer un compte BlogVault gratuit

Après avoir cliqué sur ce bouton, la page suivante apparaîtra :

Créer un compte BlogVault

Entrez votre email, un mot de passe (2 fois) et l’adresse de votre site, plus cliquez sur le bouton Register.

Suite à la création d'un compte BlogVault

Immédiatement après, le site vous demandera de dégainer votre carte bancaire (pas folle la guêpe ^^). Étant donné que vous avez 7 jours d’essai gratuits, cliquez sur le bouton Cancel.

La fenêtre suivante apparaîtra :

Installation du plugin BlogVault

Vous allez devoir installer le plugin WordPress de BlogVault pour connecter votre site au service.

Deux solutions vous sont proposées :

  1. Installer automatiquement le plugin en entrant l’identifiant et le mot de passe de votre site, puis en cliquant sur Install Plugin.
  2. Télécharger le plugin en cliquant sur Download pour l’installer manuellement.

La première solution est bien entendu la plus rapide et celle que je vous conseille.

Une fois le plugin installé, vous serez redirigé sur le tableau de bord de BlogVault. La première sauvegarde se lancera automatiquement.

Backup en cours

Avec BlogVault, vous avez la possibilité de définir ce que les sauvegardes vont contenir. Cela concerne les tables de la base de données et les fichiers.

Choisir les tables de la base de données à sauvegarder

Pour choisir les tables à inclure dans les sauvegardes, cliquez sur le lien Tables au dessus de la barre bleue pour faire apparaître cette fenêtre :

Liste des tables de WordPress

Si vous avez plusieurs sites WordPress d’installés, vous pouvez seulement sélectionner les tables du site de votre choix.

Quand vous aurez fait votre choix, cliquez sur Save pour sauvegarder ou Close pour fermer.

Choisir les fichiers à sauvegarder

Pour définir les fichiers à sauvegarder, cliquez sur Files au dessus de la barre verte pour ouvrir la page suivante :

Liste des fichiers dans BlogVault

Par défaut, tout les fichiers de WordPress sont pris en compte. Si vous avez d’autres fichiers/dossiers sur votre serveur, leurs noms apparaîtront en rouge. Pour les ajouter, il suffit de les cocher et de cliquer sur Add to Backup.

Il est également possible de les télécharger en les cochant puis en cliquant sur Download.

Choisir l’heure des sauvegarde

BlogVault sauvegardera votre site tous les jours mais vous pouvez choisir l’heure à laquelle cela doit se passer. Pour cela, il faut cliquer sur le lien Change à côté de Next.

Choisir l'heure de sauvegarde

Idéalement, choisissez une heure en plein milieu de la nuit pour que la sauvegarde soit faite lorsque votre site est relativement calme.

Cliquez sur Save pour valider ou Cancel pour annuler.

Note : Il est possible d’avoir une fréquence de sauvegarde plus élevée. Il faut contacter BlogVault pour activer cela.

Voilà, la sauvegarde automatique de votre site est maintenant planifiée.

 

Passons maintenant aux…

Fonctionnalités offertes par BlogVault

Une fois que la première sauvegarde sera effectuée, vous serez couvert.

Prenons maintenant un peu de temps et parcourons le tableau de bord de BlogVault.

Pour chaque site que vous ajouterez, une liste d’options vous sera proposée sur la droite. Voyons à quoi chacune d’elle correspond :

  • Remove Site : Supprimer le site de BlogVault si vous ne voulez plus le sauvegarder (une confirmation vous sera demandée).
  • Re-install Plugin : Installer à nouveau le plugin BlogVault.
  • Backup Now : Cliquez ici pour lancer une sauvegarde immédiatement. Ce bouton est utile lorsque vous vous apprêtez à faire quelque chose de sensible sur votre site. En cas de problème vous pourrez tout annuler rapidement.
  • Test-Restore : Avant de procéder à une restauration, vous pouvez la tester directement sur BlogVault. Cela permet de tâtonner en restaurant directement sur votre site.Après un peu d’attente, cette fenêtre apparaîtra quand le site de test sera prêt :Test restore BlogVault
    Cliquez sur Access Test-Restore pour lancer le site de test. Malheureusement, vous ne pourrez pas accéder à l’administration du site de test.Parcourez le site et si tout est bon, revenez sur BlogVault et cliquez sur Remove Test-Restore pour supprimer le site de test.
  • History : Accéder à l’historique des sauvegardes. Pour chaque sauvegarde vous pourrez :
    • Auto-restore : Restaurer automatiquement votre site (vous devrez entrer vos identifiants FTP)
    • Migrate-site : Migrer le site chez l’hébergeur de votre choix ou dans un sous dossier (pratique pour travailler dessus tranquillement)
    • Download Backup : Télécharger la sauvegarde
    • Test-Restore : Tester la sauvegarde sur les serveurs de BlogVault (comme indiqué précédemment)
    • Upload to Dropbox : Envoyer la sauvegarde sur Dropbox
    • Add Note : Ajouter une note
  • Download backup : En cas de besoin, vous pouvez télécharger une archive contenant votre site. Une page s’ouvrira pour vous permettre de sélectionner les éléments à télécharger :Téléchargement d'une sauvegarde sur Blogvault
    Sélectionnez la version à télécharger, normalement les identifiants de la base de données sont bons et cliquez sur Continue.Dans ce cas, tous la base de données et les fichiers seront téléchargés mais vous pouvez choisir de télécharger uniquement l’un ou l’autre en cochant Only Database pour la base de données ou Only Files pour les fichiers.Une barre de progression s’affichera en attendant que la sauvegarde soit prête puis cliquez sur le bouton Download Backup File pour la télécharger.Téléchargement d'une sauvegarde via BlogVault
    Cliquez ensuite sur Close pour fermer cette fenêtre.
  • Auto-restore : Restaurer automatiquement le site (vous allez devoir indiquer vos identifiants FTP).
  • Migrate-Site : Copier le site sur un nouveau serveur ou nouveau nom de domaine.
  • Secure Site : BlogVault aide aussi à sécuriser votre site (autant prévenir que guérir n’est-ce pas ?) avec les préconisations suivantes :
    • Limiter le nombre de tentatives de connexions comme peut le faire Login Lockdown
    • Bloquer l’exécution du PHP hors des dossiers de confiance
    • Désactiver les éditeurs de thèmes et plugins de WordPress
    • Changer le préfixe de la base de données (utiliser le wp_ par défaut vous met à risque)
    • Bloquer l’installation/mise à jour de thèmes et plugins
    • Sécurise les fichiers et dossiers en les mettant en lecture seul (sauf ceux utilisés pour l’ajout d’images)
    • Changer les clés de sécurité
    • Réinitialiser les mots de passe de tous les utilisateurs
  • Upload to Dropbox : Envoyer une copie de la sauvegarde sur Dropbox. Vous serez invité à connecter votre compte. Si vous n’en avez pas, vous pouvez en créer un ici.
  • Pause Backup : Mettre les sauvegardes automatiques en pause.
  • Advanced Options : Options avancées, pour le moment ce menu contient seulement un élément qui permet de définir l’IP du serveur. Dans la plupart des cas, vous n’aurez pas besoin de modifier cela.

Conclusion

On ne dira jamais assez qu’il faut absolument sauvegarder son site pour se mettre à l’abri en cas de problème. Vous ne pourrez pas me reprocher de ne pas vous avoir prévenu 🙂

BlogVault est une solution que vous devez considérer si votre site possède une certaine audience ou vous sert professionnellement. Dans les autres cas, les plugins gratuits cités précédemment suffiront amplement.

Quelle solution de sauvegarde utilisez-vous pour votre site ? Pensez-vous que BlogVault soit une bonne solution ?