Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To update a self-hosted 7 Days to Die dedicated server, stop the server, back up its saves and configuration, then run SteamCMD against the existing installation with App ID 294420:

steamcmd +force_install_dir "<server-path>" +login anonymous +app_update 294420 validate +quit

SteamCMD downloads changed files instead of creating a new server. Your world is normally preserved because save data remains in the server directory, but configuration, launch scripts and mods should be backed up and reconciled after the update. Experimental and pinned releases require a branch argument, and every player must use the same branch and build as the server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What the update actually changes

The dedicated server is a separate Steam application from the game client. Its Steam App ID is 294420; using the client’s App ID will not update the dedicated-server files.

An update through SteamCMD replaces or adds program files in the installation directory. It does not intentionally erase your world, player data or administrator lists. Data can still be lost if you delete the directory, point SteamCMD at a different directory, update while the process is writing a save, or overwrite custom files without a backup. Treat the operation as a file replacement with a possible configuration migration, not as a fresh installation.

#1 Best Overall
Haxtec Metal DND Dice Set, 7 Pcs Antique Polyhedral Dice for Table Games
  • Premium PU Leather Dice Bag Included Each Haxtec metal dice set comes with a high-quality, durable PU leather dice bag with quick open and close drawstring design for easy dice storage and carrying
  • Solid Zinc Alloy Heavy Metal Dice Each die is cast from solid zinc alloy for a satisfying heft that plastic dice can’t match – built to last for years of tabletop gaming without chipping or fading
  • Easy to Read with Smooth Rounded Edges Numbers are deeply engraved with high contrast for quick reading at a glance, and every edge is smoothly rounded with no sharp points for comfortable rolling
  • Why Some Dice Are Slightly Smaller (Smart Weight Management) D4, D6, D8 are intentionally sized at 14-16mm – this keeps the total dice set weight comfortable (105g, 3.7oz) while still being fully readable; full-size metal dice would be 150-180g (5.3-6.3oz), which many players find too heavy for long sessions
  • Classic Antique Bronze Vibe & Perfect DND Gift Electroplated and deliberately worn for an ancient, battle-worn bronze tone that never goes out of style – an ideal D&D gift for players, dice goblins, and TTRPG collectors, perfect for rogue, warlock, or barbarian characters

Prepare before stopping the server

Schedule a clean maintenance window

Tell players when the server will be unavailable. Stop the server through its normal console command, service manager or launch script, and wait for the process to exit. Do not run SteamCMD while the game server is saving, generating terrain or writing log files. Updating a live installation can leave incomplete files or a damaged save.

Make a backup set

At minimum, copy these items to storage outside the active installation:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • The complete save-data directory, including the world, player profiles and generated region data.
  • serverconfig.xml, including any settings you changed from the vendor template.
  • serveradmin.xml, which contains bans, whitelist entries, administrators and command permissions.
  • Launch scripts, service definitions and any environment or start-up files used to select the configuration.
  • Mod files and the mod installation layout.

If storage allows, make a second copy of the entire server installation. Keep the backup dated and do not place it inside the directory that SteamCMD will update. A full copy makes rollback much faster than reconstructing individual files.

Record the current state

Write down the current game branch, server directory, launch command, enabled mods and the last known working build. This record helps you distinguish a failed update from a server that was launched with the wrong directory or branch.

Update the latest stable server with SteamCMD

Use the existing installation directory. Do not create a new empty directory unless you deliberately want a separate test server.

  1. Stop the server. Confirm that its process has exited and that no save operation is still running.
  2. Complete the backups. Verify that the save directory and both XML files can be opened from the backup location.
  3. Open SteamCMD. On Linux, run steamcmd.sh; on Windows, run steamcmd.exe. Use an account and permissions that can read and write the server directory.
  4. Run the update command. Replace the placeholder with the directory that already contains the dedicated server:
steamcmd +force_install_dir "<server-path>" +login anonymous +app_update 294420 validate +quit

