Vintage Story Save Management
Vintage Story stores all player data inside the VintagestoryData folder. Dedicated servers also use the data/Saves directory and a serverconfig.json pointer.
VintagestoryData Locations
- Windows:
%APPDATA%\VintagestoryData - Linux:
~/.config/VintagestoryData - macOS (pre-1.21):
~/.config/VintagestoryData - macOS (1.21+):
~/Library/Application Support/VintagestoryData
Dedicated Server Save Location
On a dedicated server, world files are stored in:
data/Saves/
The active world is defined in serverconfig.json using SaveFileLocation:
"SaveFileLocation": "./data/Saves/default.vcdbs"
Manual Backup (Server)
- Stop the server.
- Copy the current
.vcdbsfile fromdata/Saves. - Store it in a dated backup folder.
- Start the server again.
Restore a Backup
- Stop the server.
- Place the backup
.vcdbsfile intodata/Saves. - Update
SaveFileLocationinserverconfig.jsonif the filename changed. - Start the server and verify the world loads.
Not sure which backup is still intact - or the world says it may be corrupted? Run the
.vcdbs files through our
Vintage Story save
recovery tool: it checks the SQLite structure of the live world and every backup in your
browser (nothing is uploaded), ranks them by integrity and save time, and hands back a clean
ready-to-drop copy with stale -wal/-shm sidecars removed.
Next Steps
Automated Backups: Supercraft offers scheduled Vintage Story backups with quick restore options.
Looking for managed Vintage Story server hosting? Supercraft runs Vintage Story dedicated servers with daily backups, instant setup, and 5 region options.