Restaurer des données à partir des fichiers archives de back-up

Vous pouvez restaurer les données sauvegardées par le panneau de contrôle Plesk 7.5.4. Avant de les restaurer, vous devez vous connecter à votre serveur en tant que Root et exécuter l'utilitaire de conversion pour chaque fichier de sauvegarde créé par 7.5.4 comme suit :

plesk_installation_directory/bin/backup-convert.py convert -o <new backup file name> <old backup file name>, où <new backup file name> correspond au chemin d'accès au nouveau fichier de sauvegarde créé par l'utilitaire de conversion et <old backup file name>, le fichier de sauvegarde créé par Plesk 7.5.4.

Pour restaurer la configuration du serveur et toutes les données des utilisateurs à partir d'un fichier de backup :

  1. Connectez-vous à votre serveur en tant que root.
  2. Allez dans le répertoire dans lequel Plesk est installé :

    cd /plesk_installation_directory/bin

  3. Générez un fichier qui définit les règles de mappage des éléments (comptes utilisateurs, sites, etc.) du fichier de backup avec les éléments gérés actuellement par votre plate-forme d'hébergement Plesk. Pour cela, exécutez la commande suivante en ligne de commande :

    ./pleskrestore --create-map <backup file name> -map <map file name>

    S'il s'agit d'un backup multi-volumes, vous devez donner le nom du premier volume pour <backup file name>.

    Un fichier de mappage sera généré puis sauvegardé à l'emplacement spécifié. La plupart du temps, vous n'aurez pas besoin d'éditer ce fichier : vous n'aurez à revoir son contenu et à définir les éléments à mapper que si vous n'avez pas réussi à restaurer les données à partir d'un backup à cause de conflits entre des objets (si la plage d'adresses IP listées dans le fichier de backup est différente de celle disponible sur le serveur par exemple), ou si vous souhaitez préciser les objets individuels qui doivent être restaurés.

  4. Pour restaurer toutes les données sauvegardées, y compris la configuration du serveur et du panneau de contrôle, les référentiels d'applications, les comptes utilisateurs, les sites web, les bases de données ainsi que les boîtes aux lettres et les e-mails qu'elles contiennent, exécutez la commande :

    ./pleskrestore --restore <backup file name> -map <map file name> -level all

    où <backup file name> et <map file name> sont respectivement les chemins d'accès aux fichiers de backup et de mappage. S'il s'agit d'un backup multi-volumes, vous devez donner le nom du premier volume pour <backup file name>. Les données seront restaurées sans interruption des services d'hébergement ni du système. Les paramètres de la configuration du serveur et toutes les données des utilisateurs (y compris le contenu des sites Web et les e-mails des boîtes aux lettres) seront écrasés.

Pour restaurer un compte utilisateur et ses domaines :

  1. Cliquez sur le raccourci Clients dans le volet de navigation.
  2. Cliquez sur le nom du client qu'il vous faut.
  3. Cliquez sur l'icône Backup à la section Outils.
  4. Si vous voulez restaurer des données à partir d'un fichier stocké sur un serveur FTP, cliquez sur l'onglet Référentiel FTP.
  5. Cliquez sur le nom du fichier de back-up qu'il vous faut.
  6. Cochez la case Restaurer les préférences et les données du compte du client.
  7. Choisissez les domaines que vous voulez restaurer.
  8. Cliquez sur Suivant >>.

    Si les adresses IP ou les serveurs de bases de données affectés à ce compte ou à l'un de ses domaines diffèrent de ceux indiqués dans le fichier de back-up, le programme vous demandera, pour résoudre les conflits, de sélectionner les nouvelles adresses IP et les serveurs de bases de données à utiliser. Cliquez sur Suivant >>.

  9. La restauration commencera et vous pourrez en voir la progression. Pour actualiser les informations sur la page, cliquez sur Rafraîchir.
  10. Quand la restauration est terminée, cliquez sur OK.

Pour restaurer un domaine (site Web) :

  1. Cliquez sur le raccourci Domaines dans le volet de navigation.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône Backup à la section Outils.
  4. Si vous voulez restaurer des données à partir d'un fichier stocké sur un serveur FTP, cliquez sur l'onglet Référentiel FTP.
  5. Cliquez sur le nom du fichier de back-up qu'il vous faut.
  6. Cliquez sur Restaurer maintenant.

    La restauration commencera et vous pourrez en voir la progression. Pour actualiser les informations sur la page, cliquez sur Rafraîchir.

  7. Quand la restauration est terminée, cliquez sur OK.