3 solutions de backup pour garder vos données en lieu sûr

Que faire en cas de perte de données, de hack ou de crash de votre site internet ? Restaurer à partir d'une sauvegarde récente n'est possible que si vous avez un backup externe. Sinon, il est toujours temps d'en mettre un en place…

Cet article prend 8 minutes à lire et comporte 1800 mots.

Les évé­ne­ments de ce 10 mars 2021 ont dure­ment tou­ché l’in­ter­net fran­çais : l’in­cen­die du data­cen­ter SBG2 OVH à fait perdre, tem­po­rai­re­ment ou défi­ni­ti­ve­ment, de pré­cieuses don­nées et des mil­liers, pour ne pas dire des mil­lions d’u­ti­li­sa­teurs des ser­vices d’OVHcloud — enfin, à ceux qui n’a­vaient pas pen­sé à effec­tuer un backup régu­lier chez un autre prestataire.

Vous n’a­vez pas été tou­ché ? Tant mieux pour vous. Mais, pour reprendre la décla­ra­tion d’un expert en sécurité :

There are two kinds of people in the world — those who have had a hard drive fai­lure, and those who will.

Peter Krogh

Traduction pour ceux qui ne sont pas à l’aise en anglais :

« Il existe deux types de per­sonnes dans le monde : celles qui ont déjà subi une défaillance de disque dur, et celles qui en connaî­tront une dans le futur. »

Défaillance de disque dur — de sto­ckage donc — condui­sant à la perte de la tota­li­té des don­nées. Défaillance tech­nique, quelle qu’en soit la rai­son (inon­da­tion, incen­die, secousse sis­mique…), mais pas uni­que­ment : un jour­na­liste a per­du toutes ses don­nées numé­riques suite à des failles de sécu­ri­té d’Apple et d’Amazon. Ces failles ont per­mis à des hackeurs de récu­pé­rer suf­fi­sam­ment de don­nées per­son­nelles pour obte­nir les accès à ses comptes Gmail, Twitter et AppleID. Un acte gra­tuit, pour pos­ter des mes­sages racistes et homo­phobes sur son compte Twitter.

D’où l’im­por­tance d’une sau­ve­garde externe régu­lière et même d’un plan de reprise d’ac­ti­vi­té, indis­pen­sable pour une entreprise.

Et pour­tant, la plu­part des entre­prises ne prend pas au sérieux la sau­ve­garde de ses don­nées. Et quand il y a eu perte, nombre d’entre elles ne pensent pas non plus à en infor­mer les uti­li­sa­teurs de leur pla­te­forme, alors que c’est une obli­ga­tion légale.

Pourquoi ? C’est tout d’a­bord une ques­tion de culture. Nous accor­dons un peu trop faci­le­ment notre confiance aux géants du web. Et ce n’est pas une vul­gaire panne telle que celle ren­con­trée en 2017 avec un bla­ckout d’une jour­née, ni même les incen­dies de mars 2021 qui vont enta­mer dura­ble­ment le capi­tal confiance dont jouit l’hébergeur.

Sauf bien sûr pour les per­sonnes impac­tées, qui vont avoir du mal à renou­ve­ler leur confiance en un pres­ta­taire de ser­vices défaillant.

C’est aus­si une ques­tion d’i­dée fausses. La pre­mière concerne…

Le coût de l’espace dans le cloud

La sau­ve­garde des don­nées est (enfin) abor­dable pour tous, avec bien évi­dem­ment des varia­tions expo­nen­tielles en fonc­tion des offres. Le prix du Go peut varier de 0,00418 € à 0,018 € par mois pour les don­nées télé­ver­sées et sto­ckées, et de 0 à 0,85 € par Go télé­char­gé. On peut ain­si aller de 60 à 250 € pour un an pour des pres­ta­tions iden­tiques en termes de volume.

Le prix du téra­oc­tet a consi­dé­ra­ble­ment bais­sé, suf­fi­sam­ment pour que vous puis­siez effec­tuer des sau­ve­gardes régu­lières sans vous sou­cier de la fac­ture en fin de mois. en pre­nant une base de un téra­oc­tet (1 000 Go) chez Ionos par exemple, vous payez 6€ TTC par mois (hors promotion).

En admet­tant que vous effec­tuez une sau­ve­garde toutes les 6 heures, pour 500 Mo de don­nées, vous pou­vez sto­cker qua­si­ment une année entière de backups sans avoir à faire le ménage !

Autrement dit, si vous sto­ckez sur les 90 der­niers jours, ce qui est dans la plu­part des cas plus que suf­fi­sant, vous pou­vez sto­cker des archives de 2,5 Go… ce qui est assez consé­quent — la plu­part des sites n’at­teignent pas le giga­oc­tet sur une archive complète.

Autre idée pré­con­çue, ce n’est pas simple à mettre en œuvre. Je vous l’ac­corde, c’est habi­tuel­le­ment moins simple que de se tirer un verre d’eau au robi­net… mais ça reste du domaine du fai­sable sans avoir un diplôme d’in­gé­nieur en poche. 