On Linux, the same arguments are normally run with steamcmd.sh and a Linux path. On Windows, use steamcmd.exe and a Windows path. SteamCMD logs in anonymously, checks App ID 294420, downloads changed files and validates the installation before exiting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Haxtec Metal DND Dice Set, 7 Pcs Blue Polyhedral Dice for Table Games
  • Complete 7-Piece Copper Blue Enamel Dice Set Includes D20, D12, D10, D%, D8, D6, D4 – each die features hand-enameled blue coating with bright electroplated copper edges for a stunning, high-end look that resists wear and keeps its shine for years
  • Premium PU Leather Dice Bag Included Each set comes with a high-quality, durable PU leather dice bag with quick open and close drawstring design for easy dice storage and carrying
  • Easy to Read with Smooth Rounded Edges Numbers are deeply engraved with high contrast for quick reading at a glance, and every edge is smoothly rounded for comfortable rolling
  • Solid Zinc Alloy & Smart Size Management Each die is cast from solid zinc alloy for a satisfying heft. D4, D6, D8 are intentionally sized at 14-16mm to keep total weight comfortable (105g, 3.7oz) while fully readable; full-size metal dice would be 150-180g (5.3-6.3oz), which many players find too heavy
  • Perfect DND Gift for Players & Collectors The regal copper and blue enamel combination is ideal for wizards, druids, or rogues – a great D&D gift for dice goblins, DND lovers, and TTRPG players
  1. Read the SteamCMD output. A successful run should complete the app update without a fatal error. If SteamCMD reports that files were downloaded or validated, that is expected. Save the output if you need to diagnose a problem.
  2. Do not delete the old directory. The point of +force_install_dir is to update the files in place while leaving the server’s data alongside them.

Rerunning the same command later is the normal update operation. SteamCMD pulls only files that changed since the installed build, then validates missing or damaged files.

Choose a stable, experimental or pinned branch

Use the stable command unless you have a specific reason to test an experimental release or remain on a documented older branch. Branch names can change, so confirm the exact name exposed by Steam before using one.

Branch choice Command pattern Best for Main risk
Latest stable +app_update 294420 validate Most public servers and players who want the supported release An update can still require configuration or mod changes
Latest experimental +app_update 294420 -beta latest_experimental validate Testing upcoming changes before they reach stable More frequent changes and possible incompatibility with mods or players
Pinned or named branch +app_update 294420 -beta <branch_name> validate Reproducing a documented build or coordinating a fixed version The branch may be renamed, removed or unavailable later

Keep experimental files separate

When possible, update an experimental branch in a separate directory. Give it its own save directory, configuration and launch script. This prevents a test build from changing the files used by your public server and lets you return to stable without copying files back and forth.

Match the client branch

A server and a client must use the same branch and build to connect. Players on stable may be unable to join an experimental server, and players on an older pinned build may be rejected by a newly updated stable server. Tell players exactly which branch to select in their game client before opening the server.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Reconcile configuration after the files update

Do not assume that the vendor-provided configuration template is unchanged. Releases can add, rename or alter properties, so compare the newly installed template with your maintained copy.

  1. Keep your backed-up serverconfig.xml unchanged as the reference for your settings.
  2. Inspect the new template supplied with the updated installation.
  3. Merge new or changed properties deliberately into the maintained configuration. Preserve the world name, gameplay settings, network settings and other choices you intentionally made.
  4. Check the launch script or service definition so it still points to the intended configuration file and installation directory.
  5. Restore serveradmin.xml only from the backup if the update replaced it or if your permissions are missing. Confirm that bans, whitelist entries, administrators and command permissions are present.

Copying an old configuration over a new template without comparison can hide settings introduced by the release. Conversely, starting with an untouched vendor file can reset your world selection, access controls or gameplay rules. A deliberate merge avoids both problems.

Rank #3
HEIMDALLR Liquid Core Dice Set with First Ever LED Display Case - 7-PC Hand-Painted Sharp Edge DND Dice Set with Gift Dice Box - Resin Dungeons and Dragons Dice Set (D&D Dice Set) (Aurora)
  • Mesmerizing Liquid Core Dice Set: Elevate your D&D adventures with our mesmerizing liquid core dice set. Crafted from high-quality, non-toxic resin, these polyhedral D&D dice feature a swirling, turbulent liquid core that creates a truly unique gaming experience.
  • Celestial-Inspired Design: Immerse yourself in the starry heavens with our sharp edge resin dice set, available in 5 stunning colors inspired by the stars. Each die boasts a custom Norse font reminiscent of ancient Futhark runes, and is meticulously hand-painted and polished for sharp edges and gleaming faces.
  • Illuminated Presentation: Unveil your role playing dice in style with our first-of-its-kind LED display dice box. These LEDs, positioned under each die, create a subtle glow when the box is opened, enhancing the premium look and feel. The box's Norse style celestial-themed artwork inlaid with gold foil makes it a perfect holiday gift.
  • Perfect for D&D Enthusiasts: These d and d dice are designed with readability in mind, ensuring you never struggle to decipher a roll during critical moments. Each set contains 7 polyhedral dice, including D4, D6, D8, D10, D12, D20, and D%, making them perfect for D&D adventures. The set is slightly larger than standard 16 mm dice to ensure that they stand out on the table.
  • Heimdallr Guarantee: Backed by the legendary Heimdallr guarantee, our dnd dice sets are crafted for your satisfaction. If you're not completely happy with your purchase, contact us, and we'll do our best to make it right—no questions asked.

