Syspanel: cómo migrar tu web a un nuevo servidor
¿Necesitas mover tu sitio web a un servidor nuevo? Tranquilo, no es tan complicado como parece. En esta guía completa sobre cómo usar Syspanel para migrar tu web a un nuevo servidor, te explicaré paso a paso todo el proceso, desde la preparación hasta la verificación final. Si eres nuevo en esto o simplemente quieres asegurarte de no perder ni un archivo, quédate, porque esto te interesa.
¿Qué es Syspanel y por qué usarlo para migrar tu web?
Syspanel (basado en HestiaCP) es un panel de control de hosting gratuito y muy potente. Te permite gestionar sitios web, bases de datos, cuentas de correo y dominios desde una interfaz web limpia y ordenada. Su puerto de acceso por defecto es el 2106, así que para entrar solo necesitas escribir https://tudominio.com:2106 o https://tuip:2106.
Una de las grandes ventajas de Syspanel es que incluye herramientas nativas para hacer copias de seguridad y restaurar sitios completos. Esto convierte la migrar web Syspanel en un proceso mucho más sencillo que hacerlo manualmente con FTP y phpMyAdmin.
Antes de empezar: lo que necesitas tener listo
Para que la Syspanel migración sea exitosa, asegúrate de contar con lo siguiente:
- Acceso al panel Syspanel del servidor antiguo (usuario y contraseña).
- Acceso al panel Syspanel del servidor nuevo (usuario y contraseña).
- Ambos servidores deben tener instalado Syspanel (o al menos el nuevo).
- Una conexión a internet estable (mejor por cable que por WiFi).
- El nombre de dominio apuntando al nuevo servidor (opcional, pero recomendado para evitar tiempos muertos).
[INFO] Si tu dominio todavía apunta al servidor antiguo, la migración igual funciona, pero los visitantes verán el sitio viejo hasta que cambies los DNS. Puedes hacer el cambio justo después de migrar.
Paso 1: Haz una copia de seguridad completa desde Syspanel
El primer paso para transferir hosting usando Syspanel es generar un backup de todo tu sitio. Syspanel permite hacer backups completos que incluyen archivos, bases de datos, configuraciones de correo y hasta las reglas de seguridad.
Cómo generar el backup en el servidor antiguo:
- Inicia sesión en tu Syspanel antiguo usando
https://tuip:2106ohttps://tudominio.com:2106. - En el menú lateral, busca la sección Backup.
- Haz clic en Crear backup.
- Selecciona el usuario (si tienes varios, elige el que contiene tu web).
- Marca todas las opciones: Archivos, Bases de datos, Configuración de correo, DNS, etc.
- Elige si quieres que se descargue automáticamente o se guarde en el servidor. Para migrar, es mejor que lo descargues a tu ordenador.
- Haz clic en Iniciar backup.
El proceso puede tardar unos minutos si tu web tiene muchos archivos. Cuando termine, descargarás un archivo .tar.gz que contiene todo tu sitio.
[TIP] Guarda ese archivo en una carpeta segura. No lo borres hasta que confirmes que la migración ha sido exitosa.
Paso 2: Prepara el servidor nuevo
Antes de subir nada, es importante que el servidor nuevo esté listo para recibir tu web. Esto significa que debes tener creado un usuario y un dominio (aunque sea temporal) en el Syspanel nuevo.
Configura el dominio en el nuevo servidor:
- Accede al Syspanel nuevo (puerto 2106).
- Ve a Web y haz clic en Añadir dominio.
- Escribe tu nombre de dominio exactamente igual que en el servidor antiguo (ejemplo:
midominio.com). - Asegúrate de marcar la opción Crear también una base de datos (si tu web usa base de datos, como WordPress).
- Elige la opción Crear.
Con esto, Syspanel creará una estructura de carpetas vacía y una base de datos sin contenido. Después, la llenaremos con tus datos.
[WARNING] No configures SSL ni nada más por ahora. Primero migra los datos y luego ajustas detalles. Si instalas SSL antes, podrías tener conflictos temporales.
Paso 3: Restaura el backup en el nuevo servidor
Ahora viene el corazón de la migrar web Syspanel: restaurar el backup que descargaste en el servidor nuevo.
Cómo subir y restaurar el backup:
- En el Syspanel nuevo, ve a Backup.
- Haz clic en Subir backup.
- Selecciona el archivo
.tar.gzque descargaste del servidor antiguo. - Espera a que termine la subida (puede tardar según el tamaño).
- Una vez subido, aparecerá en la lista de backups. Haz clic en Restaurar.
- Elige restaurar todo (archivos, bases de datos, correos, DNS).
- Confirma la restauración.
Syspanel procesará el archivo y colocará todos los archivos en la carpeta correcta, importará la base de datos y restaurará las cuentas de correo. Es un proceso automático y muy fiable.
[INFO] Si tu web no tiene base de datos (por ejemplo, un sitio HTML estático), no pasa nada. Syspanel restaura solo lo que haya en el backup.
Paso 4: Verifica que la migración ha sido correcta
No des nada por hecho hasta que compruebes que todo funciona. Aquí tienes una lista de verificación rápida:
Archivos:
- Conéctate al nuevo servidor por FTP o desde el propio Syspanel (sección File Manager) y revisa que estén todos los archivos de tu web en la carpeta
web/tudominio.com/public_html.
Base de datos:
- Ve a Base de datos en Syspanel y comprueba que aparece la base de datos con el mismo nombre que en el servidor antiguo.
- Puedes entrar a phpMyAdmin desde Syspanel para verificar que las tablas están ahí.
Correo electrónico (si usas):
- Revisa en Mail que las cuentas de correo se han restaurado. Si no, puedes crearlas manualmente con los mismos nombres y contraseñas.
Funcionamiento de la web:
- Temporalmente, puedes probar la web usando un archivo
hostsen tu ordenador o un servicio comowhatsmydns.netpara ver el sitio desde el nuevo servidor sin cambiar los DNS.
[TIP] Para probar sin cambiar DNS, edita el archivo
hostsde tu sistema (en Windows está enC:\Windows\System32\drivers\etc\hosts, en Linux/Mac en/etc/hosts) y añade una línea como:123.456.789.10 midominio.com(sustituye la IP por la de tu nuevo servidor).
Paso 5: Cambia los DNS (si no lo has hecho ya)
Si tu dominio sigue apuntando al servidor antiguo, los visitantes no verán tu web migrada. Para solucionarlo:
- Ve al panel de control de tu dominio (donde compraste el dominio, como Namecheap, GoDaddy, etc.).
- Busca la sección de DNS o Nameservers.
- Cambia los nameservers por los del nuevo servidor (normalmente te los proporciona tu nuevo proveedor de hosting o puedes usar los que vienen por defecto con Syspanel).
- Guarda los cambios.
El cambio de DNS puede tardar entre 1 y 48 horas en propagarse en todo el mundo. Durante ese tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo. Es normal.
[WARNING] No borres nada del servidor antiguo hasta que hayan pasado al menos 48 horas y confirmes que todo funciona correctamente en el nuevo.
Preguntas frecuentes (FAQ) sobre migración con Syspanel
¿Puedo migrar una web de WordPress con Syspanel?
Sí, es uno de los casos más comunes. El backup incluye todos los archivos de WordPress y la base de datos. Al restaurar, tu web quedará exactamente igual, con plugins, temas y contenido.
¿Qué pasa con los correos electrónicos durante la migración?
Si tienes correos en el servidor antiguo, se restaurarán en el nuevo siempre que hayas marcado la opción de correo en el backup. Los correos nuevos que lleguen durante la migración se perderán si el cambio de DNS no se ha completado. Para minimizar pérdidas, haz la migración en horas de bajo tráfico.
¿Syspanel migra también las reglas de seguridad y SSL?
Las reglas de seguridad (como las de Fail2ban) no se migran automáticamente. El certificado SSL deberás generarlo de nuevo en el nuevo servidor, ya que está vinculado a la IP y al servidor. Syspanel te permite instalar SSL gratis con Let's Encrypt desde la sección SSL.
¿Puedo migrar sin usar backups y solo con FTP?
Técnicamente sí, pero es mucho más tedioso y propenso a errores. Con Syspanel, la Syspanel guía que te he dado te ahorra tiempo y dolores de cabeza. El backup incluye todo, incluso permisos de archivos y configuraciones que a menudo se olvidan.
¿Qué hago si la restauración falla?
Lo primero, no borres el backup original. Revisa que el archivo .tar.gz no esté corrupto (puedes probar a abrirlo en tu ordenador). Si el problema persiste, contacta con el soporte de tu hosting o revisa los logs de Syspanel en /var/log/ del servidor.
Consejos finales para un cambio de servidor sin estrés
- Haz una prueba antes: Si tienes un subdominio o un dominio de prueba, migra primero ahí para ver que todo funciona.
- Anota las configuraciones especiales: Si tu web tiene redirecciones, reglas
.htaccesspersonalizadas o configuraciones de PHP, asegúrate de que se hayan migrado. - No te olvides de las tareas programadas (cron jobs): En Syspanel, ve a Cron y revisa que las tareas automáticas (como backups de WordPress) estén activas.
- Comprueba los enlaces: A veces, al migrar, las rutas absolutas pueden cambiar. Revisa que las imágenes y los enlaces internos sigan funcionando.
Migrar una web puede parecer un proceso complejo, pero con Syspanel y esta Syspanel guía, es cuestión de seguir unos pasos lógicos. La herramienta está diseñada para que cualquier persona, incluso sin experiencia técnica, pueda hacer un cambio de servidor sin perder datos.
Si sigues estos pasos, tu web estará funcionando en el nuevo servidor en menos de una hora (dependiendo del tamaño). Y recuerda: siempre es mejor hacer una copia de seguridad adicional antes de empezar. ¡Buena suerte con tu migración!
