Skip to content

Backups

Backups are ZIP archives under a per-server destination (default {installDir}\Backups unless you set another folder). Legacy loose-folder archives can still restore / import.

KindLive sourceInside the archive
WorldShooterGame/Saved/SavedArksSavedArks/
Players.arkprofile (+ related) under SavedArks / SaveGamesPlayerProfiles/
INIGame.ini + GameUserSettings.ini in Config/WindowsServerConfigWindowsServer/

On-disk layout:

{backupRoot}/
World/
Player profiles/
INI/

New archives are named {server}-{kind}-{type}-…-{YYYYMMDD-HHmmss}.zip (compact local date at the end). Create and restore require installation health Ready; you can still browse, export, and import archives beforehand.

  • Per server — Workspace → Backups (create, schedule, restore, export/import, open folder)
  • Fleet — sidebar Backups (health, disk pressure, destinations)
Per-server Backups tab with world save destination, schedule controls, and backup history
Workspace Backups — create, schedule, and restore for one profile.
Backups dashboard showing backup health across all servers, disk usage, volumes, and destinations
Fleet Backups — health, disk usage, and destinations across servers.
TriggerBehavior
Manual createUI creates the selected kind(s); flushes world via RCON SaveWorld when active
World scheduleOptional; world only; server must be active; interval minimum 5 minutes
Player join/leaveSession watcher snapshots (not gated by the world schedule)
INI-on-saveDebounced after a successful INI save
StopBest-effort pre_stop (world + players + INI) after graceful exit
RestartFail-hard pre_restart after stop, before start
Safe updateFail-hard pre_update before SteamCMD work

Default schedule policy (when enabled): interval 60 minutes; retain ~20 world / ~20 players / ~10 INI (configurable).

Use these when moving archives between disks or hosts:

  • Export — copy a completed archive to a path you choose (USB, NAS, another folder). The managed original stays put.
  • Import — pick a YARK-compatible ZIP for the active kind tab; YARK validates it, copies it into the backup destination with a unique name, and lists it in history. Import does not restore live files — use Restore when you are ready.
  • Delete — remove one or more completed archives from history and disk from the history row actions.

Unsafe or corrupt ZIPs are rejected before anything is written outside the managed backup folder.

  1. Backup must be completed

  2. Server must not be running

  3. YARK creates a same-kind pre_restore safeguard first

  4. Then applies the archive:

    • World — replaces live SavedArks
    • Players — overlays profiles (does not wipe unrelated live profiles)
    • INI — copies present INI files into live config
SnapshotFailure mode
pre_restart / pre_updateFail-hard — operation stops; no blind continue
pre_stopBest-effort — server already stopped; warning event if packaging fails
INI-on-saveBest-effort

Richer restore-audit history in the Backups UI is still on the roadmap — see the product site.