Restore and check mods

Mods are outside SteamCMD’s normal validation scope and may be overwritten, disabled or rendered incompatible by a game update. Compare the mod backup with the files currently present after the update.

  • Check each mod’s stated compatibility with the server build and branch.
  • Restore custom mod files only after the base server has started successfully without them.
  • Test one mod group at a time when the collection is large; this makes a failing mod easier to identify.
  • Keep a copy of the pre-update mod set so you can roll back without guessing which files changed.

Start the updated server and validate it

  1. Launch the server with the reconciled configuration and the same start-up options used before the update.
  2. Watch the console and log from the first line through world loading. Stop if you see a fatal configuration, missing-file or mod error.
  3. Connect with a client running the matching branch and build.
  4. Confirm that the expected world loads and that a known player can see their inventory and progress.
  5. Test administrator commands, bans, whitelist behavior and permissions.
  6. Check that the server is listening on the expected ports and that an external player can connect.
  7. Test important mods and gameplay functions before announcing that maintenance is complete.

If the world, permissions or settings appear missing, stop the server before it saves over anything. First verify that the launch command points to the original installation and configuration, then compare the active files with your backup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshoot common update failures

SteamCMD updates the wrong directory

Symptom: SteamCMD reports a successful update, but the running server still shows the old build or an empty world.

Fix: Check the exact path supplied to +force_install_dir and the path used by the launch script. Make sure both refer to the same installation. If you accidentally updated a new directory, stop the server, return to the backed-up directory and rerun the command there.

SteamCMD cannot find or update the app

Symptom: The command fails with an app, login or permission error.

Fix: Confirm that you used dedicated-server App ID 294420, not the game client’s App ID. Check network access, SteamCMD’s executable, write permissions on the target directory and available disk space. On Linux, invoke the correct steamcmd.sh; on Windows, use steamcmd.exe. Correct the problem and rerun the same command.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Haxtec Metal DND Dice Set, 7 Pcs Red Polyhedral Dice for Table Games
  • Complete 7-Piece Silver Red Enamel Dice Set Includes D20, D12, D10, D%, D8, D6, D4 – each die features hand-enameled red coating with bright electroplated silver edges for a stunning, high-end look that resists wear and keeps its shine for years
  • Premium PU Leather Dice Bag Included Each set comes with a high-quality, durable PU leather dice bag with quick open and close drawstring design for easy dice storage and carrying
  • Easy to Read with Smooth Rounded Edges Numbers are deeply engraved with high contrast for quick reading at a glance, and every edge is smoothly rounded for comfortable rolling
  • Solid Zinc Alloy & Smart Size Management Each die is cast from solid zinc alloy for a satisfying heft. D4, D6, D8 are intentionally sized at 14-16mm to keep total weight comfortable (105g, 3.7oz) while fully readable; full-size metal dice would be 150-180g (5.3-6.3oz), which many players find too heavy
  • Perfect DND Gift for Players & Collectors The bold silver and red enamel combination is ideal for barbarians, fighters, or rogues – a great D&D gift for dice goblins, DND lovers, and TTRPG players

The server will not start after updating

Symptom: The process exits immediately or logs configuration errors.

Fix: Stop it, preserve the failed log, and compare your configuration with the new template. Add or rename properties required by the new release, then launch again. If a mod is involved, start once with the mod files removed or moved aside. Restore the pre-update configuration and mod backup only as a temporary rollback while you identify the changed requirement.

Players receive a version or branch mismatch

Symptom: The server is online, but clients cannot join.

Fix: Verify the server’s selected branch and build, then have every player select the same client branch. A stable client cannot normally join an experimental or pinned server that reports a different build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The world or player data appears reset

Symptom: The server starts with a new world, missing progress or default settings.

Fix: Stop the process immediately. Check the launch configuration, world name and save-data location. The usual cause is a different installation or configuration path, not the SteamCMD update itself. Restore the known-good save directory and configuration from the backup only after confirming the server is fully stopped.

