Puedes migrar tu servidor de juegos desde muchos hostings a game-serverhosting transfiriendo los archivos existentes del servidor mediante importación directa por SFTP, subida de archivos o una URL de copia de seguridad. Lo importante es que antes de importar identifiques los mundos, mods, plugins, configuraciones y posibles dependencias de bases de datos relevantes, y que después compruebes bien el resultado.

Requisitos antes de la migración

Antes de iniciar la importación, deberías hacer un breve inventario de tu servidor antiguo. Anota el juego, la versión del servidor, los modloaders o sistemas de plugins usados y los archivos de configuración importantes. En Minecraft, por ejemplo, pueden ser server.properties, carpetas de mundo, carpetas de plugins y archivos de mods. En ARK, Valheim, CS2 o Rust, los archivos relevantes están en otros directorios según la estructura del servidor.

Crea siempre una copia de seguridad en el proveedor antiguo antes de mover archivos. Si tu juego sigue ejecutándose durante la copia, los archivos del mundo o de la base de datos pueden quedar inconsistentes. Para conseguir un resultado lo más limpio posible, detén el servidor antiguo justo antes de la exportación final o, después de una importación de prueba, realiza una segunda importación final durante una ventana de mantenimiento.

Como cliente FTP/SFTP puedes usar, por ejemplo, FileZilla; la página oficial del proyecto es documentación en filezilla-project.org. Usa estas herramientas solo con credenciales del panel de tu hosting anterior.

Los tres métodos de importación

Método 1: importación directa por SFTP

La importación directa por SFTP es útil si tu hosting anterior admite SFTP. game-serverhosting puede obtener los datos directamente del servidor antiguo sin que tengas que descargarlos primero en local.

Para ello necesitas:

  • Host SFTP, es decir, dirección IP o dominio
  • Puerto SFTP, a menudo 22 o específico del hosting
  • Nombre de usuario
  • Contraseña
  • La ruta correcta al directorio del servidor

Inicia la importación mediante /migrate y comprueba después en el servidor de destino si se han transferido las carpetas esperadas. Este método es especialmente adecuado si tu servidor contiene muchos archivos o mundos grandes. Pero no sustituye la comprobación de las versiones del juego y la compatibilidad de los mods.

Método 2: subida de archivos

La subida de archivos también funciona si el proveedor antiguo no ofrece acceso SFTP. Descargas la carpeta del servidor por FTP o SFTP, la comprimes localmente como ZIP o TAR.GZ y luego subes el archivo en el asistente de migración.

Paso a paso:

  1. Conéctate a tu servidor antiguo, por ejemplo con FileZilla.
  2. Descarga la carpeta completa del juego.
  3. Comprueba si contiene carpetas de mundo, plugins, mods y configuraciones.
  4. Comprime los datos como ZIP y comprueba el límite de subida que se muestra actualmente en el diálogo de importación.
  5. Sube el archivo mediante /migrate.

Este método es robusto porque puedes revisar los archivos localmente. Asegúrate de no guardar archivos temporales de caché en lugar de los datos reales del mundo o de las partidas guardadas.

Método 3: importación por URL

La importación por URL es adecuada si tu hosting anterior ofrece una URL de descarga directa para copias de seguridad, por ejemplo para un archivo .tar.gz. Indicas la URL en el asistente de migración en lugar de descargar y volver a subir manualmente el archivo.

Es importante que la URL sea accesible para la importación y que realmente apunte a la copia de seguridad completa. Si el enlace caduca al poco tiempo, deberías iniciar la importación justo después de crear la URL.

Encontrar las credenciales SFTP: resumen por hosting

Hosting Dónde encontrarlo Puerto
G-Portal Panel → Ajustes → FTP/SFTP 2024
Nitrado Configuración → Navegador FTP 21/22
ZAP-Hosting Ajustes → Navegador FTP 21
Gameservers.com Control Panel → FTP Details 21
PingPerfect Control Panel → File Manager 22
Otros Busca en el panel "FTP", "SFTP" o "acceso a archivos" 21 o 22

Para proveedores concretos encontrarás guías separadas sobre la migración de G-Portal a game-serverhosting, el cambio de Nitrado a game-serverhosting y la migración de ZAP-Hosting a game-serverhosting.

¿Qué se importa normalmente?

Se pueden importar los archivos que estén incluidos en tu directorio del servidor o en la copia de seguridad. Esto suele incluir datos de mundo, perfiles de jugadores, inventarios, plugins, mods y archivos de configuración como server.properties o game.ini. Los datos de bases de datos solo se transfieren si existen como archivos, por ejemplo en SQLite.

No se importan automáticamente bases de datos MySQL externas, ajustes de panel específicos del hosting, configuraciones del sistema operativo ni credenciales fuera de la carpeta del servidor. Si tu servidor usa servicios externos, documéntalos antes de la migración y configúralos de nuevo por separado.

