Projet open source · Sauvegardes WordPress

MainWP AI1WM Backup Manager

Une extension pour piloter les sauvegardes de plusieurs sites WordPress depuis un tableau de bord MainWP.

Interface de gestion des sauvegardes MainWP

Du lancement au suivi des sauvegardes

  1. Lancer les sauvegardes

    L’extension permet de déclencher des sauvegardes All-in-One WP Migration sur plusieurs sites WordPress, en lot depuis MainWP. Les opérations sont traitées trois sites à la fois pour éviter de surcharger les serveurs, avec une logique de retry et des timeouts adaptés aux sauvegardes volumineuses.

  2. Suivre les opérations

    Les opérations sont journalisées dans l’extension : date, site, résultat et dernière sauvegarde. Le tableau de bord affiche les statistiques et les sauvegardes disponibles ; les mises à jour passent par GitHub Releases.

  3. Récupérer les fichiers

    Les fichiers sont récupérables via des liens de téléchargement temporaires à usage unique, expirant après cinq minutes. Le plugin protège le dossier de sauvegarde par .htaccess, valide les chemins contre le path traversal, vérifie les nonces CSRF et exige la capacité manage_options.

Centraliser sans ajouter de complexité

Pour une agence, le vrai coût de la sauvegarde n’est pas de la lancer : c’est de retrouver le bon fichier au bon moment. L’extension centralise les opérations et sécurise le téléchargement, sans imposer un outil supplémentaire aux sites enfants.

  • Dashboard MainWP et plugin enfant pour les sites distants
  • Sauvegardes en lot, trois sites à la fois
  • Téléchargements par tokens temporaires à usage unique
  • Protection .htaccess, path traversal, CSRF et permissions
  • Journalisation et statistiques par site
  • Mises à jour automatiques via GitHub Releases
  • PHP, WordPress, JavaScript et licence GPLv3