Et il y a des exten­sions qui vous faci­litent la tâche. J’en ai rete­nues trois, nous les décou­vrons ci-dessous…

Les extensions pour sauvegarder votre site dans le cloud

Ce ne sont pas les exten­sions de backup qui manquent dans le dépôt WordPress, mais toutes ne se valent pas. Entre celles qui ne sont plus vrai­ment mises à jour, celles qui vous pro­mettent monts et mer­veilles et ne font pas grand chose au final, et celles qui ne vous pro­posent que le mini­mum syn­di­cal en ver­sion gra­tuite, et pas beau­coup plus en ver­sion payante… bien heu­reu­se­ment il y a aus­si des perles, j’en ai déni­ché et les voici :

Backup, Restore and Migrate WordPress Sites With the XCloner Plugin

Sans hési­ter, l’ex­ten­sion à ins­tal­ler les yeux fer­més si vous n’êtes pas pas­sé à PHP 8, que l’ex­ten­sion sup­porte plu­tôt mal. 100% gra­tuite, simple, ergo­no­mique, fiable, mul­ti pro­to­co­lée, elle à tout d’une grande. Vous vou­lez du backup local, trans­fé­ré via WebDAV, FTP, SFTP, sur Google Drive, en mode Amazon S3 (l’o­ri­gi­nal ou chez des pres­ta­taires sup­por­tant le pro­to­cole S3 tels que BackBlaze ou Wasabi), sur OneDrive — tous les mois, toutes les semaines, tous les jours et jus­qu’à toutes les heures, ou déclen­ché manuel­le­ment… deman­dez, XCloner vous exauce !

Espaces de stockage des backups
Espaces de sto­ckage des backups

Comme vous pou­vez le voir, j’ai tes­té suf­fi­sam­ment de loca­li­sa­tions pour pou­voir véri­fier les capa­ci­tés de l’ex­ten­sion. OneDrive ne per­met pas de s’en­re­gis­trer avec un espace per­son­nel, or je n’ai pas d’es­pace pro sur la pla­te­forme Microsoft. J’ai par contre tes­té avec suc­cès Google Drive, pour lequel un add-on gra­tuit est dis­po­nible dans le dépôt WordPress, un pro­to­cole S3, Backblaze, et WebDAV avec HiDrive, l’es­pace cloud de chez Ionos. Testé, et approu­vé. Je n’ai pas véri­fié les pro­to­coles de base (local, ftp, sftp) qui ne doivent jamais poser pro­blème, ni Dropbox qui est hors de prix com­pa­ré à Google Drive ou aux autres solu­tions disponibles.

Je vous pré­sen­te­rai l’ex­ten­sion dans un article à part, his­toire de vous expli­quer plus en détail son fonctionnement.

Backup and Staging by WP Time Capsule

WP Time Capsule pro­duit vos sau­ve­gardes en local dans votre espace d’hé­ber­ge­ment mais stocke cer­taines don­nées sur ses propres ser­veurs. Il serait de bon aloi qu’ils en aient une copie ailleurs dans le cloud 😉

Console déportée WP Time Capsule
Console dépor­tée WP Time Capsule

Le pre­mier point fort de cette exten­sion, c’est sa capa­ci­té de sau­ve­garde incré­men­tale en temps réel. Vous effec­tuez une mise à jour sur votre site, hop, un backup est initié.

Un second point fort, lié au sto­ckage de cer­taines don­nées sur leurs ser­veurs, c’est la pos­si­bi­li­té de res­tau­rer sur un ser­veur neuf en cas de crash com­plet. Intéressant dans le cas d’un sinistre, par exemple.

Cette solu­tion a un inté­rêt majeur si vous avez, par exemple, un site de e‑commerce ou avec prise de ren­dez-vous. Toute votre acti­vi­té est en lieu sûr, vous redé­mar­rez là où vous vous étiez arrê­tés, sans la moindre perte de don­née.

Ces fonc­tion­na­li­tés ont un coût, il est de 49 € par an pour deux sites maximum.

Backup & Migration – WPvivid Backup and Migration Plugin

La ver­sion gra­tuite de WPvivid n’ap­porte rien en termes de fonc­tion­na­li­tés par rap­port à XCloner, je dirais même qu’elle ne la vaut pas. Dans sa ver­sion payante par contre, sans être aus­si per­for­mante que WP Time Capsule, elle apporte son lot de petits plus qui en font un chal­len­ger sérieux. C’est donc de la ver­sion payante que nous allons parler.

Premier inté­rêt, la sau­ve­garde incré­men­tale. On ne sau­ve­garde que les don­nées qui ont chan­gé depuis la sau­ve­garde pré­cé­dente, le poids est donc lar­ge­ment moindre, l’es­pace disque est opti­mi­sé.

WPvivid - Backup incrémental
WPvivid — Backup incrémental

