🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Guía para transferir un sitio web a un nuevo servidor

Actualizado el 25 de diciembre de 2025

¿Por qué necesitas transferir tu sitio web a un nuevo servidor?

Cambiar de servidor es un paso común cuando tu sitio web crece, necesitas mejor rendimiento, más recursos o simplemente encuentras un plan de hosting más económico. El proceso de transferir sitio web puede sonar complejo, pero con una guía paso a paso, cualquier persona puede hacerlo sin perder datos ni tiempo de inactividad. En este artículo te explicaré todo lo que necesitas saber para migrar hosting de forma segura, ya sea que uses cPanel, Plesk o cualquier otro panel de control.

[INFO] No importa si eres principiante o tienes algo de experiencia: esta guía está diseñada para que puedas seguirla sin conocimientos técnicos avanzados. Solo necesitas paciencia y acceso a ambos servidores.


Preparación antes del cambio de servidor

Antes de empezar con la migración, es fundamental que hagas una copia de seguridad completa de tu sitio web. Esto incluye archivos, bases de datos, correos electrónicos y configuraciones. Una buena preparación te evitará dolores de cabeza.

1. Revisa los requisitos del nuevo hosting

Cada servidor tiene sus propias características. Asegúrate de que el nuevo plan soporte:

  • La misma versión de PHP que usa tu sitio (por ejemplo, PHP 7.4 u 8.0).
  • Base de datos compatibles (MySQL, MariaDB o PostgreSQL).
  • Suficiente espacio en disco y ancho de banda.
  • Acceso a panel de control (cPanel, Plesk, Syspanel, etc.).

[WARNING] Si tu sitio usa versiones antiguas de PHP (como 5.6), el nuevo hosting podría no soportarlas. Consulta con tu proveedor antes de migrar.

2. Identifica todos los componentes de tu sitio

Para migrar hosting correctamente, necesitas saber qué partes conforman tu sitio web:

  • Archivos del sitio: HTML, CSS, JavaScript, imágenes, plugins, temas.
  • Base de datos: Contiene contenido, usuarios, configuraciones.
  • Correos electrónicos: Cuentas de correo asociadas al dominio.
  • Configuraciones del servidor: Reglas .htaccess, redirecciones, certificados SSL.

Métodos para transferir un sitio web

Existen varias formas de transferir sitio web a un nuevo servidor. Aquí te explico las más comunes y efectivas.

Método 1: Migración manual (para usuarios avanzados)

Este método implica descargar todos los archivos y la base de datos desde el servidor antiguo y luego subirlos al nuevo. Es útil cuando no tienes acceso a herramientas automáticas.

Paso 1: Exporta los archivos desde el servidor antiguo

  • Accede a tu panel de control (cPanel, Plesk, Syspanel).
  • Busca la opción "Administrador de archivos" o "File Manager".
  • Selecciona todos los archivos de la carpeta public_html (o www).
  • Comprímelos en un archivo ZIP o tar.gz.
  • Descarga el archivo comprimido a tu computadora.

Paso 2: Exporta la base de datos

  • En cPanel, busca "phpMyAdmin" o "Bases de datos MySQL".
  • Selecciona la base de datos de tu sitio.
  • Haz clic en "Exportar" y elige el método rápido (SQL).
  • Guarda el archivo .sql en tu computadora.

[TIP] Si usas Plesk, ve a "Bases de datos", selecciona la base y haz clic en "Exportar volcado".

Paso 3: Sube los archivos al nuevo servidor

  • En el nuevo panel de control, ve al administrador de archivos.
  • Sube el archivo ZIP que descargaste.
  • Extrae el contenido en la carpeta public_html.
  • Asegúrate de que los permisos de archivos y carpetas sean correctos (generalmente 755 para carpetas y 644 para archivos).

Paso 4: Importa la base de datos

  • En el nuevo hosting, crea una nueva base de datos y un usuario.
  • Ve a phpMyAdmin, selecciona la base de datos vacía.
  • Haz clic en "Importar" y selecciona el archivo .sql que descargaste.
  • Espera a que termine el proceso.

Paso 5: Actualiza la configuración de conexión

  • Busca el archivo de configuración de tu sitio (por ejemplo, wp-config.php en WordPress, configuration.php en Joomla, o settings.php en Drupal).
  • Edita los datos de conexión a la base de datos: nombre de la base, usuario y contraseña (los que creaste en el nuevo hosting).
  • Guarda los cambios.

Método 2: Migración con herramientas de panel (cPanel a cPanel)

Si ambos servidores usan cPanel, el proceso es mucho más sencillo gracias a la herramienta "Migraciones" o "Transferencias".

Paso 1: Accede al nuevo cPanel

  • Inicia sesión en tu nuevo panel cPanel.
  • Busca la sección "Migraciones" o "Transferir cuentas" (a veces está en "Herramientas de software" o "Migraciones de cuentas").

Paso 2: Configura la migración

  • Introduce la dirección IP o nombre de dominio del servidor antiguo.
  • Proporciona las credenciales de acceso (usuario y contraseña de cPanel antiguo).
  • Selecciona qué cuentas o dominios quieres migrar.
  • Elige si incluir bases de datos, correos electrónicos y archivos.

Paso 3: Inicia la transferencia

  • Haz clic en "Iniciar migración" o "Transferir".
  • El proceso puede tardar desde minutos hasta horas, dependiendo del tamaño del sitio.
  • Una vez finalizado, verifica que todo funcione correctamente.

[INFO] Este método es el más recomendado para usuarios con cPanel, ya que transfiere automáticamente todos los componentes, incluyendo configuraciones de correo y SSL.

Método 3: Migración desde Plesk a otro panel

