NIGHTINGALE · SERVER SAVES · NOVEMBER 2026

How to Back Up and Restore a Nightingale Server Save

Protect your Nightingale world before updates, resets and risky changes, restore a working save cleanly when something breaks, and avoid the traps that overwrite the wrong files or import the wrong realms, on a rented server, your own dedicated server or a game hosted from your PC.

The save is split on purpose

Realm data, each player’s character data, and server settings live in different places. That split is useful when you need to restore the whole world or just one player.

Stop before you copy

A running server keeps writing to disk. Backing up live files can catch part-written data and leave you with a backup that looks complete but will not restore cleanly.

Automatic backup is only a safety net

OfflineBackup helps after a crash, but it is created only on launch, sits on the same disk, and gets overwritten by weekday rotation.

The first joiner matters after a reset

After deleting Offline, the server is “new” again. The next first player to connect can import their realms, which catches people out after a wipe.

What a Nightingale server save actually contains

Nightingale splits persistent data into separate folders because the server is tracking different jobs at once: shared realm state, per-player character state, and server-side settings. That is good news when restoring, because it lets you roll back the whole world, keep passwords, or fix one player without touching everyone else.

If you only remember one rule, make it this: the official dedicated server backup set is NWX/Saved/Offline, NWX/Saved/Config and NWX/Config. Logs help diagnose a failure, but they are not part of the save you need to restore.

Use this file map to separate essential save data from things that can be recreated.

Which Nightingale server folders to back up, restore and reset
FolderBack upReplace on restoreDeleted by a reset
NWX/Saved/OfflineYesYesYes
NWX/Saved/ConfigYesPartlyYes
NWX/ConfigYesPartlyNo
NWX/Saved/OfflineBackupNoNoNo
NWX/Saved/LogsNoNoNo
Partly: only when settings or passwords were lost as well. OfflineBackup lives on the same disk, so it is a source to restore from, not part of your backup.
Offline is the world and every character. The two config folders come along so a restored server starts with the right settings.
Folder What it holds What you lose without it
NWX/Saved/Offline/DedicatedServer/Deploy The server’s realm data: the shared world state for the dedicated server. Your server world. If this is gone, the realm state is gone even if characters still exist.
NWX/Saved/Offline/<PlatformID>/Profiles One folder per player, named after that player’s Steam or Epic ID. This is that player’s character data. That player’s character progress, inventory, appearance and anything attached to that character.
NWX/Saved/Config Settings files the server writes for itself while it runs. Inflexion includes it in the backup set and clears it on a reset, so treat it as part of the world state.
NWX/Config Base config files, including ServerSettings.ini for password and admin password. Your password and admin password if you copied from ExampleServerSettings.ini and edited it here.
NWX/Saved/OfflineBackup Automatic weekday safety copies of the Offline data, made on launch. Not your main backup set. Useful in a pinch, but it does not replace proper off-server backups.
NWX/Saved/Logs Server logs. Nothing you need for save recovery. Keep them for diagnosis, not for world restoration.

NWX/Config/ServerSettings.ini is where the password settings live:

[/Script/NWX.NWXServerSettings]
Password=
AdminPassword=

One more trap: not every important setting lives in a folder. Launch arguments such as -port=, MaxPlayers and -EnableCheats are not stored in the save folders at all. Note them down with each backup, or a restore can bring the world back while the server still starts with the wrong port, player cap or cheat setting.

When to back up your server

Most Nightingale save losses are not random. They happen just before or just after a known risky event. Back up before the change, not after it has already gone wrong.

  • Before a game update: updates can change how the server reads or writes persistent data. If a patch goes badly or the server crashes during first start-up after updating, you need a known-good rollback point.
  • Before a reset: the official reset removes NWX/Saved/Offline and NWX/Saved/Config. That is deliberate deletion, so there is nothing to recover unless you backed it up first.
  • Before changing settings: especially passwords, admin settings or anything else that changes how players connect. Settings problems are easy to fix, but it is faster to restore a clean pre-change copy than to guess what was altered.
  • Before a new player’s first join on a fresh server: on a brand-new dedicated server, the first connecting player can import their realms. If that is not the world you wanted on the server, the mistake is immediate.
  • Before moving to another machine or host: file transfers are routine, but interrupted uploads, wrong folder placement or start-up on the destination before copying everything across can create confusion.
  • On a routine: a backup is most useful when it already exists before the crash. If you want a wider view of the thinking behind rotation and off-machine copies, this guide on how game server backups work covers the basics.

The reason routine backups matter is simple: the server writes persistent state over time. If the only copy you own sits on the same machine and gets overwritten by newer writes, you have no clean point to return to.

How to back up a dedicated server properly

For a reliable Nightingale server save backup, stop first, copy second, compress third. That order is what prevents half-written files and accidental overwrites.

