Plugin VEFbackupRestore Sauvegarde et migration pour WordPress
À venir très prochainement. VEFbackupRestore et VEFbackupRestore Pro arrivent très prochainement : cette page présente ce qu’ils font, et la démonstration en montre déjà les écrans, simulés.
Deux fonctions, bien distinctes. La sauvegarde, gratuite, protège votre site là où il est : sa base de données et ses fichiers, gardés sur votre serveur et, si vous le souhaitez, envoyés sur votre Google Drive ou votre Dropbox. La migration, dans l’extension Pro, déplace un site vers un autre WordPress.
Le travail est découpé en étapes de quelques secondes, chacune vérifiée, et une restauration peut être annulée pendant sept jours.
Pour qui : les webmasters qui veulent des sauvegardes complètes de leur site, sur leur serveur et dans leur propre Google Drive ou Dropbox, y compris sur un petit hébergement mutualisé, avec une grosse médiathèque ou un site très visité, et ceux qui doivent déménager un site vers un autre hébergeur ou une autre adresse.
- Des étapes de quelques secondes : la sauvegarde ne se heurte pas à la limite de temps de l’hébergeur et reprend là où elle s’est arrêtée si une étape est interrompue.
- Chaque fichier écrit est relu, et la copie envoyée sur Google Drive ou sur Dropbox est comparée à l’original, par la taille et l’empreinte.
- Une connexion en un clic : une petite fenêtre de connexion, aucune clé à créer.
- Aucun programme à installer sur le serveur et aucun compte chez l’éditeur : vos sauvegardes vont de votre site à votre compte, sans passer par v-images.com.
- Une restauration depuis l’écran Sauvegardes, qui s’annule pendant sept jours.
- Un déménagement de site (extension Pro) préparé par le site d’origine lui-même, récupéré directement par le nouveau site avec une clé à usage unique, et vérifié avant de basculer.
La version Free est gratuite et complète : sauvegarde, planification, stockage en ligne sur Google Drive ou Dropbox, restauration sur le site d’origine et multisite. La version Pro, une extension payante séparée, ajoute la migration : l’écran Migration prépare un paquet tout neuf sur l’ancien site, que le nouveau site récupère directement avec une clé à usage unique (ou par votre Google Drive, votre Dropbox ou votre ordinateur), puis le met en place avec réécriture des adresses ; elle importe aussi une sauvegarde depuis votre ordinateur. Ses mises à jour demandent une licence active.
VEFbackupRestore Free
Les atouts de VEFbackupRestore Free
Des sauvegardes complètes de votre WordPress, sur votre serveur et, si vous le souhaitez, sur votre Google Drive ou votre Dropbox, gratuitement.
Vous choisissez la fréquence pour la base de données et pour les fichiers, le nombre de copies gardées, l’emplacement des copies et la charge imposée à votre serveur. Le plugin sauvegarde, envoie, vérifie et restaure ; la migration d’un site est l’affaire de VEFbackupRestore Pro.
Comment fonctionne VEFbackupRestore
Cinq étapes, depuis l’administration de WordPress.
1. Vous lancez « Tout sauvegarder » dans l’écran Sauvegardes : la première sauvegarde dit si votre serveur convient.
2. Si vous le souhaitez, vous ouvrez Stockage en ligne, vous appuyez sur « Se connecter avec Google » ou « Se connecter avec Dropbox » et vous vous connectez dans la petite fenêtre qui s’ouvre : aucune clé à créer. Sans cette étape, les sauvegardes restent sur votre serveur.
3. Dans Réglages → Planification, vous choisissez la fréquence pour la base de données et celle pour les fichiers.
4. Dans Diagnostic, vous lancez le test de confidentialité du dossier de sauvegarde.
5. Quand vous en avez besoin, vous cliquez sur « Restaurer… » sur une sauvegarde gardée sur votre serveur et vous choisissez ce que vous ramenez.
🧩 Des étapes courtes
Le travail est découpé en étapes de quelques secondes. Le plugin ne se heurte pas à la limite de temps de votre hébergeur et reprend là où il s’est arrêté si une étape est interrompue.
✅ Des copies vérifiées
Chaque fichier écrit est relu : le fichier SQL est décompressé et chaque ZIP est contrôlé, puis une empreinte est enregistrée. Une copie envoyée sur Google Drive ou sur Dropbox est comparée à l’original, par la taille et l’empreinte, du côté de Google ou de Dropbox.
🪶 Douce avec les petits serveurs
Trois profils de charge : Léger, Équilibré et Rapide. Le profil Léger fait des pauses entre les étapes, envoie de petites requêtes à la base de données et attend quand le serveur est occupé.
☁️ Google Drive et Dropbox, en un clic
Vous appuyez sur « Se connecter avec Google » ou « Se connecter avec Dropbox », vous vous connectez dans la petite fenêtre qui s’ouvre, et c’est fait : aucune clé à créer, aucune console de développeur. Le plugin ne voit que les fichiers et les dossiers qu’il crée lui-même : un dossier « VEFbackupRestore » dans votre Drive, son propre dossier d’application (Apps / VEFbackupRestore) dans Dropbox. Vous préférez garder tout le lien entre vos mains ? Le mode avancé utilise votre propre clé Google.
🗓️ Votre planification
Une planification pour la base de données, petite et qui change souvent, et une pour les fichiers, plus lourds : toutes les 4, 8 ou 12 heures, tous les jours, toutes les semaines, toutes les deux semaines ou tous les mois.
📦 Les copies gardées
Vous choisissez combien de sauvegardes de chaque sorte restent sur le serveur et dans votre stockage en ligne. La dernière sauvegarde complète n’est jamais supprimée, et une sauvegarde qui n’a pas été envoyée vers une destination activée reste sur le serveur tant qu’elle ne l’a pas été. Sur Google Drive, les anciennes sauvegardes du plugin vont dans la corbeille du Drive ; sur Dropbox, dans ses fichiers supprimés, où vous pouvez les récupérer. Vos propres fichiers dans ces dossiers ne sont jamais touchés.
📁 Votre propre emplacement
Les copies vont dans le dossier privé que le plugin crée, ou dans n’importe quel dossier où votre serveur peut écrire. Le dossier est vérifié à l’enregistrement, et un test de confidentialité dit si une sauvegarde pourrait être téléchargée depuis le web.
♻️ Restauration sur le site d’origine
Avec « Restaurer… », vous ramenez la base de données, les extensions, les thèmes, la médiathèque, les autres fichiers de wp-content et, si vous en avez vraiment besoin, les fichiers du cœur de WordPress. Le site en ligne n’est touché que quand tout est prêt : la base est reconstruite dans de nouvelles tables à côté des actuelles, comparée à la sauvegarde, puis échangée en une seule opération ; les fichiers sont vérifiés un par un avant de remplacer les actuels.
↩️ Une restauration qui s’annule
Ce qu’une restauration remplace est gardé 7 jours, et « Annuler la dernière restauration » le remet en un clic. La restauration reprend là où elle s’est arrêtée après une interruption. wp-config.php et le plugin ne sont jamais remplacés ; les fichiers absents de la sauvegarde restent en place, et vos connexions de stockage en ligne et vos réglages ne changent pas.
🔔 Prévenu en cas d’échec
Un e-mail vous prévient quand une sauvegarde échoue ou qu’une sauvegarde planifiée ne peut pas démarrer. Le réglage : jamais, uniquement en cas d’échec, ou après chaque sauvegarde.
🌐 Multisite
Sur un réseau, une sauvegarde couvre toute l’installation. Seul un super administrateur peut s’en servir.
🩺 Diagnostic, guide et réglages
L’écran Diagnostic dit ce que permet votre serveur et fournit un rapport à copier dans votre message au support, sans mot de passe ni clé ; le Guide explique la restauration à la main quand WordPress ne démarre plus. Les réglages s’exportent dans un fichier et s’importent sur un autre site, sans mot de passe, sans clé et sans chemin de dossier.
Vos données
Ce que le plugin collecte, ce qu’il envoie, et à qui.
🔒 Aucun suivi, aucun compte
Le plugin ne collecte rien sur vos visiteurs et n’exige aucun compte chez l’éditeur. Il ne se connecte à rien par lui-même : il ne parle à Google ou à Dropbox qu’après que vous avez connecté votre propre compte.
🌐 Ce qui part vers Google ou Dropbox
Vos fichiers de sauvegarde, les noms des dossiers et des fichiers qu’il manipule et le jeton d’accès, à Google ou à Dropbox seulement : vos sauvegardes ne passent jamais par v-images.com. Le jeton est chiffré dans votre base de données ; la déconnexion demande à Google ou à Dropbox de révoquer l’autorisation.
🔗 Le service de connexion de v-images.com
Pour vous éviter de créer une clé chez Google ou chez Dropbox, la petite fenêtre de connexion passe par un service de v-images.com. Il reçoit l’adresse de votre site et l’autorisation de la connexion, les transmet à votre site, et ne garde rien une fois la connexion faite. Vos sauvegardes et le contenu de votre site n’y passent jamais. Pour Google Drive, le mode avancé permet de s’en passer avec votre propre clé.
🔐 Une sauvegarde est privée
Une sauvegarde contient toute votre base de données, y compris les données personnelles de vos utilisateurs, et wp-config.php : personne ne doit pouvoir la télécharger. Le dossier est protégé pour Apache et IIS ; sur Nginx, ajoutez une règle ou choisissez un dossier hors du site. Le Diagnostic le teste.
VEFbackupRestore Pro
VEFbackupRestore Pro est une extension payante séparée, qui complète VEFbackupRestore Free. Elle apporte la migration : l’écran Migration déplace un site vers un autre WordPress, avec réécriture des adresses. Elle importe aussi une sauvegarde depuis votre ordinateur et apporte la licence et les mises à jour. Rien du Free n’est verrouillé. Voir la migration dans la démonstration.
🚚 Une migration en trois gestes
Sur l’ancien site, vous préparez un paquet : une sauvegarde complète, faite à l’instant sur son propre serveur, donc aussi récente que possible. Sur le nouveau site, vous le récupérez, chaque fichier est vérifié, puis vous confirmez. Le nouveau site devient alors la copie de l’ancien : les fichiers sont remplacés d’abord, la base de données en dernier. Ce qui est remplacé est mis de côté, jamais supprimé.
🔑 Directement d’un site à l’autre, avec une clé
Sur l’ancien site, vous créez une clé de transfert ; vous la collez sur le nouveau site, qui récupère le paquet sur l’ancien, tranche par tranche, et vérifie chaque fichier. Rien à télécharger, à téléverser ni à connecter, et rien ne passe par v-images.com. La clé ne sert qu’une fois, cesse de fonctionner au bout d’une heure et s’annule en un clic ; l’ancien site n’en garde qu’une empreinte. Il faut que l’ancien site soit joignable depuis internet, en https.
🧳 Par votre stockage en ligne ou votre ordinateur
Si l’ancien site n’est pas joignable depuis internet (un site installé sur votre ordinateur, par exemple), ou si vous le préférez, Google Drive, Dropbox ou votre ordinateur servent de transporteurs : le paquet est toujours préparé par l’ancien site lui-même. Si le même compte est connecté sur les deux sites, rien n’est à télécharger ni à envoyer à la main : les fichiers vont de votre serveur à votre compte, puis de votre compte à votre autre serveur, sans passer par v-images.com. Sans compte en ligne, vous téléchargez le paquet puis vous l’importez depuis votre ordinateur.
🔁 Adresses réécrites pour vous
Les adresses sont réécrites dans la base, y compris dans les données sérialisées (texte, adresses sans protocole, tableaux et objets sérialisés, adresses échappées en JSON, valeurs imbriquées), avec les longueurs recalculées et sans jamais appeler unserialize(). Le préfixe des tables, les rôles et les capacités, et les domaines et chemins d’un réseau multisite sont adaptés aussi.
⏪ Annulation pendant 7 jours
Les anciennes tables et les anciens fichiers sont gardés 7 jours, et « Annuler la dernière restauration » les remet en place. Pour annuler un déménagement, le plugin Pro doit être actif.
🛡️ Ce qui est conservé
Les extensions Free et Pro, la liste des extensions actives de ce site et les réglages du plugin de sauvegarde sont gardés. wp-config.php n’est jamais remplacé.
💻 Importer depuis votre ordinateur
Le dossier d’une sauvegarde est envoyé par tranches qui reprennent là où elles se sont arrêtées : le décalage doit correspondre, l’empreinte SHA-256 est comparée à celle du manifeste, et seuls les noms du manifeste sont acceptés. La sauvegarde apparaît dans la liste et n’est pas supprimée par la règle du nombre de copies gardées.
🔑 Licence et mises à jour
Une licence par site, qui se transfère en un clic quand le site déménage. Les mises à jour sont cherchées une fois par semaine (la licence est vérifiée une fois par jour), installées à la demande ou automatiquement si vous le cochez, avec un téléchargement vérifié par signature. L’historique des versions permet de revenir à une version précédente, en deux temps.
✅ Une licence périmée ne bloque rien
Une licence périmée n’empêche jamais de restaurer, d’annuler une restauration ou d’utiliser une sauvegarde : elle ne gouverne que les mises à jour.
🌐 Multisite
Sur un réseau, les deux extensions peuvent être activées sur le réseau ; la licence est alors gardée pour tout le réseau.
À venir très prochainement
VEFbackupRestore et VEFbackupRestore Pro arrivent très prochainement. Écrivez-nous pour être prévenu de la sortie : la démonstration montre déjà ses écrans, simulés.
VEFbackupRestore demandera WordPress 6.4 ou plus et PHP 8.3 ou plus, avec l’extension PHP zlib. VEFbackupRestore Pro complétera VEFbackupRestore Free : il faudra installer d’abord le Free.
Questions fréquentes
Y a-t-il une version payante ?
Tout ce que décrit cette page pour le Free est gratuit et complet : rien n’est verrouillé, il n’y a ni essai ni limite. Une extension payante séparée, VEFbackupRestore Pro, apporte la migration : elle déplace un site vers une autre adresse ou un autre WordPress, importe une sauvegarde depuis votre ordinateur, réécrit les adresses (y compris dans les données sérialisées) et le préfixe des tables, avec annulation. Le nouveau site récupère le paquet directement sur l’ancien, avec une clé à usage unique. C’est un autre plugin, qui a besoin du Free.
Quelle est la différence entre la sauvegarde et la migration ?
La sauvegarde, gratuite, fait des copies de votre site là où il est, pour pouvoir le restaurer sur ce même site. La migration, dans VEFbackupRestore Pro, déplace un site vers un autre WordPress : un nouvel hébergeur, une nouvelle adresse. Le site d’origine prépare lui-même un paquet tout neuf sur son propre serveur ; le nouveau site le récupère directement avec une clé de transfert, ou par Google Drive, Dropbox ou votre ordinateur, qui ne servent alors qu’à le transporter.
Faut-il un compte Google Drive ou Dropbox pour déménager un site ?
Non. Le plus direct est la clé de transfert : vous la créez sur l’ancien site, vous la collez sur le nouveau, qui récupère lui-même le paquet, sans aucun compte. Si l’ancien site n’est pas joignable depuis internet, vous pouvez passer par le même compte Google Drive ou Dropbox connecté sur les deux sites, ou télécharger les fichiers du paquet sur l’ancien site puis les importer sur le nouveau depuis votre ordinateur.
Que faut-il pour le transfert direct d’un site à l’autre ?
L’ancien site doit être joignable depuis internet en https, avec VEFbackupRestore Pro actif, et rien ne doit bloquer son fichier admin-ajax.php (un pare-feu, une extension de sécurité, un mot de passe devant le site). Un site qui n’existe que sur votre ordinateur ne peut pas être récupéré depuis un autre serveur : passez alors par votre stockage en ligne ou par votre ordinateur.
La clé de transfert est-elle sûre ?
La clé contient l’adresse de l’ancien site et un code à usage unique. Elle ne sert qu’une fois, cesse de fonctionner une heure après sa création (ou tout de suite si vous l’annulez ou en créez une autre) et n’est affichée qu’à sa création : l’ancien site n’en garde qu’une empreinte. Les tentatives erronées sont limitées et chaque fichier est vérifié par son empreinte avant la bascule. Toute personne qui détient une clé inutilisée peut récupérer le paquet pendant l’heure qui suit : ne l’envoyez qu’à vous-même, et annulez-la si quelqu’un d’autre l’a vue.
Dépend-il de l’éditeur de mon site (blocs, Divi 5, Elementor) ?
Non. Il sauvegarde la base de données et les fichiers, quelle que soit la façon dont les pages sont construites.
Faut-il un programme en ligne de commande ou un serveur spécial ?
Non. Le plugin est du PHP ordinaire et ne lance aucun programme extérieur. Il demande l’extension PHP zlib, très courante. L’extension sodium sert seulement à enregistrer chiffrées les connexions à Google Drive et à Dropbox, et ZipArchive seulement à contrôler une seconde fois les archives.
Faut-il créer une clé ou une application chez Google ou chez Dropbox ?
Non. Vous appuyez sur « Se connecter avec Google » ou « Se connecter avec Dropbox » et vous vous connectez dans la petite fenêtre qui s’ouvre. La connexion passe par un petit service de v-images.com, qui la transmet à votre site et ne garde rien ; vos sauvegardes, elles, vont de votre site à votre compte, sans passer par v-images.com. Si vous préférez garder tout le lien entre vos mains, le mode avancé permet d’utiliser votre propre clé Google, créée gratuitement dans votre compte Google : publiez alors l’application en « En production », car en mode « Test », Google annule la connexion tous les 7 jours et vos sauvegardes planifiées s’arrêteraient sans bruit.
Le plugin voit-il tout mon Google Drive ou tout mon Dropbox ?
Non. Avec la connexion en un clic, il ne voit que les fichiers et les dossiers qu’il crée lui-même dans votre Drive, et que son propre dossier d’application (Apps / VEFbackupRestore) dans Dropbox. Avec votre propre clé Google, vous pouvez au contraire le laisser parcourir tout votre Drive pour choisir un dossier. Il n’écrit jamais ailleurs que dans le dossier choisi.
Une sauvegarde est-elle une photo exacte du site à un instant ?
Non. La base de données est copiée table par table pendant que le site continue de fonctionner : un commentaire écrit pendant la sauvegarde peut y figurer ou non. Pour une boutique qui reçoit beaucoup de commandes par minute, planifiez la sauvegarde de la base à l’heure la plus calme.
La sauvegarde planifiée ne s’est pas lancée à l’heure choisie.
WordPress ne démarre ses tâches planifiées que lorsque quelqu’un visite le site. Sur un site peu visité, demandez à votre hébergeur d’appeler wp-cron.php toutes les 5 minutes (une tâche cron), puis ajoutez define( 'DISABLE_WP_CRON', true ); dans wp-config.php. L’écran Diagnostic indique ce qui s’applique à votre site.
Où sont gardées les sauvegardes sur mon serveur ?
Par défaut dans un dossier privé, au nom aléatoire, à l’intérieur de votre dossier de téléversements ; vous pouvez en choisir un autre dans Réglages → Stockage. Une sauvegarde contient votre base de données et wp-config.php : personne ne doit pouvoir la télécharger. Le plugin protège son dossier pour Apache et IIS ; sur Nginx, ajoutez une règle ou choisissez un dossier hors du site. L’écran Diagnostic le teste.
Quelles sont les limites des sauvegardes ?
Les fichiers de plus de 4 Go sont ignorés et listés dans le journal. Les liens symboliques sont ignorés, sauf si vous les activez. Les déclencheurs, les procédures stockées et les événements planifiés de la base de données ne font pas partie du fichier SQL.
Quelles sont les limites de la restauration ?
Une sauvegarde est restaurée sur le site où elle a été faite ; pour la mettre en place sur un autre site, il faut la migration de VEFbackupRestore Pro. Les vues, les déclencheurs et les événements de la base de données ne sont pas restaurés, ni les dossiers situés hors du dossier de WordPress. Si WordPress ne démarre plus, la restauration se fait à la main : extraire les ZIP dans le dossier de WordPress et importer le fichier .sql.gz avec phpMyAdmin ou en ligne de commande (le Guide l’explique). Téléchargez une sauvegarde de temps en temps et regardez ce qu’elle contient : c’est la seule vraie preuve qu’elle fonctionne.
Peut-on sauvegarder un réseau multisite ?
Oui. Sur un réseau, une sauvegarde couvre toute l’installation, et seul un super administrateur peut s’en servir.
Que deviennent mes données si je supprime le plugin ?
Par défaut, seul le code du plugin est supprimé : vos sauvegardes sont toujours là si vous le réinstallez. Si vous cochez « Supprimer toutes ses données » dans Réglages → Outils avant la suppression, ses réglages, les connexions à Google et à Dropbox et les sauvegardes gardées sur le serveur sont supprimés. Les sauvegardes déjà envoyées sur votre stockage en ligne ne sont jamais supprimées.
Un développeur peut-il l’étendre ?
Oui. Le plugin propose des points d’extension documentés : vefbr_destinations pour ajouter un lieu de stockage, vefbr_admin_pages pour ajouter un écran, vefbr_transfer_engine pour restaurer la sauvegarde d’un autre site, entre autres. C’est ce qu’utilise VEFbackupRestore Pro.
Quand VEFbackupRestore sera-t-il disponible ?
Très prochainement. Le téléchargement du Free, l’achat du Pro et les tarifs seront proposés sur cette page dès l’ouverture. D’ici là, vous pouvez essayer la démonstration, dont les écrans sont simulés, lire l’aide en ligne ou écrire à efabre@v-images.com.
Je voudrais échanger sur ce plugin et ses fonctionnalités ou je souhaite participer aux tests.
Votre Partenaire Web
Des compétences mais pas seulement, un état d'esprit à votre service. Offrez-vous la liberté et la qualité, une prestation adaptée, dédiée.
Site vitrine
Boutique Web
Design - Style
Fiabilité - Évolutivité
Maintenance - Garantie