Come faccio a trasferire/migrare un account utilizzando cpmove?
Puoi trasferire/migrare un account utilizzando cpmove eseguendo i seguenti passaggi:
- Connettiti al vecchio server tramite un terminale SSH
- Esegui questo comando con il nome utente Cpanel come nome utente che desideri impacchettare e spostare
/scripts/pkgacct cpanelusername
- Un client FTP o SFTP può eseguire il trasferimento, oppure puoi scegliere di farlo con rsync da SSH tramite il comando seguente.
rsync -vrplogDtH -e "ssh -p PORT#DESTSERVER" /home/cpmove-CPANELUSERNAME.tar.gz root@TARGETIP:/home/cpmove-CPANELUSERNAME.tar.gz
PORT#DESTSERVER – usa il numero di porta 22 o il tuo numero di porta personalizzato
CPANELUSERNAME dovrebbe essere il tuo nome utente cPanel per il tuo account e normalmente è tutto minuscolo
TARGETIP - IP del server in cui ti stai trasferendo
Dopo il trasferimento, collega il server di destinazione a un terminale SSH, quindi esegui quanto segue per ciascuno degli account che desideri ripristinare sul nuovo server.
/scripts/restorepkg CPANELUSERNAME
Il nome file del backup deve utilizzare uno dei seguenti formati:
cpmove-{USER}
cpmove-{USER}.tar
cpmove-{USER}.tar. gz
{USER}.tar
{USER}.tar.gz
backup-{BACKUP-DATE_TIME}_{USER}.tar
backup-{BACKUP-DATE_TIME}_ {USER}.tar.gz
Affinché questa funzionalità funzioni, il file di backup o cpmove deve risiedere in una delle seguenti directory:
CPANELUSERNAME dovrebbe essere il nome utente cPanel per il tuo account e l'account non dovrebbe esistere già. Normalmente è tutto minuscolo.