How to Backup and Restore Your Minecraft Java Server
Step-by-step guide to back up and restore your Minecraft server: save world, plugins, mods, and configs to local backups to prevent loss.
Whether you are moving from another host, preparing for a massive game update, or just want to keep your hard-earned diamond tools safe, backing up and restoring your Minecraft Java server is an essential skill. The entire process revolves around downloading and uploading your core server files, which include your world folders, config files, and any plugins or mods.
This guide will walk you through exactly how to create a backup and how to restore it onto your server.
How to Create a Backup
Before making any major changes or migrating to a new host, you should always create a local backup on your personal computer.
Log in to your server panel and go to Actions > Shutdown to completely stop your server.

Open your File Manager or connect to your server using SFTP (you can follow this guide to connect to SFTP). Navigate to your main server directory at:
Server/
Locate the essential folders and files you want to save within this directory. The most important thing is your
worldfolder (which contains your region, data, and player data). You should also save yourpluginsfolder and themodsfolder located in this exact same path.
Select these folders and click on the 3 dots on the right side and choose Download to download them directly to your computer.

Store these backup files somewhere safe on your local drive!
Restoring Your Server Data
If you have your backup files ready on your computer, getting them onto the new server takes just a few steps.
Log in to your server panel and go to Actions > Shutdown to completely stop your server. Modifying files while the server is running can corrupt your world data.

Open your File Manager or connect to your server using SFTP and locate the main saves folder by navigating to the following path:
Server/
Upload your saved backup world folder. folder (such as region, data, and playerdata) directly on this path. If you're using File Manager, you can drag the folder on the bubble above the path.

Ensure any other configurations are set correctly. This includes making sure your mod versions, config files, and the overall game server version perfectly match the environment your backup came from.
Restart the server by going to Actions > Restart to load into your restored world!

Troubleshooting & Tips
To ensure your backups run smoothly, keep these things in mind:
Test the Migration: Always test the migrated world thoroughly and keep your original backup files safe on your computer until you can completely confirm the migration was successful.
Matching Versions: If your server crashes on startup, verify that your server version matches the backup. Loading a newer world on an older server version will cause critical errors.
Check Folder Structures: Make sure your files are not nested too deep. The server needs to read files like
level.datdirectly inside theworldfolder, not inside an extra folder likeworld/world/level.dat.
Conclusion
Creating and restoring your Minecraft Java world ensures that your massive builds and community progress are never lost. Getting into a regular habit of saving local backups is the best way to manage a stress-free environment for your players.
If you encounter any issues or have further questions, feel free to contact our support team for assistance!