Second point inté­res­sant pour cer­tains par rap­port à WP Time Capsule, il n’y a pas de don­nées conser­vées en dehors du site et de l’es­pace de sto­ckage dans le cloud. L’intermédiaire est sup­pri­mé.

Pour ce qui est du prix à payer, il est de 49 € par an, comme pour WP Time Capsule, mais c’est trois sites dont vous pour­rez sécu­ri­ser les don­nées avec cette licence.

Calcul du coût total et bilan

Vous vous en êtes aper­çus au fil de l’ar­ticle, les tarifs ne sont pas cauchemardesques.

Une exten­sion gra­tuite ou une payante à 49 €, 200 Go sur Google Drive pour 30 € par an, ou 1000 chez Ionos pour 72 € à l’an­née… on est entre 30 et 121 €. Comparé à ce que vous per­driez en cas de cor­rup­tion des don­nées, de hacking, d’at­taque par un ran­som­ware, de sinistre… la tran­quilli­té a un prix, c’est cer­tain, mais il est à la por­tée de toutes les bourses.

Et si vous avez un VPS ou un ser­veur géré via Plesk ou cPanel, vous avez éga­le­ment d’autres options dis­po­nibles pour faire une sau­ve­garde com­plète de votre ser­veur. Mais là, on sort du cadre défi­ni, savoir la sau­ve­garde dans WordPress.

En conclu­sion, que dire ? Que bien sûr, on ne va pas jeter la pierre à ceux qui ont par igno­rance per­du leurs don­nées lors d’un inci­dent, quelle qu’en soit la cause — une mau­vaise manip suf­fit à tout cas­ser, sans même qu’il y ait eu inten­tion de nuire. Mais à comp­ter d’au­jourd’­hui, vous n’au­rez plus d’ex­cuse si vous per­dez vos don­nées parce que vous n’a­vez pas vou­lu prendre le temps de confi­gu­rer une solu­tion de sau­ve­garde externe, ou parce que vous avez lési­né sur les moyens.

Et vous, avez-vous mis en place une sau­ve­garde dans le cloud ? Quelle solu­tion avez-vous retenue ?

Certains liens de cet article sont des liens affi­liés ; c’est à dire que si vous ache­tez en sui­vant un des liens de cet article, vous ne paie­rez pas plus cher, et moi je tou­che­rai éven­tuel­le­ment une petite commission.

4 réflexions sur “3 solutions de backup pour garder vos données en lieu sûr”

  1. Sympa comme article Pascal !

    De mon côté j’u­ti­lise Duplicator Pro (ver­sion à vie) et je fais 1 sau­ve­garde par semaine sur cha­cun des sites de mes clients direc­te­ment sur mon Dropbox (abon­ne­ment payant de 11.99€/mois, d’ailleurs tu viens de me faire voir que je pou­vais pas­ser à 9.99€/mois si je prends l’a­bon­ne­ment annuel une chose à faire pro­chai­ne­ment) pour 2 To de stockage.

    Sinon à côté je fais éga­le­ment une sau­ve­garde avec Updraftplus éga­le­ment sur Dropbox pour si jamais l’une n’a pas fonc­tion­né pour je ne sais quelle raison.

    Enfin à chaque livrai­son de site je fais une sau­ve­garde en local que je garde sur mon pc ou sur un disque de sau­ve­garde au cas où.

    En plus d’a­voir les sau­ve­gardes auto­ma­tiques de mon héber­geur que je connais très peu d’ailleurs le sou­ci d’OVH m’a fait prendre conscience qu’il fal­lait que je regarde ça de plus près pour com­prendre ce que mon héber­geur me sau­ve­garde et voir s’il faut pas que je para­mètre ça pour avoir une bonne sauvegarde.

    1. Merci Charlie ! Un plai­sir de te lire ! J’ai uti­li­sé, un temps, UpdraftPlus, mais j’ai ren­con­tré quelques pro­blèmes de confi­gu­ra­tion et de sau­ve­garde ou plus exac­te­ment de res­tau­ra­tion. Voilà pour­quoi je ne le conseille pas. Je ne peux que te conseiller de tes­ter de temps à autre les sau­ve­gardes, his­toire de ne pas être pris au dépour­vu en cas de sinistre…

      1. Je confirme que UpdraftPlus n’est pas « facile d’u­ti­li­sa­tion » en ce qui concerne les res­tau­ra­tion, tu me conseille­rais lequel des 3 plu­gins pré­sen­tés dans cet article pour le rem­pla­cer en gratuit ?

        1. En gra­tuit il n’y en a qu’un, XCloner… Ceci-dit il est excellent, il ne lui manque que la parole la sau­ve­garde incré­men­tale pour être par­fait ! Il l’é­mule, mais ce n’est pas une vraie sau­ve­garde incré­men­tale et je ne conseille pas d’u­ti­li­ser ce mode avec cette extension.

Les commentaires sont fermés.

Retour en haut
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept