Comment sauvegarder manuellement votre site WordPress sans plugin

Publié: 2021-03-04

Il est important de comprendre les tâches WordPress les plus fondamentales lors de l'exécution de votre site. La sécurité, bien sûr, devrait être l'une de vos principales considérations. La création d'une sauvegarde WordPress manuelle devrait également figurer dans votre boîte à outils. Vous devez utiliser un plug-in de sauvegarde dédié ou un service en ligne pour sauvegarder automatiquement votre site Web.

Cependant, en sachant comment sauvegarder manuellement votre site Web, vous comprendrez mieux le fonctionnement de votre site Web. De plus, l'approche manuelle peut vous sauver la vie si, par exemple, vous ne pouvez pas accéder à votre tableau de bord WordPress ou à votre service en ligne. Les accidents arrivent, c'est donc une bonne méthode pour apprendre.

Cet article va vous montrer comment sauvegarder (et restaurer) manuellement votre site Web WordPress. Avant cela, parlons de votre installation WordPress sous le capot et pourquoi une approche automatisée est la meilleure.

Une introduction rapide sur les raisons pour lesquelles vous devez sauvegarder votre site Web WordPress

Pour les non-initiés, une sauvegarde WordPress consiste simplement à copier les fichiers et la base de données de votre site d'un emplacement à un autre. Il y a quelques bonnes raisons pour lesquelles vous voudriez faire des sauvegardes régulières :

  • Si votre site Web WordPress est compromis, vous pouvez le restaurer à son état d'origine.
  • Vous pouvez prendre une sauvegarde actuelle et l'utiliser pour travailler sur une nouvelle conception de votre site ou implémenter de nouvelles fonctionnalités. Vous feriez cela dans un environnement de développement local, tout en laissant votre site en ligne intact.
  • Les défaillances matérielles, logicielles et de service générales peuvent entraîner l'effacement de vos données, y compris vos sauvegardes.
  • L'erreur de l'utilisateur est toujours une possibilité, malgré vos soins. Il est souvent plus simple de récupérer des données à partir d'une sauvegarde que de les recréer.

Cependant, utiliser WordPress signifie souvent installer des plugins pour aider à automatiser les tâches quotidiennes. Si vous vous demandez pourquoi il s'agit d'un meilleur moyen de sauvegarder votre site, la section suivante vous l'expliquera.

Pourquoi une sauvegarde manuelle n'est généralement pas la meilleure approche

Une installation WordPress prête à l'emploi - c'est le "noyau" - est assez simple. C'est par conception. Si vous souhaitez changer l'apparence de votre site, l'installation d'un thème est la façon dont vous y parvenez. Si vous souhaitez étendre les fonctionnalités de votre site, vous installerez des plugins.

Bien que les plugins puissent réaliser de nombreuses choses sur votre site, l'automatisation de tâches complexes est l'une des meilleures façons de les utiliser. La sauvegarde de votre site convient à l'automatisation pour plusieurs raisons :

  • Vous pouvez vous assurer que les mêmes étapes sont effectuées à chaque fois que vous effectuez une sauvegarde.
  • Vous saurez que les bons fichiers et dossiers sont sauvegardés avec succès.
  • Vous pouvez également vous assurer que la sauvegarde est également stockée en toute sécurité.

Quoi qu'il en soit, vous utilisez probablement déjà des plugins pour de nombreuses tâches WordPress différentes. Cependant, si votre site Web WordPress est piraté, vous n'aurez pas accès aux méthodes habituelles de travail avec les fichiers de WordPress. Compte tenu de cela, apprendre à sauvegarder manuellement est une autre flèche dans votre carquois.

Comment sauvegarder manuellement votre site WordPress

Nous diviserons la sauvegarde manuelle en deux parties : la seconde examinera de plus près votre base de données. Cependant, avant cela, la première partie traitera de vos thèmes, plugins et médias. Nous allons jeter un coup d'oeil!

1. Sauvegardez vos thèmes, plugins, fichiers et téléchargements de médias WordPress

Tout d'abord, il y a un certain nombre de fichiers que vous devrez sauvegarder. Heureusement, vous n'avez pas besoin de tous les enregistrer, car les fichiers principaux de WordPress peuvent être retéléchargés.

Avant de commencer, vous aurez besoin des éléments suivants :

  • Accès administrateur à votre serveur d'hébergement
  • Un client SFTP (Secure File Transfer Protocol), tel que FileZilla, ainsi que vos informations d'identification FTP.
  • Les compétences nécessaires pour transférer des fichiers via SFTP.

Une fois que vous les avez, connectez-vous à votre site via votre client SFTP et consultez votre liste de fichiers dans le répertoire www ou public_html :

Un client FTP affichant les fichiers de WordPress.

Si vous avez plusieurs sites, vous trouverez certains de vos autres sites dans des dossiers dédiés, bien que la structure des fichiers soit la même. Plutôt que de scanner tous les fichiers ici, vous n'aurez qu'à trouver les éléments suivants :

  • Le fichier wp-config.php du répertoire racine du site Web.
  • Le répertoire wp-content .

En un mot, le premier fichier contient les paramètres de configuration spécifiques de votre site, y compris la chaîne de connexion que l'application WordPress utilise pour se connecter à la base de données. Le dossier wp-content est l'endroit où se trouvent vos thèmes, plugins et fichiers multimédias.

Le travail ici est simple : faites glisser le fichier et le dossier vers un emplacement sûr ! Une fois que vous avez fait cela, la première partie est terminée.

2. Sauvegardez votre base de données WordPress

La sauvegarde de votre base de données est un peu plus complexe que les dossiers et fichiers de votre site, principalement parce que vous devrez vous connecter au serveur de base de données. Pour cela, vous aurez également besoin de :

  • Accès administrateur à votre compte d'hébergement.
  • Accès à un outil tel que phpMyAdmin ou Adminer qui vous permet d'accéder à votre base de données WordPress à l'aide d'une interface utilisateur graphique (GUI). Un tel outil est souvent disponible via le cPanel de votre hébergeur ou similaire.

Une fois que vous les avez sous la main, découvrez les deux méthodes de sauvegarde différentes ci-dessous. N'hésitez pas à choisir l'option qui vous convient, car elles atteignent toutes le même objectif.

Utiliser un outil graphique (comme Adminer)

L'utilisation d'une interface graphique pour accéder à votre base de données WordPress facilite son utilisation et de nombreux outils sont disponibles. Votre hébergeur fournira souvent phpMyAdmin ou Adminer.

L'emplacement de l'outil variera en fonction de votre hôte, mais sera généralement clairement étiqueté comme tel :

L'écran de la base de données MySQL dans un hébergeur.

Une fois que vous y êtes, vous trouverez une liste ou un menu déroulant montrant la base de données de votre site quelque part sur le côté gauche :

Choisir une base de données dans Adminer.

Ici, choisissez la base de données qui correspond au nom de votre site Web :

Une liste des tables de base de données WordPress.

Ensuite, cliquez sur le lien Exporter pour la base de données et, si vous y êtes invité, effectuez une exportation personnalisée. Sur l'écran d'exportation , choisissez l'encodage UTF-8 si l'option vous en est donnée, et choisissez une option de sortie GZIP (encore une fois si vous le pouvez) :

Exportation d'une base de données dans Adminer.

Enfin, cliquez sur Exporter et enregistrez le fichier sur votre ordinateur.

Utilisation des fonctionnalités de votre panneau de contrôle d'hébergement

De nombreux utilisateurs sous-utilisent les fonctionnalités de leur panneau de contrôle d'hébergement. Quoi qu'il en soit, vous pouvez sauvegarder vos bases de données à partir de nombreux panneaux d'administration d'hébergement. De nombreux hébergeurs utilisent cPanel, mais des tableaux de bord personnalisés sont également disponibles.

Vous devrez vérifier auprès de votre hébergeur particulier si vous êtes en mesure de sauvegarder manuellement les bases de données. Certains offrent un ensemble d'instructions claires pour télécharger votre base de données. En revanche, d'autres ne vous permettent pas de télécharger manuellement des bases de données à moins que cela ne fasse partie d'une sauvegarde manuelle à l'échelle du site.

Dans tous les cas, il y aura une option pour sauvegarder votre site, clairement indiquée sur le back-end de votre hébergeur. Si vous utilisez cPanel, il s'agit souvent de l' assistant de sauvegarde dans la section Fichiers :

Le lien de l'assistant de sauvegarde dans cPanel.

À partir de là, vous voudrez cliquer sur le bouton Sauvegarder , qui mènera à la section Sauvegarde complète ou partielle :

