Cómo mover todas las cuentas de cPanel de un servidor a otro
Migrar cuentas de cPanel a su AlexHost VPS: Una guía sin fisuras
¿Por qué migrar cuentas de cPanel a AlexHost? Mover las cuentas de cPanel a un AlexHost VPS o servidor dedicado le da SSDs ultrarrápido, control de raíz, y el tiempo de actividad fiable para alimentar sus sitios web. Herramienta de transferencia de cPanel hace que la migración de cuentas de archivos, bases de datos, correos electrónicos, y la configuración de una brisa, minimizando el tiempo de inactividad. Esta guía le guía a través de la transferencia de todas las cuentas de cPanel de un servidor a un servidor AlexHost, asegurando un movimiento suave y seguro.
Requisitos previos para la migración
Antes de comenzar la migración, hay algunos prerrequisitos y preparaciones para asegurar que el proceso se realice sin problemas
- Acceso Root: Debe tener acceso root tanto al servidor antiguo como al nuevo.
- Versiones de software coincidentes: Lo ideal es que las versiones de cPanel/WHM, Apache, PHP y MySQL/MariaDB sean similares o compatibles entre los dos servidores.
- Configuración DNS: Si utiliza sus propios servidores DNS, asegúrese de que puede actualizar los registros DNS para que apunten a las direcciones IP del nuevo servidor.
- Recursos suficientes: Asegúrese de que el nuevo servidor dispone de recursos suficientes (CPU, RAM, espacio en disco) para gestionar todas las cuentas que se transfieran.
- Plan de copias de seguridad: Crea siempre copias de seguridad de todas las cuentas del servidor antiguo para evitar posibles pérdidas de datos.
Paso 1: Preparar el nuevo servidor
El primer paso es asegurarse de que el nuevo servidor está correctamente configurado y listo para recibir las cuentas de cPanel. Esto es lo que tendrá que hacer
1.1 Instalar cPanel/WHM en el Nuevo Servidor
Asegúrese de que cPanel y WHM están instalados y con licencia en el nuevo servidor. Si cPanel aún no está instalado, puede instalarlo usando el siguiente comando
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Siga las instrucciones para completar la instalación. Después de la instalación, inicie sesión en WHM en el nuevo servidor y complete la configuración inicial
1.2 Configure los ajustes básicos
Establezca el nombre de host, la red y las configuraciones básicas de seguridad de su nuevo servidor. Asegúrese de que el servidor está totalmente actualizado y configurado para su uso en producción
Paso 2: Habilite la transferencia de cuentas en el nuevo servidor
la Herramienta de Transferencia WHM de cPanel le permite copiar cuentas del servidor antiguo al nuevo con un mínimo esfuerzo
2.1 Acceda a la Herramienta de Transferencia WHM
En el nuevo servidor, inicie sesión en WHM y navegue a:
WHM > Transfers > Transfer Tool
2.2 Conéctese al servidor antiguo
En la interfaz de la Herramienta de transferencia
- Dirección del servidor remoto: Introduzca la dirección IP o el nombre de host del servidor antiguo.
- Puerto SSH remoto: Introduzca el puerto SSH del servidor antiguo (por defecto es 22 a menos que se haya cambiado).
- Autenticación: Introduzca el nombre de usuario root y la contraseña del servidor antiguo. Alternativamente, puede utilizar una clave SSH para la autenticación.
Una vez conectado, verá una lista de todas las cuentas disponibles para transferir
2.3 Seleccione las cuentas a transferir
Se le presentará una lista de cuentas cPanel del servidor antiguo. Puede elegir entre
- Transferir todas las cuentas o
- Seleccionar cuentas específicas para migrar.
También tiene la opción de transferir configuraciones como zonas DNS, paquetes y privilegios de revendedor
2.4 Configurar los ajustes de transferencia
Antes de iniciar la transferencia, configure las opciones adicionales
- Transferencia Express: Activa las actualizaciones automáticas de DNS y garantiza que las cuentas del servidor antiguo ya no se resolverán tras la migración. Esto es útil si desea que la transferencia se realice rápidamente sin cambios manuales de DNS.
- Enrutamiento de correo: Elija cómo se configura el enrutamiento del correo electrónico después de la transferencia (local, remoto o automático).
2.5 Iniciar la transferencia
Haga clic en el botón Copiar para iniciar la transferencia. WHM copiará cada cuenta, incluyendo todos los archivos, bases de datos, correos electrónicos y configuraciones, del servidor antiguo al nuevo. El tiempo requerido dependerá del tamaño de las cuentas y de la velocidad de las conexiones de red de sus servidores
Paso 3: Actualización de DNS
Una vez finalizada la transferencia, deberá actualizar los registros DNS para que los dominios apunten al nuevo servidor
3.1 Actualizar las zonas DNS
Si utiliza sus propios servidores DNS, actualice las direcciones IP de cada dominio para que reflejen la IP del nuevo servidor. Si has optado por la transferencia exprés, es posible que esto se haya hecho automáticamente
3.2 Actualice la información del registrador
Si utiliza un proveedor de DNS externo o gestiona las DNS a través de un registrador de dominios, acceda al portal del registrador y actualice los registros A para que apunten a la dirección IP del nuevo servidor
3.3 Verifique la propagación
Utilice herramientas como whatsmydns.net o dig para asegurarse de que los cambios de DNS se propagan correctamente. La propagación puede tardar hasta 48 horas, aunque a menudo sucede mucho más rápido
Paso 4: Pruebas posteriores a la migración
Una vez transferidas las cuentas y propagados los cambios de DNS, es importante probarlo todo para asegurarse de que la migración se ha realizado correctamente
4.1 Verifique los sitios web y las bases de datos
Compruebe cada sitio web en el nuevo servidor para asegurarse de que se carga correctamente. Compruebe que las bases de datos funcionan como se espera, especialmente en el caso de los sitios que se ejecutan en sistemas de gestión de contenidos como WordPress, Joomla o Magento
4.2 Funcionalidad del correo electrónico
Pruebe las cuentas de correo electrónico enviando y recibiendo mensajes. Asegúrese de que el enrutamiento y la entrega del correo electrónico funcionan correctamente en el nuevo servidor
4.3 Compruebe los datos de la cuenta
Acceda al cPanel de cada cuenta transferida para asegurarse de que los archivos, bases de datos, correos electrónicos y configuraciones se han transferido correctamente. Esto incluye la verificación de certificados SSL, cron jobs y otros ajustes de configuración
Paso 5: Limpieza y finalización
Una vez confirmado el éxito de la migración, puede proceder con los siguientes pasos finales
5.1 Desactivar cuentas en el servidor antiguo
Para evitar cambios o discrepancias en los datos, deshabilite las cuentas del servidor antiguo. Puede suspenderlas a través de WHM o detener por completo los servicios del servidor web para impedir el acceso
5.2 Crear Copias de Seguridad
Aunque las cuentas están ahora alojadas en el nuevo servidor, es una buena práctica crear una copia de seguridad nueva de cada cuenta después de la migración. De este modo, dispondrá de un punto de recuperación en caso de que surja algún problema imprevisto
5.3 Supervise el nuevo servidor
Durante los días siguientes, supervise el rendimiento y la estabilidad del nuevo servidor para asegurarse de que puede gestionar las cuentas transferidas sin problemas. Utilice herramientas como el Monitor de recursos de cPanel y otras métricas del servidor para realizar un seguimiento de la carga del servidor, el uso del disco y el rendimiento
Conclusión: Migre cPanel a AlexHost con confianza
Con la Herramienta de Transferencia de cPanel y el potente VPS de AlexHost, migrar todas las cuentas es sencillo: preparar, transferir, actualizar DNS y probar. Los SSD y la red fiable de AlexHost garantizan transferencias rápidas y seguras con un tiempo de inactividad mínimo. Haga copias de seguridad, monitorice y apóyese en el soporte de AlexHost si lo necesita. Sus sitios ya están en un servidor mejor, ¡es hora de celebrarlo!