Outre l'utilisation du Gestionnaire de transfert & de migration, vous pouvez sauvegarder les données sur un serveur source, transférer le fichier d'archive résultant vers le serveur de destination et restaurer les données sur ce serveur. La sauvegarde et la restauration peuvent s'exécuter via l'interface de Plesk ou à l'aide des utilitaires de la ligne de commande pleskbackup
et pleskrestore
. Les utilitaires sont situés dans le répertoire /usr/local/psa/bin/
sur les systèmes Linux et %plesk_cli%
sur les systèmes Windows.
Important : les utilitaires de sauvegarde et de restauration ainsi que les fonctions correspondantes dans Plesk sont disponibles uniquement si vous installez les composants optionnels de Plesk qui ne sont pas inclus dans des installations typiques. Vous pouvez installer ces composants à l'aide de l'assistant de mise à jour et d'installation basé sur le Web : dans le Panneau d'administration du serveur, allez dans Outils & Paramètres > Mises à jour et à niveau > Ajouter des composants, et sélectionnez Gestionnaire de sauvegardes de Plesk dans le groupe Solutions de la sauvegarde du serveur.
Le format de sauvegarde change de version en version si bien qu'il est impossible parfois de restaurer les données d'une sauvegarde via la ligne de commande en raison des problèmes de compatibilité. C'est pourquoi vous devez utiliser l'interface de Plesk afin de transférer des données depuis des versions antérieures de Plesk : dans ce cas, la destination Plesk convertira automatiquement le fichier de sauvegarde au format approprié.
Pour sauvegarder les données sur un serveur source à l'aide de l'interface utilisateur de Plesk :
Suivez les instructions dans le Guide de l'administrateur de votre version de Plesk :
Si vous avez une version antérieure à 8.6, utilisez le lien d'Aide dans le volet de navigation pour accéder au Guide de l'administrateur.
Pour sauvegarder toutes les données sur le serveur source à l'aide des utilitaires de ligne de commande :
/usr/local/psa/bin/pleskbackup server <nom_fichier_sauvegarde>
."%plesk_cli%\pleskbackup.exe" --server
."%plesk_cli%\pleskbackup.exe" --all <nom_fichier_sauvegarde>
.Si vous voulez sauvegarder les fichiers dans un serveur FTP, indiquez une URL comme ftp://[<login>[:<mot_de_passe>]@]<serveur>/<chemin_fichier>
au lieu du <nom_fichier_sauvegarde>
.
Si vous voulez optimiser la sécurité de la sauvegarde, cryptez la sauvegarde en ajoutant l'option -backup-password <votre_mot de passe>. Pour en savoir plus sur la sauvegarde protégée par un mot de passe dans le Guide de l'administrateur, consultez la section Sauvegarde et restauration.
Si vous voulez exécuter une sauvegarde sélective à l'aide des outils de ligne de commande, suivez les instructions correspondant à votre version de Plesk :
Une fois que les données que vous voulez transférer sont sauvegardées, envoyez le fichier de sauvegarde vers le serveur et restaurez les données qu'il contient.
Pour envoyer le fichier de sauvegarde sur le serveur de destination et restaurer les données à l'aide de l'interface :
Pour restaurer toutes les données sur le serveur de destination à l'aide de l'utilitaire de ligne de commande pleskrestore :
/usr/local/psa/bin/pleskrestore --create-map <chemin_vers_fichier_sauvegarde> -map <chemin_vers_fichier_mappage>
"%plesk_cli%\pleskrestore.exe" --create-map <chemin_vers_fichier_sauvegarde> -map <chemin_vers_fichier_mappage>
[ip-map]
. Il doit contenir des entrées comme dans l'exemple suivant :[ip-map]
# Unchanged IP addresses:
# Please review default IP addresses mapping below:
10.52.30.170 shared -> 10.52.30.170 shared # ip address does not exist 10.52.30.170
10.52.120.243 exclusive -> 10.52.120.243 exclusive # ip address does not exist 10.52.120.243
->
, remplacez les adresses IP présentes par celles qui doivent être utilisées dans le serveur de destination et assurez-vous que le schéma d'allocation pour les nouvelles adresses est correctement indiqué par les mots shared
et exclusive
. shared
indique une adresse IP partagée et exclusive
, une adresse IP dédiée. /usr/local/psa/bin/pleskrestore --restore <chemin_vers_fichier_sauvegarde> -level server -map <chemin_vers_fichier_mappage>
"%plesk_cli%\pleskrestore.exe" <chemin_vers_fichier_sauvegarde> -level server -map <chemin_vers_fichier_mappage>
Si la sauvegarde était protégée par un mot de passe, utilisez l'option -backup-password
pour indiquer le mot de passe à utiliser pour le cryptage.
Si la restauration échoue avec le message d'erreur Impossible de résoudre tous les conflits
, consultez la section Résoudre les problèmes de transfert et de migration.
Remarque : si vous voulez exécuter une sauvegarde sélective à l'aide des outils de la ligne de commande, suivez les instructions dans le Guide de l'administration avancé pour Linux (en anglais) et pour Windows (en anglais).
Après la restauration des données, chaque site Web migré est associé à un abonnement de service d'hébergement séparé qui n'est pas lié à un pack d'hébergement particulier. Pour simplifier la future maintenance, vous pouvez maintenant vérifier les propriétés de tous les nouveaux abonnements et les associer aux packs d'hébergement.
Important : si vous mettez à niveau à partir de Plesk 9 ou d'une version antérieure, vous devez terminer le transfert en suivant les instructions fournies dans la section Terminer la mise à niveau à partir de Plesk 9 et des versions antérieures.