Module Prestashop

Archivez et restaurez vos anciennes données pour alléger la base

Archivez ou purgez commandes, avoirs, paniers, bons, clients inactifs, statistiques et logs selon l'ancienneté et le statut. Restauration à l'identique, sauvegardes SQL, cron. Base plus légère, back-office plus rapide.

  • Nouveau

Au fil des années, la base de données d'une boutique PrestaShop accumule des centaines de milliers de lignes qui ne servent plus au quotidien : commandes de plus de trois ans, paniers abandonnés, bons de réduction expirés, comptes clients désactivés, connexions visiteurs, pages 404, journaux système… Résultat : un back-office qui ralentit, des listes de commandes et de clients plus lentes à charger, des statistiques qui rament et des sauvegardes de plus en plus lourdes.

EC Archive vous permet de faire le ménage en toute sécurité. Choisissez un type de données, fixez vos critères (plus de X jours, statuts de commande, boutiques, type de compte…), lancez une simulation pour voir exactement ce qui sera concerné, puis archivez. Les éléments sont déplacés, avec toutes leurs données liées, dans des tables d'archive compressées : ils disparaissent du back-office et des statistiques, mais rien n'est perdu.

Chaque exécution forme un lot traçable. Vous pouvez à tout moment restaurer un lot complet, un seul élément (une commande retrouvée par sa référence, un client par son e-mail) ou une sélection : les données reviennent à l'identique, avec les mêmes identifiants. Le module vérifie les dépendances (un client archivé doit être restauré avant ses commandes) et annule toute restauration en cas de conflit, sans rien modifier.

Pour les données sans valeur historique (statistiques de visites, pages 404, logs), le mode « Suppression définitive » libère directement l'espace. Il est protégé par une sauvegarde SQL automatique prise juste avant, restaurable en un clic.

Le module intègre un véritable outil de sauvegarde : tables d'un type de données, tables au choix, tables d'archive ou base complète, au format .sql.gz téléchargeable. La restauration se fait en mode fusion (réinsère uniquement les lignes manquantes) ou en mode remplacement (retour à l'état exact de la sauvegarde), table par table.

Tout est pensé pour les grosses bases : traitement par paquets dans des transactions avec barre de progression, aucun dépassement de temps d'exécution, reprise automatique des traitements interrompus. Une URL cron sécurisée permet d'automatiser l'archivage régulier, la purge des vieilles archives et la rotation des sauvegardes.

EC Archive connaît le modèle de données PrestaShop : une commande est archivée avec ses détails, taxes, historique, factures, paiements, avoirs, retours, messages et expéditions ; les tables liées par une clé étrangère sont détectées automatiquement et les tables de vos modules peuvent être ajoutées en un clic.

Les avantages : une base plus légère, un back-office plus rapide, des sauvegardes plus courtes, une meilleure maîtrise des données personnelles conservées, et la tranquillité d'esprit de pouvoir tout restaurer.

Fonctionnalités

  • Archivage ou suppression de 15 types de données : commandes, avoirs, paniers abandonnés, bons de réduction, prix spécifiques, comptes clients, messages SAV, sessions clients, connexions visiteurs, visiteurs orphelins, pages vues, pages 404, recherches internes, journaux système, journal des e-mails
  • Tables personnalisées : archivez n'importe quelle table de la base (modules tiers, statistiques maison…) selon une colonne de date
  • Critères combinables : ancienneté en jours (au choix sur la date de création, de modification ou de dernière activité), statuts de commande, boutiques (multiboutique), type de compte, bons expirés / épuisés / désactivés
  • Simulation avant exécution avec nombre d'éléments, tables concernées et aperçu
  • Archivage complet des données liées (détails, taxes, historique, factures, paiements, avoirs, retours, messages, expéditions, panier d'origine…)
  • Détection automatique des tables liées par clé étrangère et ajout optionnel des tables de modules (id_order, id_cart, id_customer…)
  • Protection des données actives : jamais de client ayant des commandes, jamais de panier transformé en commande, commandes multi-livraison toujours traitées ensemble
  • Tables d'archive compressées dans la même base, aucune perte de données
  • Traitement par paquets dans des transactions SQL, barre de progression, arrêt possible à tout moment
  • Historique des lots avec critères, volumes par table, auteur et statut
  • Restauration d'un lot complet, d'un élément, d'une sélection ou de tous les résultats d'une recherche, avec les mêmes identifiants
  • Vérification des dépendances et annulation automatique en cas de conflit
  • Export SQL (.sql.gz) de chaque lot et purge définitive des archives
  • Sauvegardes SQL : tables d'un type, tables au choix, tables d'archive ou base complète
  • Restauration des sauvegardes en mode fusion ou remplacement, table par table, avec sauvegarde de sécurité préalable
  • Sauvegarde automatique avant chaque suppression définitive (et en option avant chaque archivage), rétention configurable
  • Import d'un fichier .sql / .sql.gz
  • Tâche cron sécurisée par jeton : archivage automatique par type, reprise des traitements interrompus, purge des archives après X mois
  • Tableau de bord : taille de la base, volumes par type, tables les plus lourdes, optimisation des tables (OPTIMIZE TABLE)
  • Sécurité : restauration et import réservés aux SuperAdmin, dossiers de sauvegarde et d'export protégés
  • Compatible PrestaShop 8 et 9, multiboutique
Tickets services
Nous intervenons dans les meilleurs délais

Il est parfois nécessaire de faire intervenir dans l'urgence une agence pour effectuer des modifications sur votre boutique Prestashop. Avec le ticket d'intervention, Ether Création, expert de la solution Prestashop, s'engage à travailler sur votre boutique dans la journée.

Installation et/ou modification d'un module, Adaptation d'un thème, correction de bugs graphiques, Création graphique, Création d'une option ou d'une fonctionnalité, Formation à l'utilisation de Prestashop, Etc.