A safe Nightingale backup and restore in three moves
1 · Stop and copy
Graceful stop (Ctrl-C or the panel)
Copy Offline, Saved/Config and Config off the server
Never copy a running server
2 · Clean replace
Set the broken state aside
Empty Offline, then paste the backup in
No mixing of two dates
3 · Start and check
Watch the log until the server is ready
Join first and check realms and characters
Then invite everyone back
Keep these with every backup
  • NWX/Saved/Offline, NWX/Saved/Config and NWX/Config
  • Your launch arguments: port, max players, cheats
  • The date and game version in the file name
OfflineBackup sits on the same disk as the live save, so it does not count as a backup of its own.
The same three moves work on a rented server, a Windows PC or a Linux box.
  1. Stop the server gracefully. On a self-hosted server, use Ctrl-C once, or twice if needed, to begin a graceful shutdown. On a rented dedicated server, use the panel’s Stop control rather than killing the process. This matters because the server can still be writing save data while players disconnect and state is flushed to disk.
  2. Wait for the process to finish. Do not start copying as soon as the window looks quiet. A graceful stop is doing useful work: it closes active writes cleanly. The trade-off is short downtime, but the result is a consistent snapshot.
  3. Copy the official backup set. Copy NWX/Saved/Offline, NWX/Saved/Config and NWX/Config to another location.
  4. Name the backup clearly. Include the date and the game version in the folder or archive name. Also note your launch arguments alongside it, because port, max players and cheats are not in those folders.
  5. Keep the backup off the server. Zip it, archive it, or move it to another machine or storage location. A backup stored only on the same disk is exposed to the same failed drive, mistaken deletion or bad host-side restore.
  6. On a rented server, use the panel or file access tools. Typical panels offer a backup section, a file manager, or SFTP access. Any of those are fine as long as the server is stopped first and the copy leaves the live machine.

On Linux, a single archive command run from the server’s install folder is enough once the server is stopped:

tar -czf nightingale-backup-YYYY-MM-DD-GAMEVERSION.tar.gz \
NWX/Saved/Offline \
NWX/Saved/Config \
NWX/Config

On Windows, the equivalent is simply to copy those three folders to another location, then zip the copy. If you installed the dedicated server through Steam, you can find the install folder from the Steam client with Manage then Browse Local Files.

What the automatic OfflineBackup copy does, and why it is not enough

Nightingale’s dedicated server does have a built-in safety net: the first time the server launches on a particular weekday, it copies the Offline directory into NWX/Saved/OfflineBackup. That is useful, but it protects less than many people assume.

Picture a server you start on Monday and leave running until a crash on Thursday. Monday’s launch made a copy, but Tuesday, Wednesday and Thursday made none, so the newest automatic copy is already three days old. The timeline below shows that week.

Why the automatic copy can be days old
Mondayserver launched: copy made
Tuesday and Wednesdaystill running: no new copy
Thursdaycrash, still no new copy
Fridayrestart: new copy
Newest automatic copy is Monday’s, three days old
The server copies Offline into OfflineBackup only on its first launch of each weekday, so uptime means no fresh copies.
A server that runs for days makes no new automatic copies, which is why your own backups before risky changes matter.
  • It only runs on launch. If your server stays up for days, no new automatic copy is created during that time.
  • It is on the same disk. Disk failure, host-side deletion, or a bad restore on the same machine can wipe both the live save and the automatic copy together.
  • It rotates by weekday. Older weekday copies are overwritten over time, so a “good old backup” may already have been replaced.
  • It is only the Offline data. It does not replace backing up NWX/Saved/Config and NWX/Config, so passwords and other config state may still be missing.

In an emergency, treat OfflineBackup as a restore source, not as a long-term archive. Stop the server, copy the relevant weekday snapshot out to a safe temporary location first, then restore from that copy. That extra copy matters because it gives you one more chance if you pick the wrong weekday the first time.

How to restore a dedicated server backup without making it worse

The biggest restore mistake is rushing and overwriting the only remaining evidence. Before you touch the live folders, make one copy of the broken state so you can undo the restore if you picked the wrong backup.

If you are not sure which backup to trust, use this simple restore decision path first.

