SAUVEGARDE

Comment faire une sauvegarde (BDD + FTP) sur Prestashop ?

Une mise à jour qui tourne mal, une fausse manipulation, un hébergeur qui plante : sans sauvegarde, votre boutique peut disparaître en quelques secondes. Voici comment protéger vos fichiers et votre base de données, sur Plesk comme sur cPanel.

Publié le

Pourquoi sauvegarder votre Prestashop

Une boutique Prestashop est composée de deux éléments distincts : les fichiers (thème, modules, images, configuration) et la base de données (commandes, clients, catalogue produits). Si l'un des deux est corrompu ou perdu, votre boutique est inutilisable. Les situations à risque sont nombreuses.

  • Mise à jour de Prestashop ou d'un module qui génère une erreur fatale
  • Suppression accidentelle de fichiers via FTP
  • Hack ou injection de code malveillant
  • Défaillance matérielle côté hébergeur
  • Migration vers un nouveau serveur ou un nouveau CMS

La règle est simple : avant toute intervention technique sur votre boutique, vous devez avoir une sauvegarde complète à jour. C'est d'ailleurs le premier réflexe que j'applique avant chaque migration Prestashop ou chaque optimisation technique.

Sauvegarde classique (phpMyAdmin + FileZilla)

Cette méthode fonctionne quel que soit votre hébergeur. Elle repose sur deux outils : phpMyAdmin pour la base de données, FileZilla pour les fichiers.

Base de données : via phpMyAdmin

  • Connectez-vous à phpMyAdmin depuis votre hébergeur
  • Sélectionnez la base de données de votre boutique dans le panneau de gauche
  • Cliquez sur l'onglet Exporter
  • Choisissez le format SQL et la méthode Rapide
  • Cochez Compresser en gzip si la base est volumineuse
  • Cliquez sur Exporter : le fichier .sql se télécharge sur votre ordinateur

Pour restaurer, revenez dans phpMyAdmin et utilisez l'onglet Importer. Prestashop dispose aussi d'un outil natif dans Paramètres avancés → Sauvegarde BDD, mais il est déconseillé sur les bases de plus de 100 Mo : le script PHP peut expirer avant la fin de l'export.

Fichiers : via FileZilla

  • Ouvrez FileZilla et connectez-vous à votre serveur FTP
  • Naviguez jusqu'au dossier racine de votre boutique (souvent httpdocs/ ou public_html/)
  • Sélectionnez tout le contenu (Ctrl+A), faites un clic droit et choisissez Télécharger
  • FileZilla copie l'ensemble des fichiers sur votre ordinateur

Sur une boutique avec beaucoup d'images, le dossier img/ peut peser plusieurs gigaoctets. Si le volume est trop important, concentrez-vous en priorité sur les dossiers themes/, modules/ et override/.

Sauvegarde depuis Plesk

Si votre boutique est hébergée sur un serveur dédié ou un VPS administré avec Plesk, vous pouvez tout gérer depuis l'interface sans passer par un client FTP externe.

Sauvegarde complète : via le Backup Manager

C'est la méthode la plus rapide : Plesk génère des sauvegardes automatiques que vous pouvez télécharger en un clic.

  • Dans la sidebar gauche de Plesk, cliquez sur Tools & Settings
  • Cliquez sur Backup Manager
  • La liste des sauvegardes disponibles s'affiche : cliquez sur la plus récente pour la télécharger

Fichiers : via le File Manager

  • Dans Plesk, allez dans Websites & Domains et sélectionnez votre domaine
  • Cliquez sur Files pour ouvrir le gestionnaire de fichiers
  • Sélectionnez tous les dossiers de votre boutique
  • Cliquez sur Archive puis Extract Files pour créer une archive compressée
  • Téléchargez l'archive sur votre ordinateur

Base de données : via Databases

Deux chemins possibles depuis Plesk.

  • Via Websites & Domains : sélectionnez votre domaine, cliquez sur Databases, puis en face de votre base cliquez sur Export dump (téléchargement direct) ou phpMyAdmin
  • Via la sidebar gauche : cliquez directement sur Databases, sélectionnez votre base et procédez de la même façon

Sauvegarde depuis cPanel

cPanel est l'interface la plus répandue chez les hébergeurs mutualisés. Elle donne accès aux fichiers et aux bases de données directement, sans ligne de commande.

Fichiers : via le Gestionnaire de fichiers

  • Dans cPanel, allez dans la section Fichiers et cliquez sur Gestionnaire de fichiers
  • Naviguez jusqu'au dossier de votre boutique et sélectionnez les dossiers à sauvegarder
  • Cliquez sur Compresser pour créer une archive .zip
  • Téléchargez l'archive sur votre ordinateur

Base de données : via phpMyAdmin

  • Dans cPanel, allez dans la section Bases de données et cliquez sur phpMyAdmin
  • Sélectionnez votre base Prestashop dans le panneau de gauche
  • Cliquez sur l'onglet Exporter et téléchargez le fichier .sql

Bonnes pratiques

  • Toujours sauvegarder avant une intervention : mise à jour, changement de thème, modification de module
  • Stocker les sauvegardes hors serveur : si le serveur tombe, vos archives locales tombent avec lui
  • Tester la restauration régulièrement : une sauvegarde non testée est une fausse sécurité
  • Conserver plusieurs versions : la dernière sauvegarde peut déjà contenir le problème que vous cherchez à corriger
  • Ne jamais compter uniquement sur la sauvegarde de l'hébergeur : elle peut ne pas couvrir la fréquence dont vous avez besoin

Avant toute mise à jour majeure, pensez aussi à vérifier la compatibilité de votre version Prestashop avec PHP : une incompatibilité de version peut rendre la restauration inefficace si l'environnement a changé entre temps.

Si vous préparez une migration ou une refonte de votre boutique Prestashop et souhaitez être accompagné par un consultant SEO expert Prestashop, n'hésitez pas à me contacter.

Adrien Mansard — Consultant SEO PrestaShop

Adrien Mansard

Consultant SEO PrestaShop

+30

Boutiques

12 ans

Expérience

5.0

Google

Besoin d'aide ?

M1 M3 M6 M9 M12 +trafic organique TRAFIC

Vous souhaitez optimiser votre boutique PrestaShop ?

RÉSUMÉ

Les méthodes en un coup d'oeil

MÉTHODE CLASSIQUE

phpMyAdmin + FileZilla

  • BDD : phpMyAdmin → Exporter → SQL
  • Fichiers : FileZilla → dossier racine → Télécharger
  • Fonctionne sur tous les hébergeurs
PLESK

VPS / Serveur dédié

  • Complet : Tools & Settings → Backup Manager
  • Fichiers : Websites & Domains → Files → Archive
  • BDD : Websites & Domains → Databases → Export dump
CPANEL

Hébergement mutualisé

  • Fichiers : Fichiers → Gestionnaire de fichiers → Compresser
  • BDD : Bases de données → phpMyAdmin → Exporter
PASSEZ À L'ACTION

Recevez votre pré-audit SEO

Mini analyse offerte : 3 concurrents + 10 mots-clés.

Pré-audit Gratuit
Vos données sont confidentielles et sécurisées.