Comment puis-je transférer/migrer un compte à l'aide de cpmove ?
Vous pouvez transférer/migrer un compte à l'aide de cpmove en procédant comme suit :
- Se connecter à l'ancien serveur via un terminal SSH
- Exécutez cette commande avec le nom d'utilisateur Cpanel comme nom d'utilisateur que vous souhaitez empaqueter et déplacer
/scripts/pkgacct cpanelusername
- Un client FTP ou SFTP peut effectuer le transfert, ou vous pouvez choisir de le faire avec rsync depuis SSH via la commande suivante.
rsync -vrplogDtH -e "ssh -p PORT#DESTSERVER" /home/cpmove-CPANELUSERNAME.tar.gz root@TARGETIP:/home/cpmove-CPANELUSERNAME.tar.gz
PORT#DESTSERVER – utilisez le numéro de port 22 ou votre numéro de port personnalisé
CPANELUSERNAME doit être votre nom d'utilisateur cPanel pour votre compte et est normalement en minuscules
IP CIBLE - IP du serveur vers lequel vous vous déplacez
Après le transfert, connectez le serveur de destination avec un terminal SSH, puis exécutez ce qui suit pour chacun des comptes que vous souhaitez restaurer sur le nouveau serveur.
/scripts/restorepkg CPANELUSERNAME
Le nom de fichier de la sauvegarde doit utiliser l'un des formats suivants :
cpmove-{USER}
cpmove-{USER}.tar
cpmove-{USER}.tar. gz
{USER}.tar
{USER}.tar.gz
sauvegarde-{BACKUP-DATE_TIME}_{USER}.tar
sauvegarde-{BACKUP-DATE_TIME}_ {USER}.tar.gz
Pour que cette fonctionnalité fonctionne, le fichier de sauvegarde ou cpmove doit résider dans l'un des répertoires suivants :
CPANELUSERNAME doit être le nom d'utilisateur cPanel de votre compte, et le compte ne doit pas déjà exister. Ceci est normalement en minuscules.