Si necesitas más control sobre archivos individuales, te ayuda la guía de acceso SFTP al servidor de juegos. Para Minecraft también es relevante la guía sobre la EULA de Minecraft y el primer inicio del servidor.

Comprobar el resultado

Inicia el nuevo servidor solo cuando la importación haya finalizado. Después abre los logs y comprueba si se indican mods faltantes, versiones incorrectas o archivos de configuración dañados. Luego conéctate dentro del juego y revisa el estado del mundo, el inventario, los permisos, los comandos de plugins y las reglas importantes del servidor.

En servidores modificados, la versión del servidor debería coincidir con la instalación anterior. Si migras y actualizas al mismo tiempo, mezclas dos fuentes de error. Es mejor importar primero sin cambios, probar y solo después realizar actualizaciones.

Solución de problemas

La importación se interrumpe

Comprueba host, puerto, nombre de usuario, contraseña y ruta. En las subidas de archivos, revisa si el archivo es legible y está por debajo del límite indicado. En importaciones por URL, el enlace debe ser accesible directamente.

Faltan archivos después de la importación

Compara la carpeta del servidor antiguo con el nuevo sistema de archivos. A menudo solo se ha guardado una subcarpeta o la ruta real de guardado estaba en otra ubicación.

El servidor no inicia

Lee primero el archivo de log actual. Las causas típicas son mods faltantes, plugins incompatibles, versiones incorrectas de Java o del juego, o valores de configuración que no encajan con el nuevo comando de inicio.

Los jugadores ven un estado antiguo del mundo

Entonces probablemente se importó una copia de seguridad antigua o el servidor antiguo siguió ejecutándose durante la exportación. Detén el servidor antiguo, crea una copia de seguridad nueva e importa de nuevo.

Comprobación, límites y vuelta atrás segura

La guía "Migrar un servidor de juegos: de cualquier hosting a game-serverhosting" se aplica al tipo de servidor descrito en el artículo y al estado de versiones visible en el momento de la comprobación. Los nombres de menús, las versiones disponibles, la compatibilidad de mods o plugins y los recursos necesarios pueden cambiar tras actualizaciones. Por eso no transfieras valores sin comprobarlos a otra versión de juego, loader o servidor.

Antes de cambiar el mundo, la partida guardada, la configuración o las extensiones, crea una copia de seguridad de los archivos afectados. Después cambia solo un paso relacionado y compruébalo con la misma versión de cliente y servidor con la que quieras jugar más tarde.

Punto de comprobación Resultado esperado Cancelación y vuelta atrás
Inicio del servidor El servidor alcanza el estado operativo sin nuevos mensajes de error. Si hay errores de inicio, deshaz el cambio y restaura la última copia de seguridad.
Prueba de conexión Una cuenta de prueba puede conectarse mediante la dirección mostrada en el panel. Si hay errores de versión o conexión, vuelve a comprobar versión, puerto y permisos.
Prueba funcional La función modificada concreta funciona sin dañar datos existentes del mundo o del juego. Si aparecen efectos secundarios, detén el servidor y restaura los archivos guardados.

Una prueba individual correcta no es una garantía de rendimiento ni de disponibilidad. El tamaño del mundo, los mods, los plugins, el número de jugadores, la ruta de red y la carga simultánea pueden cambiar el resultado. Documenta la versión, el cambio y el resultado de la prueba para poder entender desviaciones posteriores.

FAQ

¿La importación cuesta algo?

Comprueba antes de empezar en el diálogo de importación si la importación se sigue ofreciendo sin costes adicionales. En game-serverhosting pagas por el nuevo plan de servidor; revisa las condiciones que se muestran en cada proceso de pedido.

¿Cuánto tarda la migración?

La duración depende de la cantidad de datos, el número de archivos, la conexión y el método de importación. Los archivos pequeños se transfieren más rápido que los servidores modificados grandes con muchos archivos individuales.

¿Mi servidor antiguo sigue funcionando durante la importación?

Técnicamente puede seguir funcionando, pero para obtener datos consistentes deberías detenerlo antes de la exportación final. De lo contrario, los archivos del mundo o de las partidas guardadas pueden modificarse durante la copia.

¿Qué hago si mi hosting antiguo no ofrece SFTP?

Usa la subida de archivos. Descarga los datos por FTP o mediante el gestor de archivos, crea un archivo ZIP o TAR.GZ e impórtalo mediante /migrate.

¿Se transfieren bases de datos externas?

No, las bases de datos MySQL externas y servicios similares no se importan automáticamente. Solo se pueden transferir datos basados en archivos que estén incluidos en la copia de seguridad.