Faire un backup (sauvegarde) de votre boutique PrestaShop est essentiel pour protéger vos données contre les erreurs humaines, bugs, piratages ou pertes liées à votre hébergeur. Voici comment mettre en place des sauvegardes de vos différentes données.
1. Sauvegarder les fichiers de la boutique
Les fichiers de votre boutique contiennent tout ce qui est lié au thème, aux modules, aux images et au core de PrestaShop.
a. Par FTP (manuellement)
- Connectez-vous à votre serveur via un client FTP (comme FileZilla).
- Téléchargez l’ensemble du répertoire de votre site (souvent nommé
www,public_htmlou autre selon l’hébergeur). - Stockez-les dans un dossier sur votre disque dur ou un service de stockage sécurisé (cloud, NAS…).
b. Depuis le panel de votre hébergeur
Beaucoup d’hébergeurs proposent une option de sauvegarde automatique ou manuelle via leur interface (cPanel, Plesk…). Rendez-vous sur l’interface de votre hébergement et paramétrez des sauvegardes automatiques fréquentes.
2. Sauvegarde de la base de données
La base de données contient les informations critiques : clients, commandes, produits, configuration, etc.
a. Via phpMyAdmin
- Connectez-vous à phpMyAdmin depuis votre hébergeur.
- Sélectionnez la base de données de votre boutique.
- Cliquez sur "Exporter" puis choisissez :
- Méthode rapide
- Format SQL
- Cliquez sur "Exécuter" pour télécharger le fichier
.sql.
b. Automatisation possible avec un module
Il existe des modules PrestaShop qui permettent d’automatiser les sauvegardes. Rendez-vous sur la PrestaShop Marketplace pour explorer ces possibilités.
3. Automatiser les sauvegardes (recommandé)
- Mettez en place un stockage distant (Amazon S3, Google Drive, Dropbox, FTP distant) pour éviter une perte en cas de crash serveur.
-
Option avancée : utilisez des cron jobs pour lancer des scripts personnalisés de backup réguliers.
Bonnes pratiques
- Sauvegardez régulièrement, idéalement tous les jours si vous avez beaucoup d’activité.
- Testez vos backups en restaurant un site miroir, pour être sûr que tout fonctionne.
- Sécurisez les sauvegardes : chiffrez-les si besoin, et conservez plusieurs versions.
| 💡 N'hésitez pas à aussi consulter l'article sur Comment restaurer une sauvegarde de votre boutique hors-service |