Ein Backup auf deinem Valheim-Server wiederherstellen
Seit Valheim 1.0 ist eine Welt ein Ordner statt eines Dateipaars, und auch die automatischen Backups des Servers sind Ordner. Bei einer Wiederherstellung wird immer ein kompletter Ordner verschoben. Wenn du einzelne Dateien darin umbenennst oder kopierst, entsteht eine Welt, die nicht lädt oder das Gelände neu generiert.
Bevor du anfängst: Stoppe deinen Server. Ein laufender Server schreibt weiter in die Welt, die du ersetzen willst.
Wie Backups gespeichert werden
Alles liegt in worlds_local. Beim Standard-Weltnamen savegame siehst du:
savegame/: die aktive Welt. Sie enthält einen oder mehrere nummerierte Sätze aus_main.N.fwl2,_main.N.db2,_main.N.chunksund_main.N.oksowie eine.chunk-Datei pro Geländestück.Nsteigt bei jedem Speichern, und der Server lädt den höchsten Satz, der eine.ok-Datei hat.savegame_backup_auto-20260912-173107/: ein automatisches Backup, benannt nach Datum, Bindestrich und Uhrzeit. Jedes davon ist eine vollständige Welt.
Mit den Standard-Startparametern speichert der Server alle 30 Minuten, erstellt das erste Backup 2 Stunden nach dem Start, danach eines alle 12 Stunden, und behält 4 davon. Das neueste Backup ist höchstens 12 Stunden alt.
Wenn du einen eigenen Weltnamen verwendest, tragen die Ordner diesen Namen statt savegame.
Methode 1: Restore Backup
- Melde dich im Game Control Panel an und stoppe deinen Server.
- Klicke auf das Symbol Restore Backup im Control Panel deines Servers.
- Wähle ein Backup aus dem Dropdown-Menü.
- Klicke auf Run.
- Starte den Server.
Damit wird der komplette Ordner worlds_local wiederhergestellt, sodass der Weltordner und jede .chunk-Datei darin gemeinsam zurückkommen.
Methode 2: Den Backup-Ordner umbenennen
Damit wählst du ein bestimmtes automatisches Backup nach Datum aus.
- Melde dich im Game Control Panel an und stoppe deinen Server.
- Klicke auf File Manager und öffne den Ordner
worlds_local. - Benenne den aktuellen Weltordner um, zum Beispiel
savegameinsavegame_broken. - Suche das gewünschte automatische Backup, zum Beispiel
savegame_backup_auto-20260912-173107. - Benenne diesen Ordner in den Weltnamen um, zum Beispiel
savegame. - Starte den Server und öffne die Web Console. Warte auf die Zeile
Load world, die bestätigt, dass die Welt geladen wurde. - Sobald die Spieler bestätigen, dass die Welt stimmt, lösche
savegame_brokenoder behalte den Ordner als Reservekopie.
Öffne keinen Backup-Ordner, um darin Dateien umzubenennen oder zu löschen, und kopiere keine _main-Dateien von einem Ordner in einen anderen. Die vier _main.N-Dateien und die .chunk-Dateien gehören als ein Satz zusammen.
Welten, die vor 1.0 erstellt wurden
Eine Welt, die es schon vor 1.0 gab, wurde beim ersten Speichern unter 1.0 ins Ordnerformat umgewandelt. Bei der Umwandlung bleiben die alten Dateien dort liegen, wo sie waren, deshalb enthält worlds_local zusätzlich:
savegame.dbundsavegame.fwl: den letzten Spielstand vor 1.0, dazu die üblichen Kopien.db.oldund.fwl.old.savegame_backup_20260909-134827.dbund.fwl: eine Sicherheitskopie, die das Spiel direkt vor der Umwandlung angelegt hat. Im Namen steht keinauto.- Alle automatischen Backups von vor 1.0, weiterhin als einzelne Paare aus
.dbund.fwl.
All das ist die Welt in dem Zustand, in dem sie vor ihrem ersten Speichern unter 1.0 war. Wenn du eine davon wiederherstellst, versetzt du deine Gruppe zurück auf diesen Tag.
Wenn du genau das willst (Iron Gate verweist in den Notes zu 1.0.12 auf diese Kopie, wenn Gegenstände auf Rüstungs- und Gegenstandsständern ihre Upgrade-Stufe verloren haben):
- Stoppe den Server.
- Benenne im File Manager den Ordner
savegameinsavegame_1-0um. - Stelle sicher, dass
savegame.dbundsavegame.fwldas Paar sind, das du laden willst. Wenn du stattdessen die datierte Sicherheitskopie verwenden möchtest, benenne beide zugehörigen Dateien insavegame.dbundsavegame.fwlum. Stelle niemals eine.dbohne die passende.fwlwieder her. - Starte den Server. Beim ersten Speichern wandelt er das Paar in einen neuen Ordner
savegameum.
Charaktere
Spielercharaktere werden auf dem eigenen PC oder der Konsole jedes Spielers gespeichert, nicht auf dem Server. Eine Weltwiederherstellung bringt Gelände, Gebäude und Truheninhalte zurück; am Inventar oder an den Fähigkeiten ändert sie nichts.
Fehlerbehebung
In der Konsole steht beim Start Check backups!. Der Server konnte den aktuellen Weltsatz nicht lesen. Stoppe ihn und nutze Methode 1 oder Methode 2 mit dem neuesten _backup_auto--Ordner.
Der Server startet eine leere neue Welt. Der World Name im Command Line Manager stimmt mit keinem Ordnernamen in worlds_local überein. Ein Tippfehler dort erzeugt eine neue Welt statt einer Fehlermeldung. Korrigiere den Namen und starte neu.
Die wiederhergestellte Welt ist ein paar Stunden im Rückstand. Das ist der Backup-Abstand. Es ist nichts schiefgelaufen.
Wenn du eine Welt von deinem eigenen PC hochladen möchtest, siehe Welt hochladen.