Game Hosting

Monsoon Special: save up to 35% on Minecraft & game server plans Up to 35% off games

Claim offer
How to Migrate Your Minecraft Server to a New Host Without Losing Data
Sep 6, 2026 34 views

How to Migrate Your Minecraft Server to a New Host Without Losing Data

A safe, step-by-step process for moving your world, plugins, and player data to a new Minecraft hosting provider.

How to Migrate Your Minecraft Server to a New Host Without Losing Data

Switching hosts is stressful when your world, player data, and plugin configs represent months (or years) of work. Follow this process to migrate safely.

Step 1: Take a Full Backup First

Before touching anything, download a complete backup of:

  • The world, world_nether, and world_the_end folders (or your world name equivalent)
  • The plugins folder, including each plugin's config subfolder
  • server.properties, whitelist.json, ops.json, banned-players.json, banned-ips.json
  • Any custom datapacks or resource packs

Do this even if your current host claims to auto-migrate for you. Never rely on a single copy of your world existing in only one place during a migration.

Step 2: Set Up the New Server (Don't Start It Yet)

  1. Create the new server instance on your new host at the matching Minecraft version and server jar (Paper/Purpur/Forge/Fabric) as your old one.
  2. Upload your world folders and plugins before first boot.
  3. Copy over server.properties settings you rely on (gamemode, difficulty, MOTD, etc.).

Step 3: Do a Test Boot Privately

Start the new server with the old world loaded, but keep it off the public IP/DNS for now:

  • Confirm the world loads without corruption errors in the console
  • Check /tps and general stability for a few minutes
  • Verify plugins loaded correctly and player data (balances, ranks, claims) is intact

Step 4: Freeze the Old Server Before Final Sync

Announce a short maintenance window, stop the old server, and take one final backup of the world folder โ€” this captures any changes made between your first backup and the cutover.

Step 5: Cut Over DNS/IP and Announce

Update your server address (A record, SRV record, or shared IP in your Discord) and let players know. Keep the old host active for a few days as a safety net in case anything needs to be pulled from it.

Common Migration Mistakes

  • Forgetting usercache.json and per-player data files in world/playerdata
  • Migrating to a different Minecraft version without checking plugin compatibility first
  • Not testing the new server privately before pointing players at it

RepublicNodes support can help walk through a migration and includes automated backups on every Minecraft hosting plan, so you always have a safety net during a move.

Did you find this blog helpful?

found this blog helpful.