Ce qu'il faut sauvegarder
Un site WordPress tient en deux morceaux, et il faut les deux.
- Les fichiers : WordPress lui-même, le thème, les extensions, et surtout le dossier des médias, qui contient vos images et documents.
- La base de données : les pages, les articles, les commandes, les comptes, les réglages. Sans elle, les fichiers ne servent à rien.
Ajoutez le courrier si vos boîtes mail sont hébergées avec le site : c'est souvent ce qu'on oublie, et ce qu'on regrette le plus.
À quelle fréquence
La bonne fréquence dépend de ce que vous accepteriez de perdre. Un site vitrine modifié une fois par mois supporte une sauvegarde hebdomadaire. Une boutique qui prend des commandes chaque jour demande au moins une sauvegarde quotidienne. Le dispositif national d'assistance aux victimes conseille de vérifier que la fréquence est adaptée à vos besoins et que la sauvegarde automatique est bien activée (cybermalveillance.gouv.fr).
Gardez aussi plusieurs semaines d'historique. Un piratage ou une erreur se découvre parfois des jours après : il faut alors revenir à une version antérieure au problème, pas à celle de la veille.
Où la ranger
Une sauvegarde posée sur le même serveur que le site disparaît avec lui en cas de panne de disque, et un pirate qui a la main sur le serveur peut la supprimer. C'est pourtant le réglage par défaut de beaucoup d'extensions de sauvegarde WordPress : une archive déposée dans un dossier du site.
Le même guide recommande de garder plusieurs copies sur des supports différents, dont une dans un lieu distinct de celui des données d'origine, et une copie déconnectée, à l'abri d'un rançongiciel qui chiffrerait tout ce qu'il atteint.
Tester la restauration
C'est l'étape que presque personne ne fait. Pour la faire sans risque :
- Choisissez une sauvegarde récente.
- Restaurez-la sur une copie du site (une préproduction, un sous-domaine de test), jamais par-dessus le site en ligne.
- Vérifiez que les pages s'affichent, que les images sont là, que les formulaires et la boutique fonctionnent.
- Notez le temps qu'il a fallu, du lancement jusqu'au site de nouveau consultable.
- Recommencez de temps en temps, et après tout changement de méthode de sauvegarde.
Le temps mesuré à l'étape 4 est le vrai chiffre de votre sauvegarde. Le jour d'un incident, c'est lui qui compte.
Les pièges courants
- La sauvegarde échoue depuis des semaines sans que personne le sache, parce que les alertes partent vers une adresse qui n'est plus lue.
- L'archive ne contient pas la base de données, ou pas le dossier des médias, devenu trop gros.
- La sauvegarde reprend un site déjà piraté : la restaurer remet le problème en place. Voir Nettoyer un site WordPress piraté.
Chez Hubspace
Sur les sites que nous hébergeons, une copie complète est faite chaque nuit, gardée trente jours et rangée hors du serveur du site ; la restauration se fait sur simple appel. Le détail, y compris le temps de restauration mesuré, est sur notre page sauvegarde et restauration. Elle fait partie des protections comprises dans toutes nos offres.
Questions fréquentes
Une extension de sauvegarde WordPress suffit-elle ?
Elle peut suffire si elle envoie les archives ailleurs que sur le serveur (un stockage distant), si elle sauvegarde la base et les fichiers, et si vous avez testé une restauration. Rangée dans le dossier du site, elle ne protège pas contre une panne du serveur.
Combien de temps garder les sauvegardes ?
Au moins deux semaines, idéalement un mois, pour pouvoir revenir avant un problème découvert tard. Au-delà, un point par mois sur une année couvre les erreurs anciennes.
Mon hébergeur sauvegarde déjà : dois-je faire ma propre copie ?
Une copie de votre côté, par exemple une exportation mensuelle gardée chez vous, vous protège aussi d'un problème chez l'hébergeur et vous laisse libre de partir. Demandez-lui comment l'obtenir.
Articles liés
- Double authentification : l'activerDouble authentification : ce qu'elle protège, comment l'activer sur WordPress et sur votre espace client, et que faire si vous perdez votre téléphone.
- Attaque par force brute : s'en protégerAttaque par force brute : comment des robots essaient des milliers de mots de passe sur votre WordPress, comment la repérer et ce qui l'arrête.
- Certificat SSL gratuit : passer son site en HTTPSCertificat SSL gratuit avec Let's Encrypt : à quoi il sert, comment passer un site en HTTPS, le renouvellement et le piège du contenu mixte.