Sélection d'une sauvegarde dans l'assistant de sauvegarde cPanel.

Enfin, cliquez à la fois sur les liens MySQL Databases et Email Forwarders & Filters , puis sur les liens spécifiques de la page suivante pour télécharger votre base de données et vos fichiers :

Choisir une sauvegarde complète ou partielle dans cPanel.

Notez que vous pouvez également télécharger votre répertoire personnel pour être complet, mais ce n'est pas nécessaire. Alternativement, vous pouvez ignorer l'étape de sauvegarde de fichiers précédente et télécharger vos thèmes, plugins et médias à partir d'ici également, si l'option vous est disponible.

Comment et où stocker vos sauvegardes WordPress manuelles

Avant d'envisager de restaurer votre site Web WordPress à partir d'une sauvegarde, donnons quelques conseils pour stocker vos sauvegardes en toute sécurité. Nous vous recommandons de ne pas faire ce qui suit :

  • Stockez les sauvegardes sur le serveur de votre site Web, car tout problème peut effacer les données.
  • Enregistrez les sauvegardes sur l'ordinateur que vous utilisez pour le travail quotidien. Vous risquez de supprimer les fichiers par erreur, ou si le disque dur tombe en panne, vous les perdrez.

Au lieu de cela, nous suivons la "règle de trois" - stocker trois copies de la sauvegarde dans trois endroits distincts. L'un doit être dans une solution de stockage cloud sécurisée et l'autre sur un lecteur amovible. La troisième peut être dans un format de votre choix, mais doit être séparée des autres sauvegardes.

Comment restaurer manuellement votre site WordPress

La bonne nouvelle est que si vous êtes dans la position où vous devez restaurer votre site Web WordPress, le processus est presque l'inverse de sa sauvegarde. Bien que nous ayons couvert une grande partie des détails tout au long de cet article, il vaut la peine de passer en revue les étapes générales que vous devrez suivre :

  • Vous serez probablement confronté à une « ardoise vierge » en ce qui concerne votre site. En tant que tel, nous vous recommandons d'installer une nouvelle version de WordPress, car cela générera vos fichiers, une base de données et un utilisateur associé.
  • Connectez-vous à votre outil de base de données GUI en utilisant vos nouvelles informations d'identification d'utilisateur MySQL.
  • Recherchez le nom de la base de données de votre nouveau site dans le menu ou la liste déroulante du répertoire de gauche.
  • Une fois que vous êtes dans votre base de données WordPress, cliquez sur l'option Importer .
  • Accédez à votre fichier et assurez-vous que l'encodage des caractères est défini sur UTF-8 si disponible.
  • Cliquez sur Exécuter , Terminer ou Importer pour démarrer le processus.
  • Une fois que votre base de données est sauvegardée et en cours d'exécution, prenez le dossier wp-content et le fichier wp-config.php , et téléchargez-les sur votre serveur, en écrasant les dossiers précédents. Mettez à jour le nom de la base de données et les informations d'identification si nécessaire.

Vous trouverez probablement le processus de restauration beaucoup plus facile que la sauvegarde, car vous aurez déjà terminé chaque action la première fois.

Cependant, une fois que vous avez terminé, il y a deux étapes de "nettoyage" à effectuer. Tout d'abord, supprimez le fichier de sauvegarde .SQL de votre serveur racine et définissez les bonnes autorisations sur vos fichiers, dossiers et base de données.

Emballer

Les sauvegardes de site sont un processus crucial et fondamental que vous devez mettre en œuvre. Ils doivent toujours être inclus dans votre programme de sécurité WordPress. Une approche manuelle des sauvegardes peut vous aider lorsque vous ne pouvez pas accéder à votre tableau de bord.

De plus, vous pouvez en apprendre beaucoup sur votre installation en effectuant une sauvegarde WordPress manuelle. Ainsi, bien que vous deviez utiliser un plug-in ou un service en ligne pour sauvegarder votre site Web, effectuez une sauvegarde manuelle occasionnelle.

Cet article a décrit un certain nombre d'aspects de la sauvegarde manuelle de votre site WordPress. Vous devrez envisager de sauvegarder vos thèmes, plugins, médias et base de données. Pour ce dernier, il existe quelques méthodes que vous pouvez utiliser. Bien sûr, stocker vos sauvegardes en toute sécurité et savoir comment les restaurer manuellement devrait également être une préoccupation majeure pour vous.