Migrar cuentas de un servidor cPanel a otro
A veces cuando nos toca migrar cuentas de un servidor cPanel a otro servidor con este mismo panel, algunos quizás no sepan como hacerlo. Para eso me he tomado el tiempo y escribir este tutorial para mis amables lectores y para todo aquel que le toque realizar esta tarea en algún momento.
Antes que nada recuerden que deben tener acceso SSH, y por supuesto acceso a WHM y obviamente los 2 servidores deben manejar cPanel.
A TRABAJAR!
Para realizar esta migración, empezaremos creando una cuenta para utilizar como general para la migración de los archivos.
1) Ingresamos a nuestro panel WHM de nuestro nuevo servidor con nuestros datos de acceso. (http://nuestrodominio.com/whm o http://nuestrodominio.com:2086)
2) Una vez dentro de nuestro panel, vamos al menú lateral y click en la opción:
“Account Functions (Funciones de Cuenta) » Create a New Account (Crear una nueva cuenta)”
Y crearemos una cuenta, la cual debemos escribirnos en un papel o en una ventana del bloc de notas, los datos FTP para esta cuenta.
3) Ingresamos en el cPanel de la cuenta que deseamos migrar (cPanel del que será nuestro viejo servidor).
4) Una vez dentro de cPanel, nos dirigimos a la opción:
“Backups (Respaldos) » “
Una vez en esta opción, podemos ver una serie de campos:
Backup Destination (Destino o Ubicación del Backup): Seleccionamos “Remote FTP Server (Servidor FTP Remoto)”
Email Address (Dirección de E-Mail): A esta dirección nos llegará un mensaje cuando la realización del respaldo sea finalizada.
Remote Server (FTP/SCP only): Dirección de nuestro nuevo servidor.
Remote User (Usuario): El usuario designado para FTP en la cuenta que hemos creado en el paso 2.
Remote Password (Contraseña): La contraseña designada para FTP en la cuenta que hemos creando en el paso 2.
Port (Puerto): Colocaremos el puerto designado al FTP, 21.
Una vez que hemos rellenado estos campos, damos click en el botón “Generate Backup” (Generar Respaldo).
5) Ahora ingresamos via SSH (utilizando un cliente como PuTTy) al nuevo servidor, una vez dentro del mismo, tipeamos los siguientes comandos:
cd /home/usuariodelpaso2/public_html
Con este comando nos dirigimos al directorio “public_html” del usuario que hemos creado en el paso 2.
Ahora tipeamos el siguiente comando:
ls
Este comando nos mostrará los archivos y carpetas que contiene el directorio “public_html”.
6) Una vez que hemos visto que el respaldo se encuentra dentro de la carpeta “public_html”, tipeamos el siguiente comando:
mv archivobackup /home
Con este comando estamos moviendo el archivo de respaldo a la carpeta “home”.
Los archivos que crea automaticamente cPanel, son siempre archivos de extensión .tar.gz, y manejan esta estructura en su nombre, backup-fecha_horario_usuario.tar.gz (no siempore, puede variar).
7) Ahora, ingresaremos a WHM en el nuevo servidor y nos dirigimos en el menú lateral a la siguiente opción:
Backup (Respaldo) » Restore a Full Backup/cpmove file (Restaurar respaldo completo).***
Y luego le asignamos el nombre de usuario que deseamos para la cuenta que estamos restaurando.
Click en el botón “Restore (Restaurar)”
*** Si tu no puedes visualizar los archivos de respaldo es que no ha sido movido a la carpeta “home” como se ha realizado en el paso 6.
En estos pocos pasos hemos migrado una cuenta, si deseas migrar otras cuentas debes de realizar los mismos pasos.
¿Tienes dudas?. Dejá tu comentario y te ayudaré con gusto.
Espero que sea útil.





hola, excelente articulo. tengo una pregunta sobre este post, al hacer la migracion se copiaran tambien los buzones de correo electronico y cuentas de FTP al copiar los archivos d ela carpeta home??
Saludos
Hola Roman,
Respecto a tu consulta, como en el proceso de traslado, generamos un full-backup, este ya tiene almacenadas en él, las cuentas de correo eléctronico y las cuentas http://FTP.
Saludos,
¿Estas opciones del WHM sólo aparecen si entras como ROOT? Por que yo tengo contratado un simple plan reseller con WHM y esas opciones no aparecen (Restore a Full Backup/cpmove file).
Hola Enrique,
En los planes reseller no tienes este “privilegio”.
Consulta a tu proveedor y quizás te puedan ayudar en este tipo de casos.
Saludos,
Julian
Me gustaria saber por que me sale un mensaje que dices restaurando archivos y se keda ahi
Dame más información y con gusto te asisto, pero has realizado correctamente los pasos?.
Saludos