Backup Manager pour Magento® 2.x
Extmag Backup Manager pour Magento® 2.x offre des paramètres flexibles pour des sauvegardes quotidiennes ou horaires. Vous ne sauvegardez que les dossiers de votre boutique qui sont critiques pour son fonctionnement, et configurez le module de sauvegarde standard de Magento de manière à créer une copie complète du site une fois par semaine. Ainsi, vos sauvegardes occupent un minimum d’espace sur le serveur et ne perturbent pas le fonctionnement du site. Les copies minimales sont créées rapidement et ne nécessitent pas de mode maintenance.
Une autre particularité d’Extmag Backup Manager pour Magento 2.x est la possibilité de stocker les sauvegardes dans le cloud. Actuellement, le module prend en charge Dropbox, Google Drive et Microsoft OneDrive. Après quelques ajustements, toutes vos sauvegardes seront téléchargées vers le stockage cloud sélectionné. Vous indiquez en outre combien de copies doivent être conservées sur le serveur pour la restauration. Le module supprime toutes les autres copies — qui restent toutefois dans le cloud (si configuré) jusqu’à ce que vous les supprimiez manuellement.
La restauration d’une sauvegarde s’effectue via l’interface standard, exactement de la même manière que pour une sauvegarde régulière du module de sauvegarde standard de Magento.
Un exemple d’utilisation d’Extmag Backup Manager pour Magento 2.x :
- Pendant le développement de la boutique en ligne, vous configurez le module de manière à ce que les sauvegardes couvrent tous les dossiers et soient créées toutes les 2 à 3 heures. Ainsi, en cas d’erreur de développement, vous pouvez toujours revenir à une version correcte.
- Lorsque le site est entièrement prêt et passe en mode production, vous effectuez une sauvegarde complète (Full-Backup).
- Configurez le module de manière à ne sauvegarder que les dossiers qui changent fréquemment. Le dossier vendor, par exemple, n’en fait pas partie — si vous l’excluez, il sera déjà inclus dans la sauvegarde complète.
- En cas de trafic important et de nombreuses commandes, configurez le module de manière à créer des sauvegardes toutes les 3 à 5 heures. En cas de perte de données, vous restaurez les données jusqu’à l’heure suivante.
- En cas de peu de commandes par jour, configurez un planning de sauvegarde toutes les 12 heures. Des sauvegardes plus fréquentes sont bien entendu possibles.
Démo
Vous pouvez essayer cette extension pendant 30 jours. Demandez la démo sur cette page avec Demander une démo ; son fonctionnement est expliqué sur Essayez une extension pendant 30 jours.
| CMS | Magento 2 |
|---|---|
| Compatibilité | 2.4, 2.3, 2.2, 2.1, 2.0 |
| Fonctionnalités |
|
L’extension s’installe avec Composer. Le dépôt à ajouter dépend de l’endroit où vous l’avez achetée — l’installation elle-même est identique dans les deux cas.
1. Connecter le dépôt
Achetée sur extmag.com. Votre page de compte affiche l’adresse du dépôt et vos identifiants personnels, ainsi que les deux commandes composer config à coller. Exécutez-les une fois par projet ; toutes les extensions que vous possédez sont ensuite disponibles depuis le même dépôt.
Achetée sur l’Adobe Commerce Marketplace. Le paquet est servi depuis repo.magento.com, déjà configuré sur la plupart des boutiques. Sinon, ajoutez les clés d’accès de votre compte Adobe sous My Profile -> Access Keys.
2. Installer l’extension
À la racine du projet, exécutez :
composer require extmag/backuppro php bin/magento setup:upgrade php bin/magento cache:flush
Composer résout les paquets Extmag partagés dont dépend l’extension : rien d’autre n’est à exiger à la main.
Déconnectez-vous de l’admin puis reconnectez-vous, et l’extension est prête.
Stockage cloud
La prise en charge de Dropbox et de Google Drive est fournie avec l’extension. OneDrive demande un paquet supplémentaire :
composer require krizalys/onedrive-php-sdk
L’essayer avant d’acheter
Vous pouvez demander une démo de 30 jours de cette extension et l’installer exactement comme ci-dessus — même paquet, même dépôt, mêmes commandes. Comment fonctionnent les démos.
Installer sans Composer
L’archive peut être décompressée dans app/code/Extmag/, mais l’extension se retrouve alors hors de la gestion des dépendances : ses paquets partagés doivent être installés à la main et les mises à jour ne l’atteignent jamais. Utilisez Composer pour toute boutique que vous exploitez, démo comprise.
Pour toute question sur l’installation, contactez notre support technique.
-
User Guide User Guide.pdf · 1.3 MBTélécharger
-
Reference Manual Reference Manual.pdf · 490.5 KBTélécharger
-
Installation Guide Installation Guide.pdf · 302.5 KBTélécharger
2.0.4
BackupCore: Fixed backup type detection and folder name collisions. BackupCore: Removed Store/Website repository preferences. BackupCore: Refactored token show.phtml to use secureRenderer for CSP compliance. BackupCore: Added create_mini ACL resource.
2.0.3
Added support Magento 2.4.9 and Adobe Commerce 2.4.9
2.0.2
Added support Magento 2.4.8-p4 and Adobe Commerce 2.4.8-p4
2.0.1
Refactored code.
2.0.0
Added backup sets.
Added starage sets.
Added Amazon S3 as a cloud storage.
1.7.2
Added support Magento 2.4.8-p3 and Adobe Commerce 2.4.8-p3
1.7.1
Added support Magento 2.4.8-p2 and Adobe Commerce 2.4.8-p2
1.7.0
Added support Magento 2.4.8-p1 and Adobe Commerce 2.4.8-p1
1.6.9
Added support Magento 2.4.8 and Adobe Commerce 2.4.8
1.6.8
Added support Magento 2.4.7-p5 and Adobe Commerce 2.4.7-p5
1.6.7
Added support Magento 2.4.7-p4 and Adobe Commerce 2.4.7-p4
1.6.6
Added support Magento 2.4.7-p3 and Adobe Commerce 2.4.7-p3
1.6.5
Added support Magento 2.4.7-p2 and Adobe Commerce 2.4.7-p2
1.6.4
Added support Magento 2.4.7-p1 and Adobe Commerce 2.4.7-p1
1.6.3
Fixed names of Google API classes. There were changing underscores to namespaces.
1.6.2
Improved the frequency of the schedule
Fixed Google Drive connection
1.6.1
Added support Magento 2.4.7 and Adobe Commerce 2.4.7
1.6.0
Fixed schedule frequency for the backup
1.5.9
Fixed bug with nullable variable in the method attribute
1.5.8
Added support Magento 2.4.6-p4 and Adobe Commerce 2.4.6-p4
1.5.7
Added support Magento 2.4.6-p3 and Adobe Commerce 2.4.6-p3
1.5.6
Added buttons Test Connection for Cloud Storages configuration
1.5.5
Added support Magento 2.4.6-p2 and Adobe Commerce 2.4.6-p2
1.5.4
Added support Adobe Commerce 2.4.6-p1
1.5.3
Support Adobe Commerce (Magento) 2.4.6
Support PHP 8.1 and PHP 8.2
1.5.2
Improved the PHP code
1.5.1
Fixed PHP warnings
1.5.0
Support Adobe Commerce (Magento) 2.4.5-p1
1.4.9
Support Adobe Commerce (Magento) 2.4.5
1.4.8
Added new dependency to the module composer.json
Added permissions to request authorization for Dropbox
1.4.6
Fixed bug with the core module
1.4.5
Cleared error message if the access token for cloud storage is correct
1.4.4
Fixed sending backups to cloud services.
Fixes some bugs.
1.4.3
Added support for PHP 8.1 and Adobe Commerce (Magento) 2.4.4
1.4.2
Fixed bug with DB dump
1.4.1
Update versions of dependencies
1.4.0
Added the ability to manage the number of stored copies of mini backups on your cloud storage
1.3.0
Decrease time of database backup and increase availability database at backup doing.
Added new CLI command for restoring DB from backup.
1.2.0
Added folder name for cloud storage
1.1.0
Added "Extmag Mini Backup" button on logs grid
Fixed authentication errors for cloud storage
Refactoring code
1.0.5
Show error with onedrive getting auth code if this error exists
1.0.4
The version of the core module up to ^1.2
Changed the version of dependency modules
1.0.3
Fixed bug with acl
Fixed bug with system configuration
Core module was added as a dependency
1.0.2
Fixed bug with schedule and config cache
1.0.1
Fixed bug with uploading backups to Microsoft OneDrive
Fixed bug with schedule
1.0.0
Module created


