Vous devriez toujours avoir une sauvegarde.
Votre boutique pourrait être endommagée par n’importe quoi – infection par des logiciels malveillants, développeurs fous, problèmes d’hébergement, etc. Mais si vous avez une sauvegarde à jour, alors vous êtes en sécurité.
Pour effectuer une sauvegarde complète de votre site, vous devez créer une sauvegarde des fichiers et une sauvegarde de la base de données.
Si vous avez accès à un panneau de contrôle d’hébergement, vous pouvez utiliser ses outils pour la création de sauvegardes. Par exemple, dans le panneau ISPmanager, vous pouvez le trouver à la page « Gestion du plan de sauvegarde ».
Vous pouvez également utiliser un module PrestaShop spécial pour la sauvegarde. Jetez un œil à celui-ci : http://presta.site/prestashop-modules/17-prestashop-backup-pro.html. Il vous permet de créer à la fois la sauvegarde des fichiers et la sauvegarde de la base de données et de les restaurer facilement.
Mais si vous n’avez pas d’outils spéciaux, il est possible de s’en passer.
1) Sauvegarde des fichiers
PrestaShop n’offre aucun outil pour faire une sauvegarde des fichiers du site, vous devez donc le faire vous-même.
La méthode la plus simple est le téléchargement de tous les fichiers par FTP. Téléchargez-les, faites une archive et copiez-la dans un endroit sûr. Cela pourrait prendre beaucoup de temps, mais cela fonctionnera certainement sur n’importe quel hébergement.
Fondamentalement, les fichiers du site sont modifiés assez rarement (bien sûr, si votre site n’est pas en développement) et vous n’êtes donc pas obligé de créer une sauvegarde des fichiers très souvent.
2) Sauvegarde de la base de données
PrestaShop dispose d’un outil pour créer des sauvegardes de la base de données. Allez dans votre Back Office : « Paramètres avancés -> Sauvegarde BDD ».
Cette page ressemble à ceci :
Vous devez accepter l’avertissement en appuyant sur le bouton correspondant. Après cela, la création de la sauvegarde commencera.
Le processus de restauration est décrit sur la même page. Habituellement, il est effectué avec PhpMyAdmin.
La sauvegarde de la base de données doit être créée fréquemment, car la base de données contient toutes les données de la boutique – commandes, clients, produits, etc. Plus vous créez de sauvegardes souvent – plus vos données sont en sécurité. La meilleure pratique consiste à utiliser la sauvegarde automatique. PrestaShop n’offre pas de sauvegarde automatique, mais vous pouvez utiliser un module de sauvegarde spécial.
Il vaut mieux conserver vos sauvegardes dans un endroit sûr. (Et le module PrestaBackup vous permet de stocker des sauvegardes sur votre Google Drive).

