Migrateur de données sur mesure pour WordPress
Pour la refonte de Musardise : une extension qui récupère les données récentes du site en production vers le site de dev, sans écraser la nouvelle version.
Contexte
NRV Migration est une extension WordPress conçue pour fiabiliser le transfert de données entre un site e-commerce en production et son site de développement, dans le cadre de la refonte complète de Musardise. Elle complète d’autres modules développés pour ce client, comme le constructeur de produits.
Pendant que l’agence refondait le site sur une copie (nouveau design, nouvelle structure), le site en production continuait d’enregistrer des commandes et des publications quotidiennes. La version de dev se désynchronisait, rendant indispensable une migration automatique, fiable et sans perte.
Les fonctionnalités clés
- Synchronisation ciblée : récupération des données récentes (commandes, produits, publications), mise à jour uniquement si modifiées.
- Compatibilité ATUM : prise en charge de la gestion d’inventaire avancée et des structures de données non natives à WooCommerce.
- Mappage des identifiants : correspondance entre les bases des deux sites, sans doublon.
- Sécurité développeur : authentification par clé API et journalisation de toutes les actions.
- Exécution ordonnée : scripts regroupés par « récupérateurs » avec ordre de traitement (produits puis commandes…).
Un basculement sans interruption
La bascule de l’ancien vers le nouveau site a été menée de nuit : le plugin a rapatrié toutes les données récentes sans écraser les évolutions structurelles et graphiques de la nouvelle version.
Les résultats
Une transition fluide vers le nouveau site, des données critiques cohérentes entre dev et prod, et aucune perte ni duplication.