Skip to main content

Sauvegardes - hébergement partagé

Pour effectuer une sauvegarde de votre site Web dans un contexte d'hébergement partagé, il faudra inclure tous les fichiers ainsi que la base de données. Un client de transfert de fichiers installé sur votre ordinateur de même qu'un accès au tableau de bord du logiciel de l'hébergeur seront nécessaires pour effectuer les sauvegardes des fichiers ainsi que de la base de données. Les services d'hébergement partagé présentent différentes interfaces de panneau de contrôle. Bien que nombre d'entre eux utilisent un outil nommé cPanel, les étapes nécessaires à la création d'une sauvegarde sont essentiellement les mêmes, quelle que soit l'interface sélectionnée.

Sauvegarder les fichiers d'un site Web

Pour sauvegarder les fichiers du site Web, vous aurez besoin d'un nom de domaine (souvent le vôtre) auquel vous connecter, de votre nom d'utilisateur ainsi que de votre mot de passe.

Un client de transfert de fichiers sera également nécessaire. Le client de transfert de fichiers FileZilla est une application à code source libre compatible avec les principaux systèmes d'exploitation. Les utilisateurs de plates-formes Windows ou Mac OS X peuvent télécharger la dernière version de FileZilla à partir de lapage de téléchargement. Les utilisateurs GNU / Linux peuvent installer ce logiciel au moyen du gestionnaire du package système.

Pour sauvegarder un site Web, lancer FileZilla puis, démarrez le gestionnaire de site (la première icône localisée sur la barre supérieure).

  • Cliquez sur New Site et donnez-lui un nom. Saisissez le nom du domaine de votre serveur dans le champ correspondant (souvent le nom de domaine de votre site Internet en omettant le préfix "http://"). Le champ correspondant au port peut être laissé en blanc.
  • Cliquez sur le menu contextuel du Protocol puis, sélectionnez SFTP. S'il n'est pas possible de se connecter à l'hébergeur grâce à cette option, sélectionnez FTP. L'option SFTP transfère des données cryptées et sécurisées alors que les données transférées sous option FTP ne le sont pas. Les données transférées sous option FTP sont dès lors vulnérables et susceptibles d'être piratées.
  • Pour que FileZilla mémorise votre mot de passe, cliquez sur le menu déroulant concernant le type de connexion puis, sélectionnez "Normal" ou bien sélectionnez "Ask for password" pour saisir votre mot de passe à chaque session.

  • Cliquez sur Connect lorsque vous êtes prêt à effectuer une tentative de connexion.

REMARQUE : La première tentative de connexion avec l'option SFTP est susceptible de provoquer l'affichage du message "Unknown host key".

Vous pouvez alors cocher l'option "Always trust this host, add this key to the cache" puis, cliquer sur OK. Ceci devrait prévenir un nouvel affichage de ce dialogue. Avec un peu de chance, vous ne serez pas la cible d'une attaque de type Homme au milieu la première fois que vous vous connecterez au serveur SFTP et vous pourrez donc faire confiance à la clé hôte durant cette tentative. Si vous êtes la victime d'une attaque durant la connexion à l'hôte, un message d'avertissement sera affiché pour vous informer que la clé à laquelle vous êtes connecté est différente de celle qui a été sauvegardée. Cette procédure est appelée "Trust On First Use" (TOFU).

Vous devez maintenant être connecté au serveur distant. Si vous avez des problèmes de connexion, ouvrez le gestionnaire de site et vérifiez les paramètres.

  • Une fois la connexion établie, FileZilla affichera une vue fractionnée. L'ordinateur local est affiché à gauche et le serveur distant est affiché à droite. Naviguez sur la partie locale pour sélectionner le dossier récepteur de la sauvegarde.
  • Localisez ensuite le dossier racine de votre site Web dans la partie concernant le serveur distant. Ce dossier peut être nommé "htdocs", "docs", "public_html" ou bien porter le nom de votre domaine. Cliquez sur celui-ci avec le bouton droit puis, cliquez sur télécharger (Download).

Une copie de chaque fichier de votre site Web sera téléchargée sur votre ordinateur local.

Sauvegarder la base de données MySQL

Les instructions concernant la sauvegarde de la base de données MySQL au moyen des logiciels Dreamhost et Bluehost sont décrites ci-dessous. Ces instructions devraient vous être utiles et vous servir de guide pour effectuer une sauvegarde MySQL même si vous n'utilisez pas ces fournisseurs d'hébergement partagé. La plupart des fournisseurs d'hébergement partagé fournissent un logiciel de gestion des bases de données appelé phpMyAdmin. Les instructions suivantes peuvent être suivies dans la mesure où votre hébergeur Web vous permet d'accéder au logiciel phpMyAdmin.

Vous devez connaître le nom d'utilisateur ainsi que le mot de passe MySQL pour lancer la sauvegarde du site Web. Les utilisateurs Wordpress trouveront ces informations dans le fichier wp-config.php. Les utilisateurs Drupal trouveront ces informations dans le fichier sites/default/settings.php. Les utilisateurs d'autres systèmes de gestion de contenu devraient être en mesure de trouver ces informations dans le fichier config.

Sauvegarder les bases de données Dreamhost

Connectez-vous à votre compte Dreamhost. Une fois la connexion établie, déployez le menu Goodies puis, cliquez sur l'option MySQL Databases.

La liste des noms de domaine MySQL établie lors de la mise en place des sites Web sera affichée. Cliquez sur le lien phpMyAdmin correspondant au nom de domaine que vous désirez sauvegarder.

phpMyAdmin sera affiché dans un nouvel onglet. Vous devrez saisir le nom d'utilisateur ainsi que le mot de passe MySQL pour vous connecter. Cette étape devra être répétée pour chaque site sauvegardé sous Dreamhost..

Cliquez sur le nom de votre base de données dans le cadre de gauche. Cliquez ensuite sur l'onglet d'exportation localisé en haut de l'écran.

Les paramètres par défaut peuvent être laissés inchangés en toute sécurité. Avant de cliquez sur Go en bas de l'écran, assurez-vous d'avoir sélectionné le bouton radio "Zipped" et de cocher la case "Save file as". Lorsque vous cliquez sur l'option Go, phpMyAdmin effectuera une sauvegarde de votre base de données en format compressé.

Une fois la sauvegarde terminée, le fichier peut être renommé afin d'inclure la date d'exécution.

Sauvegarder les bases de données BlueHost

Naviguez à la page https://my.bluehost.com/cgi/account/cpanel pour vous connecter sur votre compte. Cliquez sur l'onglet cPanel localisé en haut et à gauche de l'écran. cPanel est un tableau de bord de gestion logicielle d'hébergement partagé de type source libre très répandu à l'heure actuelle. De fait, de nombreux hébergeurs Web utilisent ce logiciel et, par conséquent, les instructions suivantes devraient fonctionner pour la plupart d'entre eux.

Faites défiler l'écran pour afficher la section concernant les bases de données. Cliquez sur phpMyAdmin.

Connectez-vous au moyen de votre nom et de votre mot de passe MySQL.

Cliquez sur le nom de votre base de données dans le cadre de gauche. Cliquez ensuite sur l'onglet d'exportation localisé en haut de l'écran.

Le paramètre de méthode d'exportation "Quick" ainsi que le format SQL peuvent être laissés inchangés en toute sécurité. Cliquez sur Go pour lancer la sauvegarde de votre base de données.

Une fois la sauvegarde terminée, le fichier peut être renommé afin d'inclure la date d'exécution.

JavaScript license information