Which copy should you restore from?
Something broke: the world, a character or the settings
Is only one player’s character wrong while the realms look fine?
Yes
Restore one player folderStop the server and replace just that player’s Steam or Epic ID folder under Offline.
No
Do you have an off-server backup taken before the problem?
Yes
Restore the full Offline setCopy the broken state aside, empty Offline, paste the backup, then start and check.
No
Is there an OfflineBackup copy dated before the problem?
Yes
Copy it out firstMove that copy somewhere safe, then restore from it like a normal backup.
No
No clean copy left: keep the broken files, read NWX/Saved/Logs, or reset and start fresh
Work from the smallest fix to the biggest, and never restore over the only copy of the broken state.
  1. Stop the server completely. Do not restore over a running process. If the server keeps writing while you replace files, you can end up with a hybrid save that loads badly or stalls during start-up.
  2. Copy the current broken state somewhere safe. Copy the live NWX/Saved/Offline, and if relevant NWX/Saved/Config and NWX/Config, to a separate folder. This is your “undo” point.
  3. Delete the contents of the live Offline folder. Then paste in the backup copy of NWX/Saved/Offline. Clean replacement beats paste-over because leftover newer files can survive if they are not present in the older backup.
  4. Restore config folders only if needed. If the world is broken but your server password, admin password and saved config are still right, you can leave the current config alone. Restore NWX/Saved/Config and NWX/Config when settings were also lost or corrupted.
  5. Start the server and watch it load. Check the console log in NWX/Saved/Logs and, if you use -statusPort, check the status endpoint. A loading server reports 503 and a ready server reports 200 with player details.
  6. Join and test before inviting everyone back. Confirm the correct realms, the expected characters, and your intended settings first. That avoids a crowd of players generating new writes on top of a bad restore.

The trade-off of a clean restore is obvious: anything done after that backup point is lost. The benefit is consistency. Nightingale’s save is a set of related files, so mixing older realm files with newer player files is exactly how odd duplicates, missing structures and partial rollbacks appear.

How to restore just one player’s character

If one player lost their character but the shared world is fine, you do not always need to roll back the whole server. Each player’s character lives in NWX/Saved/Offline/<PlatformID>/Profiles, where <PlatformID> is that player’s Steam or Epic ID.

  1. Stop the server.
  2. Find that player’s current <PlatformID> folder under NWX/Saved/Offline.
  3. Replace only that player’s folder with the backed-up version.
  4. Start the server and have that player join first to confirm the rollback worked.

This works because Nightingale stores per-player character state separately from the realm state. The cost is that you are rolling back only one side of the relationship. If the player placed items, moved resources or changed shared storage after the backup date, the restored character can be out of step with the current world.

Do not use a character-only restore when the realm itself was reset, when shared builds disappeared, or when several players were affected by the same corruption. In those cases, restore the whole Offline set instead of trying to splice old character data into a newer world.

Player-hosted or solo saves on your own PC

For a player-hosted game or solo world, the save lives on the host PC at %localappdata%\nwx\Saved\Offline, and the automatic backups live at %localappdata%\nwx\Saved\OfflineBackup. Press Windows key + R, paste the path, and make sure Nightingale is fully closed before you touch anything. If you are running sessions from your own machine rather than a dedicated server, this primer on hosting a game server on your own PC helps explain the practical differences.

  1. Quit Nightingale fully.
  2. Open %localappdata%\nwx\Saved\OfflineBackup.
  3. Pick the weekday folder with the latest good Date modified from before the problem.
  4. Open that folder, select all files, and copy them.
  5. Go up to nwx\Saved, open Offline, and paste.
  6. Relaunch and check the world.

That official paste-over method overwrites matching files but does not delete newer ones, which can preserve a newer character. If you need a fully clean restore, delete the contents of Offline first and then paste the backup in. The choice is the same as on a dedicated server: paste-over is less destructive but can keep stray newer data; clean replace is more predictable.

Since the 0.8 patch, the game creates automatic backups of local game data. The 0.8.2a hotfix also fixed a small window where final persistence writes could fail when returning to the main menu, causing a slight rollback. The practical lesson is still the same: let the game get back to the main menu before closing it, so the last writes finish cleanly.

Remember that a player-hosted world exists on the host’s PC and only while that host is online. A dedicated server keeps running when players log off, which is one reason save handling is more predictable there.

Moving a world to or from a dedicated server

There are two clean ways to move Nightingale world data.

  • Into a brand-new dedicated server: the official route is the first-player realm import. The first player to connect to a server that has never had a player join can import their realms along with their character. That is useful when moving from a local game onto a dedicated server.
  • Between dedicated servers or hosts: move the same three-folder backup set: NWX/Saved/Offline, NWX/Saved/Config and NWX/Config.

Stop both the source and the destination before copying. On a fresh destination, be careful not to let the wrong person connect first, or the server may import the wrong realms. If the job is really a host migration, not a repair, this guide to moving your server to a new host follows the same basic logic.

Once the restored or moved server is up, friends can reconnect using the normal process for how to join a Nightingale dedicated server.

How to reset a server without losing the world you might want back later

The official way to reset a Nightingale dedicated server to an empty state is to remove NWX/Saved/Offline and NWX/Saved/Config. Do the backup first, then delete. That way the reset is reversible.

Why those two? Offline holds every realm and every character, and Saved/Config holds the settings the server wrote for itself. With both gone, Nightingale starts as if it had never run. NWX/Config is not on the list, so your ServerSettings.ini, with its password and admin password, survives the reset.

The important catch is the realm-import trap. After a reset, the server is “new” again, so the next first player to join can import their realms. If you want a truly empty Abeyance realm, join first with a new character. Reconnecting later with an existing character will not import realms once that first connection has already established the server world.

Fast troubleshooting and a backup routine that stops this happening again

Symptom, likely cause, first fix

Symptom Likely cause First fix
Progress rolled back slightly after quitting Final persistence writes did not complete cleanly Restore the newest good weekday copy if the loss matters; otherwise accept the small rollback and let the game reach the menu before closing next time
World gone after an update or crash Corrupted or missing Offline data Restore the last known-good backup of NWX/Saved/Offline
Restored world, but newer character data or duplicate items still exist Pasted over instead of doing a clean replace Stop the server, delete the contents of live Offline, then restore the backup again
Wrong realms appeared after a reset The first joiner on the “new” server imported their realms Reset again if needed, then control who joins first
Settings or password missing after restore NWX/Config was not restored Restore NWX/Config, especially ServerSettings.ini
Max players or port reverted Launch arguments were never written down Reapply the start command or panel launch options from your notes
OfflineBackup copies are all too new or too old Weekday rotation has already overwritten the version you wanted, or the server kept running without restart Use your off-server backup instead of relying on the automatic copy
Server stuck loading after restore Incomplete backup, or files were copied while the server was running Check NWX/Saved/Logs, watch for status 503 staying on loading, then restore from a clean backup taken with the server stopped
One player lost their character Their <PlatformID> profile data is missing or rolled back Restore only that player’s profile folder from backup if the realm itself is fine

Simple backup routine and host checklist

A good routine is boring by design: stop, copy the three folders, label the backup, store it away from the live machine, and keep launch arguments with it. If you are comparing panels and restore tools, our Nightingale server hosting comparison is a useful shortlist of what to look for.

What to check Why it matters What “good” looks like
Scheduled backups Reduces the chance that the only backup is already outdated You can automate backups around updates, restarts or quiet periods
How many backups are kept One copy is not much help if it already contains the problem You can keep older restore points instead of only the newest one
Download option On-machine backups do not protect against the same disk failing You can pull a copy off the server to local storage
File manager or SFTP access You need direct access to the NWX folders for manual restore work You can browse, download and replace the backup folders cleanly
Restore while stopped Live restores risk half-written data and mixed save states The panel makes it easy to stop first, restore second, start last
Your own launch-argument notes Port, player cap and cheats are not inside the backed-up folders Each backup is stored with a note of the current start command

For self-hosting, keep it simple: make a backup before every update or reset, keep routine archived copies off the PC that runs the server, and never trust the automatic weekday copy as your only recovery plan.

Choosing a host is partly choosing a backup plan

If your current setup makes it awkward to stop, copy, download and restore the three Nightingale save folders, that is an admin problem waiting to happen. Compare panels, backup access and file tools before the next update catches you out.

Compare the best Nightingale server hosts

Nightingale server FAQ

Where are Nightingale server saves stored?

On a dedicated server, the shared realm data is in NWX/Saved/Offline/DedicatedServer/Deploy and each player’s character data is in NWX/Saved/Offline/<PlatformID>/Profiles. For a complete dedicated server backup, copy NWX/Saved/Offline, NWX/Saved/Config and NWX/Config.

Does Nightingale back up saves automatically?

Yes, but only as a safety net. On a dedicated server, the first launch on each weekday copies Offline into OfflineBackup; on local PC saves, the client also keeps weekday backups. It is not enough on its own because it runs only on launch, rotates over time, and lives on the same disk as the live save.

How do I restore a Nightingale backup?

Stop the server first, copy the current broken state somewhere safe, then delete the contents of the live Offline folder and replace them with the backup version. Restore NWX/Saved/Config and NWX/Config as well if settings or passwords were also lost. Start the server, watch it load, and check the world before opening it back up to everyone.

Can I move my Nightingale world to a dedicated server?

Yes. The official route onto a brand-new dedicated server is the first-player realm import: the first player to connect can bring their realms. If you are moving between dedicated servers, copy the standard three-folder backup set with both source and destination stopped.

How do I reset a Nightingale server without losing my world?

Back it up first, then remove NWX/Saved/Offline and NWX/Saved/Config to perform the official reset. That gives you an empty server state while preserving a restorable copy of the old world elsewhere. After the reset, control who joins first, because that first joiner can import their realms.

More Nightingale server guides

Our Nightingale host comparison and the guides that sit alongside this backup walkthrough.

Game updates, dedicated server builds and host panels change over time. If your provider’s current panel flow differs slightly from the steps above, follow the same stop-copy-restore logic and use the host’s present controls.

Similar Posts