New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Create a Backup of Your Terraria tShock Server
Terraria: tShockTerraria: tShockCreate Backup

How to Create a Backup of Your Terraria tShock Server

Create a backup of a Terraria tShock server

2 min read
Jul 30, 2026

Regular backups of your Terraria tShock server protect you from data loss – whether due to a failed update, a new plugin, a world change or an accidentally overwritten world.

When should you create a backup?

  • Before updating the server version
  • Before installing or updating plugins
  • Before major changes to the configuration
  • Before uploading a different world
  • Before taking your world into hardmode
  • At regular intervals so you always have a safe state to return to

Create a backup

You can find the exact process for creating, managing and restoring a backup in the general guide: Create Backup.

Use the tShock world backups

tShock additionally creates its own world backups at fixed intervals. They are stored in the folder /tshock/backups/ and follow the pattern <world>.wld.<timestamp>.bak, for example:

MyWorld.wld.2026-07-30T12.00.00Z.bak

These backups are complete world files – you turn one back into a world by renaming it.

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Secure the current world
    Download the existing .wld file from the main directory or rename it, in case you want to return to the current state.

  4. Restore the backup
    Copy the desired file from /tshock/backups/ into the main directory of your server and name it exactly like the World Name field in the settings – for example MyWorld.wld. Remove the timestamp and the .bak extension in the process.

  5. Start the server
    Start your server. The restored state is now loaded.

Written byEmeraldHost Team
Last updated on Jul 30, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
Terraria: tShock

Ready to get started?

Rent your Terraria: tShock Server now

Join our Discord community 1257 members online right now