Si tu servidor antiguo usa Plesk y el nuevo también, el proceso es similar al de cPanel. Sin embargo, si migras de Plesk a cPanel o viceversa, necesitarás hacerlo manualmente o usar herramientas de terceros.

Para migrar Plesk a Plesk:

  • En el panel antiguo, ve a "Herramientas y configuraciones" > "Migraciones".
  • Selecciona "Migrar desde otro servidor Plesk".
  • Introduce los datos del nuevo servidor y sigue los pasos.

Para migrar Plesk a cPanel:

  • Exporta los archivos y bases de datos manualmente (como en el Método 1).
  • Crea las cuentas de correo en el nuevo hosting.
  • Importa todo al nuevo panel.

[WARNING] Al migrar Plesk a cPanel, ten en cuenta que las configuraciones de correo (como filtros o listas de correo) pueden no transferirse automáticamente. Deberás recrearlas manualmente.

Método 4: Migración con Syspanel (anteriormente HestiaCP)

Si tu servidor usa Syspanel (antiguo HestiaCP), el proceso es bastante amigable. Recuerda que el acceso se realiza por el puerto 2106 (por ejemplo, https://tudominio.com:2106).

Paso 1: Accede a Syspanel

  • Abre tu navegador y escribe https://tudominio.com:2106.
  • Inicia sesión con tu usuario y contraseña.

Paso 2: Exporta el sitio desde Syspanel

  • Ve a "Web" y selecciona el dominio que quieres migrar.
  • Busca la opción "Exportar" o "Backup".
  • Descarga el archivo de respaldo (generalmente en formato .tar).

Paso 3: Importa en el nuevo Syspanel

  • En el nuevo servidor, accede a Syspanel (puerto 2106).
  • Ve a "Web" y haz clic en "Importar".
  • Sube el archivo de respaldo y espera a que se procese.
  • Syspanel se encargará de restaurar archivos, bases de datos y configuraciones.

[TIP] Syspanel también permite migrar desde otros paneles como cPanel o Plesk, pero puede requerir ajustes manuales en las rutas de archivos.


Verificación después de la migración

Una vez que hayas completado la transferir sitio web, es crucial verificar que todo funcione correctamente antes de apuntar el dominio al nuevo servidor.

1. Revisa los archivos y bases de datos

  • Navega por tu sitio web usando una URL temporal (si el nuevo hosting te proporciona una) o editando el archivo hosts de tu computadora para apuntar el dominio al nuevo servidor.
  • Comprueba que todas las páginas se carguen sin errores.
  • Verifica que los formularios, plugins y funciones interactivas funcionen.

2. Prueba los correos electrónicos

  • Envía un correo de prueba a una de las cuentas asociadas a tu dominio.
  • Asegúrate de que puedas recibir y enviar correos sin problemas.
  • Si usas clientes como Outlook o Thunderbird, actualiza la configuración del servidor (si las credenciales cambiaron).

3. Configura el SSL

  • Si tu sitio usaba HTTPS, instala un nuevo certificado SSL en el nuevo servidor.
  • Muchos paneles (cPanel, Plesk, Syspanel) ofrecen SSL gratuito a través de Let's Encrypt.

4. Apunta el dominio al nuevo servidor

  • Una vez que todo funcione, cambia los nameservers de tu dominio en el registrador (donde compraste el dominio) para que apunten a los del nuevo hosting.
  • El cambio puede tardar de 24 a 48 horas en propagarse globalmente.

[WARNING] No elimines la cuenta del servidor antiguo hasta que hayas verificado que el sitio funciona perfectamente en el nuevo. Así tendrás un respaldo en caso de problemas.


Preguntas frecuentes (FAQ)

¿Cuánto tiempo tarda una migración de hosting?

Depende del tamaño del sitio y del método utilizado. Una migración manual puede llevar de 1 a 4 horas, mientras que las herramientas automáticas (como cPanel a cPanel) suelen completarse en 30 minutos a 2 horas.

¿Perderé mis correos electrónicos durante la migración?

Si exportas e importas correctamente las cuentas de correo, no deberías perder nada. Sin embargo, es recomendable hacer una copia de seguridad adicional de los correos usando un cliente como Thunderbird.

¿Puedo migrar sin tiempo de inactividad?

Sí, si usas un método que permita mantener el sitio en el servidor antiguo mientras configuras el nuevo. Luego, cuando todo esté listo, cambias los DNS. Durante la propagación, algunos usuarios verán el sitio antiguo y otros el nuevo, pero sin interrupción total.

¿Qué hago si encuentro errores después de migrar?

Revisa los logs de error del servidor (en cPanel: "Errores" o "Error Log"). Los problemas más comunes son:

  • Conexión a base de datos incorrecta (revisa el archivo de configuración).
  • Permisos de archivos incorrectos.
  • Versión de PHP incompatible.

¿Es necesario migrar si cambio de plan dentro del mismo proveedor?

No siempre. Muchos proveedores ofrecen migraciones internas sin costo. Consulta con tu hosting actual antes de hacerlo por tu cuenta.


Conclusión

Transferir sitio web a un nuevo servidor no tiene por qué ser un dolor de cabeza. Con esta guía, ya sea que uses cPanel, Plesk, Syspanel o cualquier otro panel, podrás migrar hosting de manera segura y eficiente. Recuerda siempre hacer una copia de seguridad, seguir los pasos con calma y verificar cada componente antes de dar el paso final.

[TIP] Si no te sientes seguro, muchos proveedores de hosting ofrecen servicios de migración gratuita. No dudes en pedir ayuda a su equipo técnico.

¡Ahora ya estás listo para dar el salto a un mejor servidor!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel