Auf einem Valheim Dedicated Server sind das Speichern der Welt und die automatische Backup-Rotation getrennte Einstellungen. -saveinterval bestimmt, wie oft die Welt gespeichert wird. -backups, -backupshort und -backuplong bestimmen Anzahl und Abstände der aufbewahrten automatischen Backups.
Du kannst also das Speicherintervall verkürzen, ohne die Backup-Rotation zu ändern. Die offizielle Anleitung für den Steam-Server nennt die Standardwerte und die Startdateien unter Windows und Linux. Für die Suche nach deinen Weltdaten ist außerdem der tatsächlich verwendete Speicherpfad wichtig.
Speicherintervall und Backup-Rotation
| Parameter mit Standardwert | Wirkung |
|---|---|
-saveinterval 1800 | Speichert die Welt alle 1.800 Sekunden, also alle 30 Minuten. |
-backups 4 | Behält vier automatische Backups: eines mit kurzem und drei mit langem Abstand. |
-backupshort 7200 | Setzt den kurzen Backup-Abstand auf 7.200 Sekunden, also zwei Stunden. |
-backuplong 43200 | Setzt den Abstand zwischen den nachfolgenden Backups auf 43.200 Sekunden, also zwölf Stunden. |
Die Standard-Rotation beschreibt die Server-Anleitung als ein zwei Stunden altes Backup und drei weitere Backups im Abstand von jeweils zwölf Stunden. Ein kürzeres -saveinterval allein erhöht nicht die Zahl der aufbewahrten Backups.
Die Startdatei ändern
- Beende den laufenden Server mit Strg+C im Befehlsfenster.
- Öffne in Steam mit einem Rechtsklick auf Valheim Dedicated Server über Verwalten → Lokale Dateien durchsuchen den Installationsordner. Falls das Programm fehlt, aktiviere Tools in der Bibliothek und installiere es.
- Erstelle eine Kopie von
start_headless_server.batunter Windows oderstart_server.shunter Linux. Steam-Updates setzen die Originaldatei zurück. - Bearbeite den vorhandenen Server-Startbefehl in der Kopie. Lasse Weltname und Passwort unverändert, wenn du nur die Speicher- und Backup-Einstellungen ändern möchtest.
- Speichere die Datei und starte die bearbeitete Kopie direkt. Die Steam-Verknüpfung startet nur die Originaldatei.
Beispiel: Welt alle 15 Minuten speichern
Für 15 Minuten setzt du -saveinterval auf 900 Sekunden. Mit den unveränderten Standardwerten für Backups lautet der Teil des Startbefehls:
-saveinterval 900 -backups 4 -backupshort 7200 -backuplong 43200
Füge diese Parameter in deinen bestehenden Startbefehl ein; ersetze damit nicht den gesamten Befehl. So änderst du das Speicherintervall, während Anzahl und Abstände der automatischen Backups auf den genannten Werten bleiben.
Den richtigen Speicherort finden
Prüfe zuerst, ob dein Startbefehl -savedir [PATH] verwendet. Dieser Parameter überschreibt den Standardspeicherort für Welten und Berechtigungsdateien. Ohne ihn nennt die Anleitung folgende Standardpfade:
- Windows:
../%USERPROFILE%/AppData/LocalLow/IronGate/Valheim - Linux:
~/.config/unity3d/IronGate/Valheim
Nur wenn du das mitgelieferte docker_start_server.sh verwendest, prüfe außerdem DOCKER_DATA_VOLUME in diesem Skript. Standardmäßig speichert es die Daten im Docker-Volume valheim_server_data. Bei einem selbst gesetzten Dateisystempfad musst du das Verzeichnis vor dem Start anlegen.
Wenn eine Änderung fehlt, kontrolliere, ob du die bearbeitete Startdatei gestartet hast. Die Meldung Game server connected bestätigt lediglich, dass der Server Verbindungen annehmen kann; sie zeigt nicht an, ob bereits ein Backup im gewählten Abstand angelegt wurde.
Quellen
Titelbild: Valheim: ein Charakter mit Hammer beim Bau eines Holzhauses. © Iron Gate AB. · www.valheim.com



