Comment sauvegarder votre boutique WooCommerce (commandes, produits et base de données)
Publié: 2022-08-30Il y a beaucoup de travail à faire pour créer et maintenir une boutique en ligne. Par conséquent, il est important de vous assurer que vous savez comment sauvegarder votre boutique WooCommerce pour éviter de perdre des données critiques, telles que vos commandes, vos produits et votre base de données.
La bonne nouvelle est qu'il existe plusieurs solutions que vous pouvez utiliser pour sauvegarder WooCommerce. La meilleure option dépendra de quelques facteurs, comme si vous souhaitez utiliser un plugin et le type de sauvegardes que vous souhaitez créer.
Dans cet article, nous discuterons de l'importance de sauvegarder votre boutique WooCommerce et de la fréquence à laquelle vous devriez le faire. Ensuite, nous vous expliquerons les méthodes que vous pouvez utiliser pour sauvegarder votre boutique et la restaurer. Enfin, nous répondrons à quelques questions courantes sur ce processus.
Pourquoi sauvegarder votre boutique WooCommerce ?
Il existe un certain nombre de raisons pour lesquelles vous devriez régulièrement sauvegarder votre boutique WooCommerce. Pour commencer, cela vous aidera à protéger vos données en cas de problème technique ou d'erreur humaine.
Si vous mettez à jour votre site, installez un nouveau plug-in ou apportez d'autres modifications à votre contenu, il est possible que quelque chose se passe mal. Si c'est le cas, il est important que vous disposiez d'une version actuelle à restaurer.
Il en est de même pour les cyberattaques. Vous voudrez disposer d'une copie sécurisée de votre site Web sur laquelle revenir au cas où un pirate informatique s'infiltrerait et infecterait votre site avec un code malveillant ou un logiciel malveillant.
Une autre raison de sauvegarder votre boutique est de conserver un enregistrement de vos données. Cela peut être utile à des fins d'audit ou si vous devez faire référence à des commandes passées lorsque vous traitez des requêtes et des réclamations.
En résumé, les sauvegardes permettent de garantir que vous pouvez toujours accéder à vos données, même si votre site WooCommerce tombe en panne et que vous ne parvenez pas à vous connecter. Les problèmes d'hébergement, les cyberattaques et les pannes inattendues sont autant de choses qui peuvent entraîner des temps d'arrêt.
À quelle fréquence dois-je sauvegarder WooCommerce ?
La fréquence à laquelle vous sauvegardez un site WordPress dépend de la fréquence à laquelle vous ajoutez ou modifiez des données. Les sites Web statiques ou de petite taille peuvent ne nécessiter que des sauvegardes périodiques - quotidiennement est une bonne option.
Mais les sites WooCommerce sont une autre histoire. Non seulement il y a généralement beaucoup plus d'activité, mais il est d'autant plus important de protéger les données telles que les commandes et les soumissions des clients. Vous ne voulez pas en perdre un seul.
Pour cette raison, les magasins WooCommerce ne devraient pas vraiment se contenter de sauvegardes en temps réel, qui enregistrent une nouvelle copie à chaque fois qu'une commande est passée, qu'un produit est mis à jour ou que quoi que ce soit d'autre se passe sur le site.
Vous pouvez sauvegarder manuellement un site WordPress à intervalles réguliers. Ce n'est pas le processus le plus efficace, mais vous permet d'éviter d'utiliser un plugin. Mais pour les sauvegardes en temps réel, vous voudrez utiliser un outil comme Jetpack Backup.
Jetpack surveille en permanence votre boutique WooCommerce pour les changements. Chaque fois que vous mettez à jour votre contenu, un instantané de ce changement sera stocké en toute sécurité. Celles-ci se produisent automatiquement, vous n'avez donc jamais à vous rappeler de faire une sauvegarde. Et si jamais vous avez besoin de restaurer une copie, vous pouvez le faire en quelques clics - aucune modification de code ou de serveur requise !
Que dois-je inclure dans une sauvegarde WooCommerce ?
Lorsqu'il s'agit de créer une sauvegarde WooCommerce, vous devez prendre en compte deux domaines principaux : votre base de données et vos fichiers. La base de données contient toutes vos données critiques - si vous les perdez, vous perdrez tout votre magasin.
Votre base de données WooCommerce contient :
- Des produits
- Clients
- Ordres
- Informations fiscales
Pendant ce temps, vos fichiers contiennent tous vos médias. Si vous perdez ces fichiers, vous perdrez toutes les images et vidéos de vos produits.
Un autre domaine important concerne vos paramètres, qui incluent vos méthodes d'expédition et vos passerelles de paiement. Les paramètres de votre boutique seront généralement inclus dans votre base de données et vos fichiers, vous n'aurez donc pas besoin de créer une sauvegarde distincte pour eux.
Comment sauvegarder votre base de données WooCommerce
Il existe plusieurs méthodes que vous pouvez utiliser pour sauvegarder votre base de données WooCommerce. La meilleure solution dépendra de quelques facteurs, comme votre niveau d'expérience et le type de plan d'hébergement que vous utilisez. Examinons de près chaque option.
1. Sauvegardez WooCommerce en temps réel avec un plugin
La méthode la plus rapide et la plus simple pour sauvegarder votre base de données WooCommerce consiste à utiliser un plugin comme Jetpack Backup, qui comprend :
- Sauvegardes automatisées en temps réel
- 10 Go d'espace de stockage (option 1 To également disponible)
- Restaurations en un clic
- Une archive de sauvegarde de 30 jours
- Installation facile
- Stockage hors site
Une fois installé et activé sur votre site Web, vous pouvez accéder à l'outil en naviguant vers Jetpack → Sauvegarde depuis votre zone d'administration WordPress.
Ici, vous pouvez gérer toutes vos sauvegardes. Vous pouvez également restaurer votre site à n'importe quel état passé tout en gardant vos données clients et vos commandes à jour.
2. Sauvegardez WooCommerce en utilisant votre hébergeur
Si vous ne souhaitez pas installer de plugin sur votre site Web, vous pouvez sauvegarder WooCommerce via votre hébergeur. Les options qui s'offrent à vous dépendront de votre plan d'hébergement.
De nombreux fournisseurs proposent des sauvegardes dans le cadre de leurs packages, tandis que d'autres les proposent en tant que module complémentaire premium. Il est préférable de vérifier auprès de votre hébergeur pour voir quelles options sont incluses dans votre forfait et de mettre à niveau votre service si nécessaire.
Les étapes réelles impliquées dans la sauvegarde de votre boutique WooCommerce dépendront de votre hébergeur, mais le processus sera similaire. Vous pouvez commencer par vous connecter à votre panneau de contrôle d'hébergement.
Si votre hébergeur utilise cPanel, accédez à la section Fichiers et sélectionnez l'application Sauvegarde .
Sur l'écran suivant, vous verrez quelques options de sauvegarde :
Si vous souhaitez sauvegarder l'intégralité de votre site, sélectionnez le bouton Télécharger une sauvegarde complète du compte . Notez que vous voudrez peut-être l'enregistrer sur votre appareil local, car certains fournisseurs supprimeront automatiquement les sauvegardes après 48 heures.
Vous pouvez également faire défiler jusqu'à la section Télécharger une sauvegarde de base de données MySQL .
Ici, vous pouvez localiser votre base de données WooCommerce dans la liste. Ensuite, sélectionnez le lien pour commencer le processus de téléchargement. La sauvegarde sera stockée sous forme de fichier .sql sur votre ordinateur.
Si votre fournisseur d'hébergement n'utilise pas cPanel, vous pouvez toujours avoir des options pour sauvegarder votre base de données WooCommerce. Prenons SiteGround comme exemple.
Pour commencer, connectez-vous à votre compte et accédez à Sites Web . À côté de votre nom de domaine, sélectionnez Outils du site . Ensuite, allez dans Sécurité → Sauvegardes.
Après avoir nommé votre sauvegarde, cliquez sur le bouton Créer . Une fois votre sauvegarde terminée, vous pouvez l'afficher à partir du journal Gérer les sauvegardes situé sur la même page.
Gardez à l'esprit qu'en choisissant cette option, vous vous fiez entièrement à votre hébergeur. Il est très possible que quelque chose se passe mal et que vos sauvegardes ne soient pas stockées ou terminées correctement. Les hébergeurs ne sauvegardent généralement votre site que sur une base quotidienne ou hebdomadaire et ne stockent les sauvegardes que pendant une certaine période de temps. Si quelque chose ne va pas, cela pourrait signifier que vous n'avez pas ce dont vous avez besoin pour vous remettre en marche.
Et, si votre boutique tombe en panne en raison d'un problème d'hébergement, vous n'avez pas d'autre option pour accéder et restaurer vos sauvegardes.
3. Sauvegardez WooCommerce manuellement
Une troisième option pour créer une sauvegarde WooCommerce consiste à utiliser l'approche manuelle. Cette méthode peut être un peu fastidieuse et chronophage. En tant que tel, nous ne le recommandons qu'en dernier recours.
Vous devrez sauvegarder vos fichiers et votre base de données WooCommerce séparément. Vous pouvez le faire en utilisant un client cPanel File Manager ou File Transfer Protocol (FTP) et phpMyAdmin.
Dans le didacticiel suivant, nous aborderons FTP et phpMyAdmin, car nous avons déjà expliqué comment sauvegarder votre site via cPanel.
Sauvegarde des fichiers WooCommerce via FTP
Pour commencer, vous devrez télécharger un client FTP comme FileZilla.
Une fois que vous avez lancé le client FTP, connectez-vous pour vous connecter à votre site. Vous pouvez trouver vos informations d'identification FTP dans votre compte d'hébergement Web. Vous aurez besoin de votre nom d'hôte, de votre nom d'utilisateur, de votre mot de passe et de votre numéro de port.
Après vous être connecté avec succès à votre site, accédez au dossier public_html , cliquez dessus avec le bouton droit de la souris et sélectionnez Télécharger .
Vous pouvez stocker et enregistrer vos fichiers dans un dossier ZIP sur votre appareil. L'étape suivante consiste à sauvegarder votre base de données.
Sauvegarde de votre base de données WooCommerce
Vous pouvez utiliser phpMyAdmin pour sauvegarder manuellement votre base de données WooCommerce. Pour commencer, connectez-vous à votre compte d'hébergement et accédez à phpMyAdmin sous Bases de données .
Sur la page suivante, vous trouverez une liste de bases de données. Choisissez votre base de données, puis sélectionnez toutes les tables et cliquez sur l'onglet Exporter .
Ensuite, vous devrez choisir un format de sauvegarde. Vous pouvez le conserver comme SQL par défaut.
Lorsque vous avez terminé, cliquez sur le bouton Go pour télécharger la base de données. Ensuite, vous pouvez déplacer la sauvegarde de la base de données vers le dossier contenant les fichiers du site que vous avez téléchargés précédemment.
Au-delà du temps nécessaire, les sauvegardes manuelles présentent un risque d'erreur humaine. Si vous avez besoin de restaurer une sauvegarde, la dernière chose que vous voulez est de réaliser que votre sauvegarde est défectueuse. De plus, les sauvegardes manuelles signifient que vous ne disposez peut-être pas d'une copie des modifications les plus récentes du site ou des commandes en magasin. C'est pour ces raisons que nous ne recommandons généralement pas de recourir à des sauvegardes manuelles.
Comment restaurer votre sauvegarde WooCommerce
Quelle que soit la méthode que vous avez utilisée pour créer votre sauvegarde WooCommerce, vous devriez pouvoir la restaurer en quelques étapes simples. La meilleure option dépendra de la solution que vous avez utilisée pour la sauvegarder.
Voyons comment restaurer votre sauvegarde WooCommerce en fonction des trois méthodes principales dont nous avons parlé dans la dernière section.
1. Restaurez une sauvegarde en un clic avec Jetpack
Si Jetpack Backup est installé et activé sur votre site, vous pouvez restaurer votre sauvegarde WooCommerce en un seul clic. L'avantage d'utiliser Jetpack Backup est que toutes vos commandes seront enregistrées, quel que soit le point de restauration. Vous avez le choix entre deux options principales.
La première consiste à le restituer à un événement particulier. Pour ce faire, accédez à votre compte WordPress.com (ce que vous pouvez faire même si votre site est en panne !) et accédez à votre journal d'activité. Sur cet écran, vous pouvez utiliser les filtres pour effectuer une recherche par date ou par type d'activité.
Une fois que vous avez trouvé l'événement que vous recherchez, vous pouvez sélectionner le bouton Actions à côté de celui-ci, suivi de Restaurer jusqu'à ce point .
Cela ouvrira le panneau Restaurer le site . Ici, vous pouvez sélectionner tous les éléments que vous ne souhaitez pas restaurer. Si vous souhaitez récupérer tout le contenu, vous pouvez simplement cliquer sur Confirmer la restauration .
Une barre de progression apparaîtra, vous indiquant l'état actuel du processus. Une fois la restauration terminée, vous recevrez une notification par e-mail.
La deuxième option consiste à restaurer votre site à un jour précis. Dans le tableau de bord WordPress, accédez à Jetpack → Sauvegarde .
Ici, vous verrez la dernière sauvegarde de votre site. Pour choisir un jour particulier, vous devrez cliquer sur Sélectionner une date dans le calendrier en haut de la page.
Une fois que vous avez trouvé votre date préférée, vous pouvez sélectionner Restaurer jusqu'à ce point .
Sur l'écran suivant, laissez les options sélectionnées telles quelles. Si vous souhaitez exclure certains éléments, vous pouvez décocher les cases correspondantes. Lorsque vous avez terminé, cliquez sur le bouton Confirmer la restauration .
Une fois de plus, une barre de progression apparaîtra. Lorsque le processus est terminé, vous verrez un message de confirmation.
2. Restaurer une sauvegarde depuis votre hébergeur
Si vous avez sauvegardé votre site via votre hébergeur, vous pouvez généralement le restaurer de la même manière. Si votre fournisseur utilise cPanel, connectez-vous à votre site et accédez à Fichiers → Sauvegarde .
Il s'agit de la même page que celle que vous avez utilisée pour sauvegarder votre site, mais cette fois, vous devrez cliquer sur le bouton Choisir un fichier sous Restaurer une sauvegarde de la base de données MySQL .
Sélectionnez le fichier .sql que vous avez téléchargé comme sauvegarde et cliquez sur le bouton Télécharger pour le restaurer.
Une fois le processus terminé, vous devriez voir un message vous informant que la base de données a été restaurée avec succès.
3. Restaurer une sauvegarde manuelle de votre boutique
Comme nous l'avons mentionné précédemment, vous pouvez utiliser l'application de sauvegarde dans cPanel (si votre fournisseur d'hébergement le propose) pour restaurer votre contenu. Comme ce n'est pas toujours une option, nous vous montrerons comment restaurer manuellement votre boutique en utilisant FTP et phpMyAdmin.
Commençons par restaurer vos fichiers WooCommerce. Connectez-vous à votre serveur via FTP, en utilisant les identifiants proposés par votre hébergeur.
Une fois que vous êtes connecté à votre serveur, le panneau du site distant affichera votre répertoire de site. Accédez à votre dossier public_html , puis faites glisser et déposez les fichiers du panneau de site local vers votre panneau de site distant.
Si vous avez stocké vos fichiers dans un dossier ZIP lors de leur sauvegarde, vous devrez les extraire avant de les restaurer. Cela peut prendre un certain temps, selon la taille de votre boutique WooCommerce.
Ensuite, vous pouvez restaurer manuellement votre base de données à l'aide de phpMyAdmin. Pour commencer, connectez-vous à votre compte d'hébergement cPanel, puis accédez à phpMyAdmin à partir de la section Base de données.
Dans la liste de gauche, sélectionnez votre base de données, puis l'onglet Importer .
Sur l'écran suivant, vous devrez cliquer sur le bouton Choisir un fichier et sélectionner le fichier que vous avez sauvegardé à partir de votre appareil ou serveur local. Ensuite, assurez-vous que le format est le même que celui de la sauvegarde que vous avez téléchargée ( SQL par défaut).
Lorsque vous avez terminé, cliquez sur le bouton Go . Comme pour les fichiers, ce processus de restauration peut prendre un certain temps.
Conseils et bonnes pratiques pour créer des sauvegardes WooCommerce
La création de sauvegardes dans WooCommerce est assez simple. Pour vous assurer que le processus se déroule le mieux possible, il existe quelques conseils et meilleures pratiques que vous pouvez utiliser.
La première consiste à créer un calendrier de sauvegarde adapté à vos besoins. Idéalement, vous voudrez choisir des sauvegardes en temps réel afin de disposer d'une version stockée chaque fois que vous apportez des modifications à votre site.
Une autre astuce consiste à créer des sauvegardes hors site. Pourquoi? Parce que garder vos sauvegardes sur le même serveur que votre magasin peut créer un point de défaillance singulier. Si quelque chose arrive à votre magasin ou à votre serveur, vous risquez également de perdre vos sauvegardes.
Pour éviter cela, nous vous recommandons de conserver des copies de votre site sur une plateforme tierce. Certaines options populaires incluent Google Cloud Storage, Amazon S3 et Dropbox. Gardez à l'esprit que si vous utilisez Jetpack, le plugin stockera automatiquement vos sauvegardes dans un emplacement séparé et sécurisé.
Si vous devez récupérer une sauvegarde de votre site WooCommerce, vous pouvez également la restaurer dans un environnement intermédiaire avant de la déplacer vers votre site en ligne. De cette façon, vous pouvez tester la version restaurée pour vous assurer que tout semble et fonctionne comme il se doit.
Enfin, vous souhaiterez peut-être tester périodiquement votre solution de sauvegarde pour vérifier qu'elle fonctionne correctement. Si vous utilisez un plugin, assurez-vous de le tenir à jour. Non seulement cela peut aider à renforcer votre sécurité, mais cela minimise les risques de problèmes de compatibilité.
Foire aux questions sur les sauvegardes WooCommerce
Jusqu'à présent, nous avons examiné comment créer et restaurer des sauvegardes WooCommerce, mais vous pourriez encore avoir des questions sur le processus. Répondons à certaines d'entre elles.
Où sont stockées les sauvegardes WooCommerce ?
L'emplacement de vos sauvegardes WooCommerce dépendra de la méthode que vous avez utilisée pour les enregistrer. Si votre plan d'hébergement inclut des sauvegardes, vous pouvez y accéder via cPanel (ou un panneau de contrôle équivalent). Ces sauvegardes sont stockées sur votre serveur.
Si vous sauvegardez manuellement votre boutique WooCommerce ou utilisez un plugin, vous pouvez généralement accéder à vos sauvegardes à partir de votre appareil local et/ou des emplacements hors site de votre choix. Par exemple, si vous utilisez un client FTP, vous pouvez stocker des sauvegardes sur votre ordinateur, puis les télécharger sur une plateforme tierce comme Google Drive ou Dropbox.
Les sauvegardes de Jetpack sont stockées sur des serveurs dédiés - la même infrastructure de renommée mondiale utilisée pour WordPress.com - vous n'avez donc jamais à vous soucier de leur sécurité.
Vous pouvez également utiliser le plug-in pour créer une sauvegarde manuelle afin de toujours disposer d'une copie sécurisée et mise à jour dans un emplacement supplémentaire.
Quelle est la meilleure solution de sauvegarde WooCommerce ?
Si vous recherchez la meilleure solution de sauvegarde, vous pouvez envisager d'utiliser Jetpack Backup. Cet outil premium sauvegarde automatiquement votre site WooCommerce afin que vous n'ayez pas à vous soucier de le gérer vous-même. Il effectue également des sauvegardes en temps réel chaque fois que vous apportez des modifications à votre boutique.
Puis-je uniquement sauvegarder des produits dans WooCommerce ?
Il peut arriver que vous souhaitiez simplement sauvegarder une certaine section de votre boutique. Vous ne souhaitez peut-être pas occuper plus d'espace de stockage que nécessaire ou vous n'avez pas assez de temps pour effectuer une sauvegarde complète.
Heureusement, vous pouvez simplement sauvegarder vos produits WooCommerce. Vous pouvez le faire manuellement ou en utilisant un plugin.
Pour le faire manuellement, accédez à l'onglet Produits de votre tableau de bord d'administration. Sélectionnez ensuite tous les produits et cliquez sur le bouton Exporter situé en haut de l'écran :
Cela vous amènera à l'écran Exporter des produits . Ici, vous pouvez sélectionner les colonnes, les types de produits et les catégories de produits que vous souhaitez exporter. Si vous souhaitez inclure toutes les données, vous pouvez les laisser telles quelles.
Lorsque vous avez terminé, cliquez sur le bouton Générer CSV .
Le fichier CSV sera téléchargé sur votre ordinateur. Vous pouvez ensuite déplacer ce fichier vers un emplacement de stockage hors site.
Une autre option consiste à utiliser un plugin comme Product Import Export for WooCommerce. Avec la version gratuite, vous pouvez exporter des produits basés sur des types simples, groupés ou externes/affiliés.
Puis-je sauvegarder des commandes dans WooCommerce ?
Par défaut, WooCommerce ne vous permet pas d'exporter des commandes. Heureusement, vous pouvez utiliser un plugin comme Advanced Order Export for WooCommerce pour ce faire.
Ce plugin vous permet d'exporter n'importe quel champ personnalisé attribué à vos commandes et produits WooCommerce. Vous pouvez également choisir parmi plusieurs options de format d'exportation de données, notamment CSV, XML et JSON.
De plus, vous pouvez renommer les étiquettes, réorganiser les colonnes et appliquer des filtres. L'outil vous permet d'exporter des données de commande, un résumé des détails de la commande et des informations sur le client, que vous pouvez ensuite enregistrer à l'emplacement de votre choix.
Après avoir installé et activé le plugin, vous pouvez accéder à WooCommerce→ Export Orders . Ensuite, cliquez sur l'onglet Exporter maintenant pour configurer vos paramètres.
Vous pouvez filtrer les commandes par type de données et saisir certaines plages de dates. Vous pouvez également nommer votre fichier d'exportation et sélectionner un format. Sur le côté droit, vous pouvez choisir d'appliquer une grande variété de filtres pour vos produits. Par exemple, vous pouvez le baser sur les statuts des commandes, les champs personnalisés, etc.
Lorsque vous êtes satisfait de vos modifications, vous pouvez sélectionner le bouton Enregistrer les paramètres en bas, suivi de Exporter . Cela téléchargera un fichier au format que vous avez sélectionné.
Commencez à sauvegarder votre boutique WooCommerce
Votre boutique WooCommerce regorge de données, notamment des commandes, des informations sur les clients et des détails sur les produits. Avec autant de menaces potentielles mettant votre site WordPress en danger, il est important de savoir comment effectuer une sauvegarde WooCommerce.
Comme nous en avons discuté dans cet article, il existe plusieurs façons de sauvegarder et de restaurer votre boutique WooCommerce. L'option la plus simple consiste à utiliser un plugin comme Jetpack Backup. Vous pouvez également effectuer des sauvegardes manuelles, même si cela peut prendre beaucoup de temps et n'est donc pas idéal.
Vous cherchez à créer des sauvegardes WooCommerce régulières sans trop d'effort ? Téléchargez Jetpack Backup dès aujourd'hui !