Migrar tu servidor de Minecraft a mchost.pl te permite disfrutar de procesadores con frecuencias de 4.5–5.0+ GHz, discos NVMe SSD rápidos, un panel moderno con 16 motores y ningún límite artificial de slots. Tanto si tu servidor actual está en Aternos, CraftServe, EnderChest, otro hosting comercial o tu ordenador de casa, podrás trasladar todo el mapa, los inventarios de los jugadores, la configuración de los plugins y los mods sin perder progreso.
En esta guía te acompañamos paso a paso durante el proceso de migración segura de tu servidor.
#Qué necesitas antes de empezar
- Acceso al servidor antiguo - la posibilidad de descargar los archivos del mundo y los plugins (desde el panel web, descargando una copia de seguridad o mediante FTP/SFTP).
- Un plan activo en mchost.pl - adaptado al tamaño de tu servidor y a su motor (consulta la oferta de planes de Minecraft).
- Un programa para transferir archivos (cliente SFTP) - te recomendamos FileZilla o WinSCP, ambos gratuitos.
- Un programa de compresión (opcional) - por ejemplo, 7-Zip o WinRAR para empaquetar los archivos en un único archivo
.zip.
#Paso 1: Descargar los archivos y la copia de seguridad del hosting anterior
Antes de empezar la transferencia, detén el servidor en el hosting antiguo para que el mundo y los archivos de configuración se guarden correctamente en el disco.
#Variante A: Hosting antiguo con acceso SFTP/FTP (CraftServe, EnderChest, TitanAXE y otros)
- Conéctate al hosting antiguo con un cliente FTP/SFTP (encontrarás los datos en el panel de tu proveedor anterior).
- Descarga en tu ordenador las carpetas y archivos clave:
- Mundos: las carpetas
world,world_nether,world_the_end(o las carpetas con el nombre personalizado indicado enlevel-name). - Plugins y configuración: el directorio completo
plugins/(contiene los archivos.jary las subcarpetas con configuraciones y bases de datos SQLite/YAML). - Mods: los directorios
mods/yconfig/(si migras un servidor de Forge, Fabric o NeoForge). - Archivos de configuración:
server.properties,ops.json,whitelist.json,banned-players.json,banned-ips.json.
- Mundos: las carpetas
- Para que sea más cómodo y la subida sea más rápida, empaqueta las carpetas descargadas en un único archivo
.zip(por ejemplo,kopia-serwera.zip).
Empaquetar miles de archivos pequeños de plugins y chunks del mundo en un único archivo .zip acelera la transferencia hasta 20 veces en comparación con subir cada archivo por separado.
#Variante B: Migración desde Aternos
Aternos no ofrece un protocolo SFTP directo, pero permite descargar cómodamente los componentes desde el navegador:
- Inicia sesión en el panel de Aternos y ve a la pestaña Mundos (Worlds).
- En cada dimensión (
world,world_nether,world_the_end) haz clic en el botón Descargar. Obtendrás archivos.zipcon tus mapas. - Ve a la pestaña Archivos y descarga el contenido de la carpeta
pluginsomods.
#Variante C: Migración desde tu ordenador (un jugador individual o un servidor propio en PC)
- Mundo de un jugador (Singleplayer):
- Abre la carpeta de guardados: en Windows pulsa
Win + R, escribe%appdata%\.minecraft\savesy busca la carpeta de tu mundo. - Asegúrate de que la carpeta contiene el archivo
level.dat.
- Abre la carpeta de guardados: en Windows pulsa
- Servidor desde una carpeta local:
- Apaga el servidor en la consola con el comando
stop. - Selecciona las carpetas del mundo,
plugins/omods/y empaquétalas en un archivo.zip.
- Apaga el servidor en la consola con el comando
#Paso 2: Preparar el nuevo servidor en mchost.pl
- Inicia sesión en el panel de gestión en manage.mchost.gg.
- Ve a la pestaña Motores e instala el mismo motor y la misma versión de Minecraft que usaba tu servidor anterior (por ejemplo, Paper 1.21.4, Purpur, Fabric o NeoForge). Encontrarás más detalles en la guía Motor y versión del servidor.
- Inicia el servidor durante unos segundos para que el panel genere la estructura de directorios y acepte el archivo
eula.txt. - En la pestaña Consola haz clic en Detener y espera a que el servidor alcance el estado Detenido.
Nunca subas ni sobrescribas archivos del mundo o de plugins en un servidor que esté en marcha. El motor mantiene los datos en la memoria RAM y, al apagarse, sobrescribirá los archivos subidos con el estado anterior.
#Paso 3: Conexión por SFTP y subida de los datos
- En el panel de mchost ve a la pestaña FTP/SFTP.
- Haz clic en Nueva cuenta, crea la cuenta de acceso y guarda la contraseña generada.
- Abre FileZilla o WinSCP e introduce los datos:
- Host: la dirección IP que aparece en la tabla de la cuenta SFTP
- Puerto:
22(protocolo SFTP) - Usuario: el nombre de usuario de la tabla
- Contraseña: la contraseña que definiste al crear la cuenta (Más información en el artículo Cómo conectarse por FTP/SFTP).
- Sube los archivos al nuevo servidor:
- Opción 1 (archivo ZIP - recomendada): sube el archivo
kopia-serwera.zipal directorio raíz del servidor/. Después ve en el panel a la pestaña Archivos, haz clic con el botón derecho en el archivo y elige la opción de descomprimir (Unarchive). - Opción 2 (directorios directamente): sube las carpetas
world,plugins,modsy los archivosops.jsonywhitelist.jsondirectamente en el directorio raíz/.
- Opción 1 (archivo ZIP - recomendada): sube el archivo
Estructura tras subir los archivos:
/
├── server.properties
├── eula.txt
├── world/ ← Tu mundo principal (Overworld)
├── world_nether/ ← Nether (en motores Paper/Purpur)
├── world_the_end/ ← The End (en motores Paper/Purpur)
├── plugins/ ← Todos los plugins .jar y sus carpetas de configuración
├── mods/ ← Archivos de modificaciones (para Forge/Fabric/NeoForge)
├── ops.json ← Lista de administradores del servidor
└── whitelist.json ← Lista de jugadores permitidosPara una explicación detallada de la función de cada archivo, consulta el artículo Estructura de carpetas del servidor de Minecraft.
#Paso 4: Comprobar los parámetros de server.properties y la versión de Java
Tras subir los archivos, revisa los ajustes clave antes del primer inicio:
- Comprobación del nombre del mundo: abre el archivo
server.propertiesen el editor de la pestaña Archivos (o ve a la pestaña Configuración → SERVER PROPERTIES). Revisa el parámetro:Este valor debe coincidir exactamente con el nombre de la carpeta del mundo que subiste (las mayúsculas y minúsculas importan).level-name=world - Modo de licencia (online-mode):
- Si el servidor solo era accesible para jugadores con cuenta de Mojang/Microsoft, asegúrate de que
online-mode=true. - Si en el servidor jugaban usuarios sin cuenta premium, configura
online-mode=false.
- Si el servidor solo era accesible para jugadores con cuenta de Mojang/Microsoft, asegúrate de que
- Versión del entorno Java:
- En la pestaña Inicio / Ajustes comprueba que la versión de Java seleccionada coincide con la versión de Minecraft:
- Java 21: Minecraft 1.20.5, 1.21 y posteriores
- Java 17: Minecraft 1.18 – 1.20.4
- Java 8 / 11: Minecraft 1.12.2, 1.16.5 y anteriores
- En la pestaña Inicio / Ajustes comprueba que la versión de Java seleccionada coincide con la versión de Minecraft:
Encontrarás más información sobre el archivo de configuración en el artículo Guía de server.properties.
#Paso 5: Redirigir la dirección IP y el dominio para los jugadores
No necesitas obligar a tus jugadores a memorizar una nueva dirección IP. Según cómo se conectara tu comunidad:
#Variante 1: Usas tu propio dominio (por ejemplo, mc.tudominio.es)
- Inicia sesión en el panel de gestión DNS del registrador de tu dominio (por ejemplo, Cloudflare, OVH, Cyberfolks).
- Actualiza el registro SRV o el registro A, apuntando a la nueva dirección IP y al puerto asignado en mchost.pl.
- Encontrarás las instrucciones detalladas para configurar los registros en la guía Dominio propio - registros DNS para el servidor.
#Variante 2: Usas un subdominio gratuito
- Ve a la pestaña Subdominio en el panel de mchost.
- Crea un subdominio gratuito y fácil de recordar dentro del dominio disponible (por ejemplo,
tunombre.hostmc.eu). - Comparte la nueva dirección con tus jugadores en el canal de Discord o en la web de tu servidor. Detalles: Dirección del servidor y subdominio propio.
#Paso 6: Iniciar el servidor y crear la primera copia de seguridad
- Ve a la pestaña Consola y haz clic en el botón Iniciar.
- Observa los registros de arranque en busca de estos mensajes:
- Éxito: una línea
[Server thread/INFO]: Done (...s)! For help, type "help". - Advertencias: avisos en amarillo o rojo sobre posibles plugins que falten o errores de la base de datos.
- Éxito: una línea
- Entra en el servidor desde Minecraft y comprueba que:
- Apareces en el lugar correcto del mapa.
- El inventario y el progreso de los jugadores se han conservado.
- Los comandos de los plugins (por ejemplo,
/spawn,/sethome,/rg) funcionan correctamente.
- Ve a la pestaña Copias de seguridad y haz clic en Crear copia para generar un punto de restauración del servidor recién migrado. Más información en el artículo Copias de seguridad del servidor.
#Resolución de problemas tras la migración (Troubleshooting)
#Los jugadores han perdido sus inventarios y aparecen en el spawn como jugadores nuevos
- Causa: cambio del parámetro
online-modedefalseatrue(o al revés). El servidor en modo online genera identificadores UUID de jugadores distintos a los del modo offline. - Solución: configura el parámetro
online-modeenserver.propertiescon el mismo valor que tenía en el hosting antiguo.
#El servidor ha generado un mundo nuevo y limpio en lugar del mapa subido
- Causa: el valor de
level-nameenserver.propertiesno coincide con el nombre de la carpeta subida, o los archivos del mundo se subieron a una carpeta doble (por ejemplo,/world/world/level.dat). - Solución: comprueba en la pestaña Archivos que el archivo
level.datestá directamente en/world/level.dat. Sincroniza el nombre enlevel-name.
#El motor se cae al arrancar con el error UnsupportedClassVersionError
- Causa: versión de Java incompatible (por ejemplo, intentar ejecutar Minecraft 1.21 con Java 17 en lugar de Java 21).
- Solución: ve a los ajustes del servidor y cambia la versión del entorno Java a la que corresponda a tu versión del juego.
#No hay conexión con la base de datos MySQL externa del plugin
- Causa: el hosting antiguo bloqueó el acceso a la base de datos desde direcciones IP externas o desactivó el servicio.
- Solución: crea una base de datos nueva, gratuita y rápida directamente en el panel de mchost, en la pestaña Bases de datos, y después actualiza los datos de acceso en los archivos
config.ymlde los plugins correspondientes.
#¿Necesitas ayuda con la migración?
Nuestro equipo técnico te ayudará con gusto a trasladar el servidor sin complicaciones. Si encuentras alguna dificultad con los archivos o la configuración:
- Únete a nuestra comunidad oficial en Discord.
- Abre un ticket desde el panel: Cómo enviar un problema al helpdesk.
- Elige el plan de hosting adecuado y disfruta de un juego estable: Ir a la oferta de hosting de Minecraft en MCHost.pl.