Affiliate disclosure: TheGamingKit may earn a commission from qualifying purchases. As an Amazon Associate, we earn from qualifying purchases. You do not need to buy a drive if your existing backup storage is suitable.

What a useful server backup includes
A useful backup is a recovery package, not just a folder with a recent date. It should let you bring back the world, player progress and the configuration that made the server work. Saving only the terrain can leave you without permissions, plugin settings or the mod versions that the world expects.
Start with a simple inventory. Record the game edition, Minecraft version, server software and build, world names, plugins or mods, and where the server runs. Also note whether any plugin stores data in an external database. That database needs its own consistent backup; copying the server directory does not capture a remote service.
For a small self-hosted server, copying the complete server directory after a clean shutdown is a practical starting point. Keep the destination outside the active server directory. Check for custom data paths, linked folders and external databases before calling the copy complete.
This guide recommends a stopped-server backup for beginners because it avoids copying files while the game changes them. It does not promise that any archive is usable merely because the transfer finished. Verification and a restore test are part of the process.
Step 1: identify your server and active world
Open your hosting dashboard or the folder used to launch the server. Read the startup log and configuration before copying anything. Make sure you are looking at the live instance rather than an old installation or a folder used for testing.
For Java servers, the level-name setting in server.properties helps identify the main world. Additional worlds or custom world containers can exist. Do not assume a folder called world is the only data worth saving. Check the software and plugin configuration for other locations.
Paper layouts are version-sensitive. Older installations commonly have separate world_nether and world_the_end folders. Paper 26.1 changed dimension storage toward folders inside the main world directory. Preserve the layout you actually have rather than rearranging it to match an older tutorial.
For Bedrock Dedicated Server, inspect the worlds directory and the configured world name. Realms uses its own management interface instead of ordinary server file access. If you are still choosing a setup, read our Minecraft Realms vs server comparison before paying for hosting.
Step 2: stop the server cleanly
Tell players that you are taking a backup and ask them to finish their current activity. Use the host panel’s normal Stop control or the server console’s supported stop command. Wait until the server reports that it has shut down and the process has ended.
Do not confuse an empty player list with a stopped server. The game can still save chunks, tick entities and update plugin data with nobody online. A copy made during those writes can include files from different moments rather than one coherent state.
Avoid a forced kill unless the server cannot shut down normally and you understand the consequences. If shutdown hangs, preserve the logs and diagnose the issue. Do not label a backup taken after a forced interruption as verified until you have tested it.
If your host automatically restarts stopped instances, account for that setting using the host’s documented maintenance workflow. Confirm that the instance remains stopped during the copy. The goal is stable data, not simply clicking a button once.
Step 3: copy worlds, settings and dependencies
Copy all active world data from the same stopped instance. Include server.properties, the relevant access-control files, configuration folders, plugins or mods, and their supporting data. Keep a note of the server executable version and startup settings needed to reproduce the environment.
For Java plugins or modpacks, check whether important data lives outside the world folders. Permissions, economy balances, claims and other features may use separate files or databases. Read the documentation for those components rather than assuming every player detail is stored together.
For Bedrock, copy the complete world folder and the server settings and add-on files needed by that installation. A partial selection of database files is not a beginner-friendly backup. Preserve the whole directory structure while the server is stopped.
A host panel may provide an archive or backup tool that simplifies this step. Inspect the tool’s scope and completion report. Find out whether it includes all server files, only selected directories, or external data. A feature called Backup can mean different things on different hosts.
Step 4: name, store and verify the copy
Use a filename that identifies the server and backup time, such as survival-java-2026-10-12-before-update.zip. Record the timezone in your notes. A useful name saves time when you are choosing between several copies during an outage.
Store the archive away from the running server. Another folder on the same disk can help with an accidental edit, but it does not protect against that disk failing. Keep an independent copy on a separate device or suitable remote storage.
Open the archive and check its contents. Confirm that the expected world folders and configuration files exist. Compare its size with earlier copies and investigate a sudden unexplained drop. An archive test can detect some damage, but it does not prove Minecraft can load everything correctly.
After the copy has completed, start the original server normally and inspect the log. Confirm that players can reconnect. Keep the backup record separate from routine log files so that a future administrator can see what was captured and whether it was tested.
Hosted server panels: questions to ask
If you rent hosting, first read the provider’s backup and restore documentation. Panel labels and workflows vary, so a generic tutorial cannot tell you the exact button sequence for every service. The useful question is what the feature actually preserves.
Ask about backup frequency, retention, storage location, download access and restore scope. Find out whether the host keeps backups outside the server’s storage and what happens after account cancellation. Do not assume an automatic copy remains available indefinitely.
Check whether a restore replaces all files or only the world. A world-only recovery may need matching plugins and configuration restored separately. Ask whether the panel offers an isolated test instance so you can verify an archive without replacing your live game.
Download periodic copies if the plan permits it. A host-managed backup and your own independent copy serve different purposes. Keep the account secure and restrict backup access to people who need it; server files can contain private settings and player information.
Automatic backups without false confidence
Automation helps when it produces consistent copies, records failures and keeps enough history. It becomes risky when a task silently fails or repeatedly copies data from the wrong directory. Set up one manual backup first so you know the required scope.
Choose a tool that documents compatibility with your server software and version. Check how it coordinates world writes and any external databases. A scheduled ZIP operation on a running directory is not automatically a consistent snapshot just because it runs every night.
Have the task report its result somewhere you will notice. Review the last successful completion time, archive size and available storage. Test the process after changing world paths, adding plugins or moving hosts. Those changes can invalidate an otherwise working backup routine.
Do not install an unrelated editing plugin solely because an old article calls it a backup solution. Select tools for their documented backup capabilities. For advanced live-copy workflows, follow the exact software documentation and ensure saving resumes even if the copy fails.
How often should you back up?
Choose a schedule based on how much progress you can accept losing. If players build daily, a monthly archive can leave a large gap. If a server is rarely used, taking a copy after each important session may fit better than collecting frequent empty changes.
A reasonable example for a small active server is a daily backup, several recent daily copies and selected weekly milestones. Busy servers may need more frequent recovery points. These are planning examples, not universal requirements or guarantees against loss.
Always take an extra backup before a version upgrade, plugin change, modpack update, migration or major world edit. Label that copy with the event and keep it beyond your normal rotation until the change has proved stable.
Retention matters as much as frequency. If a problem goes unnoticed for several days, the newest archive may contain it too. Keep enough older history to recover from delayed discoveries, and review storage use before the destination becomes full.
Restore safely: test before replacing the live world
Restoring is a planned replacement of saved state. Progress made after the selected backup will not magically merge into the restored world. Tell players what date you intend to recover and keep a copy of the current state before making changes.
The best first test is an isolated instance with the matching edition, server version, plugins and mods. Keep it inaccessible to normal players and prevent it from writing to production databases. Use a separate test database when a plugin requires one.
With the test server stopped, extract the complete backup into its intended directory. Confirm the world name and startup settings before launching. Avoid mixing an older world with unrelated newer configuration because that introduces another variable into the test.
Inspect startup errors, join with a compatible client, and check known builds, inventories and dimensions. For a live recovery, stop the original instance, preserve its current files, restore the selected matching package, then start and verify. Keep the source archive unchanged so that a failed attempt does not consume your only copy.
Version changes and old backups
A backup records a particular software environment. Opening it under a newer version may migrate the world format. Running it on an older version can be unsupported. Record versions so you can make deliberate choices during recovery.
Paper’s 26.1 release notes specifically warn that an upgraded world cannot be downgraded to a lower version. If you want a route back to the old environment, preserve a backup from before the upgrade together with its matching configuration and dependencies.
Do not reorganize dimension folders by guesswork. A storage-layout change is a migration task, not a routine restore. Use the documentation for the exact versions involved and try the migration on a copy.
Keep a short recovery note with the archive: edition, server build, Java/runtime details where relevant, plugin/mod versions, backup time and the outcome of your latest test. Those few lines are more useful in an emergency than relying on memory.
Realms backups use a different workflow
Realms owners manage saves through the game’s Realm interface. They do not normally download a dedicated server directory through SFTP. Use the backup and world-download features available for the correct edition.
The current Bedrock support instructions describe opening Play, selecting Realms, opening the Realm Hub, and using the World tab to choose a manual or automatic save. The selected save’s menu provides the restore action. Interface names can change, so check the linked official guide if your screen differs.
Restoring a Realm save rolls the world back to that recovery point, including changes to builds and items. Check the timestamp and communicate the impact to other players before restoring. Download a world copy where supported if you want an additional independent record.
A Realms backup is not a license for the game or a way to convert Java and Bedrock worlds. For edition questions, see our Java vs Bedrock guide. Keep game access, hosting and saved-data recovery as separate decisions.
Choosing storage for your backup copies
Use storage you already own if it has enough free space and you can verify it reliably. A new drive is optional. Measure the full backup size, estimate how many recovery points you want to keep, and leave room for world growth and temporary copies.
A portable SSD is convenient when you move archives often or need faster transfers. An external hard drive can suit a larger library when speed is less important. Compare capacity, connection type, warranty and current seller terms rather than buying from a headline transfer-speed number alone.
An always-connected drive is convenient, but an offline or separately protected copy can help if the main system is compromised. Remote storage adds another location; check its account security, upload time, download process and retention settings before depending on it.
Our recommendation is to buy only the capacity and workflow you actually need. There is no single drive that makes a backup reliable by itself. The process still needs consistent copies, enough history and a successful restore test.
Common backup problems and what to check
| Problem | Likely check | Next step |
|---|---|---|
| Restored world looks new | Wrong world path or level-name | Stop the test instance and verify the restored layout |
| Nether or End progress missing | Dimension data omitted | Recover all dimensions from the same backup set |
| Plugin settings or balances missing | Plugin data or external database not captured | Check that component’s documented recovery process |
| Archive unexpectedly small | Wrong directory, exclusions or failed transfer | Inspect contents before rotating older copies |
| Server fails after recovery | Version or dependency mismatch | Compare the startup log with your backup notes |
| Backup task stops working | Storage full or changed access/path | Fix the cause and verify a fresh successful copy |
Frequently asked questions
Is autosave the same as a backup?
No. Autosave updates the active game files. A backup gives you a separate recovery copy from an earlier state.
Do I need to stop my Minecraft server?
For the beginner workflow in this guide, yes. A clean shutdown avoids copying files while the server modifies them. Advanced live backups need a documented consistency mechanism.
Is copying only the world folder enough?
It may capture the main world, but it does not necessarily preserve all dimensions, extra worlds, plugins, settings or external databases. Check the complete recovery scope.
Can I use FTP or SFTP?
A file-transfer client can copy server files, but it does not make a running-world copy consistent. Use the host’s supported transfer method after shutdown.
How many backup copies should I keep?
Keep multiple recovery points based on your activity and available space, plus copies before major changes. Maintain an independent location and test restores.
Can I restore a newer world on an older server?
Do not assume downgrade support. Keep a pre-upgrade backup with its matching server version and follow the relevant migration documentation.
Does a ZIP file prove my backup works?
No. Archive checks help detect some damage, but a test restore verifies that the game and supporting data can actually be recovered.
Do I need to buy a backup plugin or drive?
Not necessarily. A careful manual process and suitable storage you already own can work. Buy tools only when they improve a workflow you can verify.

Official and project documentation
- PaperMC update and backup guidance
- Paper 26.1 world storage changes and downgrade warning
- Microsoft: Bedrock Dedicated Server setup
- Minecraft: restore a Bedrock Realm save
Follow your exact host and software documentation where its backup tools differ from the general workflow above.