Best Value
HEIMDALLR Liquid Core Dice Set with First Ever LED Display Case - 7-PC Hand-Painted Sharp Edge DND Dice Set with Gift Dice Box - Resin Dungeons and Dragons Dice Set (D&D Dice Set) (Fenrir's Shadow)
  • Mesmerizing Liquid Core Dice Set: Elevate your D&D adventures with our mesmerizing liquid core dice set. Crafted from high-quality, non-toxic resin, these polyhedral D&D dice feature a swirling, turbulent liquid core that creates a truly unique gaming experience.
  • Celestial-Inspired Design: Immerse yourself in the starry heavens with our sharp edge resin dice set, available in 5 stunning colors inspired by the stars. Each die boasts a custom Norse font reminiscent of ancient Futhark runes, and is meticulously hand-painted and polished for sharp edges and gleaming faces.
  • Illuminated Presentation: Unveil your role playing dice in style with our first-of-its-kind LED display dice box. These LEDs, positioned under each die, create a subtle glow when the box is opened, enhancing the premium look and feel. The box's Norse style celestial-themed artwork inlaid with gold foil makes it a perfect holiday gift.
  • Perfect for D&D Enthusiasts: These d and d dice are designed with readability in mind, ensuring you never struggle to decipher a roll during critical moments. Each set contains 7 polyhedral dice, including D4, D6, D8, D10, D12, D20, and D%, making them perfect for D&D adventures. The set is slightly larger than standard 16 mm dice to ensure that they stand out on the table.
  • Heimdallr Guarantee: Backed by the legendary Heimdallr guarantee, our dnd dice sets are crafted for your satisfaction. If you're not completely happy with your purchase, contact us, and we'll do our best to make it right—no questions asked.

Validation repeatedly redownloads files

Symptom: Every run reports damaged or missing files.

Fix: Check disk health, free space, directory permissions and security software that may lock or remove files. Ensure the server is not running during validation. If the same files continue to fail, compare the installation with a clean copy and keep the save-data backup separate while repairing program files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Rollback safely when an update breaks the server

Rollback is a file operation, so do it with the server stopped and with a copy of the failed state preserved for diagnosis.

  1. Stop the server and retain the current logs and installation under a dated name if storage permits.
  2. Decide whether the problem is a configuration, mod or program-file change. Do not restore everything blindly if only one layer failed.
  3. Restore the previous configuration, server-admin file and mod set from the backup.
  4. If program files must also be reverted, replace the installation with the pre-update copy or update into a separate directory using the required pinned branch.
  5. Point the launch script at the restored directory and confirm that it uses the matching save-data location.
  6. Start the server, connect with a client on the same build and verify the world and permissions before allowing players back.

Keep the backup until the updated server has run successfully through a normal save cycle and players have confirmed their progress.

Self-hosting versus managed hosting

You can administer updates yourself with SteamCMD or have a managed game-server host perform much of the maintenance. The right choice depends on how much control you need and who will own backups and recovery.

Consideration Self-hosted server Managed hosting
Update control You choose the exact maintenance window, branch and validation command. The host supplies a control panel or support process; available branch controls vary.
Downtime responsibility You schedule, announce and perform the stop/start cycle. The host may provide scheduled maintenance tools, but you still need to communicate outages.
Backups You must copy saves, XML files, scripts and mods and verify that restores work. Backup frequency, retention and restore access depend on the host; confirm them before relying on the service.
Branch and mod flexibility Full operating-system access generally gives the most flexibility, subject to compatibility. Some hosts limit custom branches, file access or mods.
Operating-system administration You maintain SteamCMD, permissions, storage, firewall rules and logs. The provider maintains the underlying machine, while you manage server settings and content allowed by the plan.
Cost Uses your existing hardware and connection, with your own electricity and administration time. Requires a recurring hosting charge; the amount and included resources are provider-specific.
Support You diagnose SteamCMD, configuration and mod failures yourself. Support availability and scope depend on the provider’s service terms.

Managed hosting can be practical if you do not want to maintain an operating system or backup routine. Before switching, confirm that the service supports the branch, mods, save migration and restore process your community requires.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A repeatable maintenance checklist

  • Announce downtime and stop the server cleanly.
  • Back up saves, serverconfig.xml, serveradmin.xml, launch files, mods and, when possible, the complete installation.
  • Confirm the target directory and selected branch.
  • Run SteamCMD with App ID 294420 and validate.
  • Compare the new configuration template with your maintained settings.
  • Check mod compatibility and restore only the files you intend to use.
  • Start the server and read the complete log for errors.
  • Connect with a matching client and test the world, permissions, ports and mods.
  • Retain the backup until a successful save cycle has completed.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.