Valheim Intermédiaire 11 min de lecture

Sauvegarder et restaurer un monde Valheim (nouveau format 1.0)

Sauvegardes Valheim après la 1.0 : nouveau format dossier + chunks, arguments -backups, -backupshort, -backuplong et -saveinterval, restauration pas à pas et automatisation Linux/Windows.

Sauvegarder et restaurer un monde Valheim (nouveau format 1.0)

Sauvegarder et restaurer un monde Valheim (nouveau format 1.0)

Valheim 1.0 a changé la façon dont les mondes sont écrits sur le disque. Les procédures qui circulent depuis 2021 — « renommez le .db.old en .db » — ne s’appliquent plus telles quelles.

Ce guide couvre le format actuel, les arguments de sauvegarde du serveur dédié, la restauration correcte et l’automatisation.

Nos serveurs Valheim sauvegardent automatiquement tous les jours, avec téléchargement depuis le panel. Dès 7,90€/mois.


Ce qui a changé avec la 1.0

Avant : deux fichiers par monde

FichierContenu
MonMonde.fwlMétadonnées : seed, nom, version
MonMonde.dbTout le reste : terrain, structures, coffres, entités
MonMonde.db.oldCopie de la sauvegarde précédente

Chaque sauvegarde réécrivait l’intégralité du .db. Sur un monde de 500 Mo, cela provoquait un freeze de plusieurs secondes et un vrai risque de corruption en cas de coupure au mauvais moment.

Maintenant : un dossier par monde, découpé en chunks

Introduit par le patch 0.221.13 du 6 mai 2026 puis livré avec la 1.0, le nouveau système stocke chaque monde dans son propre dossier à l’intérieur de worlds_local/. Les données de terrain y sont réparties en chunks sur plusieurs fichiers, avec un fichier de métadonnées et un index.

Les sauvegardes automatiques ont, elles aussi, leur propre dossier.

Le bénéfice : lors d’une sauvegarde, seuls les chunks modifiés depuis la dernière écriture sont réécrits. Les sauvegardes sont beaucoup plus rapides et le risque de corruption à mi-écriture s’effondre.

Les sauvegardes de personnage n’ont pas changé de format. Seuls les mondes sont concernés.

La conversion des anciens mondes

Au premier démarrage en 1.0, un monde à l’ancien format est détecté, sauvegardé, puis converti automatiquement. Vous n’avez rien à lancer — mais deux règles s’imposent :

  1. Laissez le serveur finir la conversion sans joueur connecté.
  2. Un monde converti ne se relit plus avec un serveur en version antérieure. Le retour en arrière passe obligatoirement par la sauvegarde d’avant conversion.

Où se trouvent les sauvegardes

ContexteChemin
Windows%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local\
Linux~/.config/unity3d/IronGate/Valheim/worlds_local/
Avec -savedir<chemin indiqué>/worlds_local/
Panel HebergTonServDossier de sauvegardes accessible via File Manager / SFTP

Sur un serveur dédié, utilisez systématiquement -savedir avec un chemin explicite, par exemple -savedir /home/valheim/data. Vous savez ainsi exactement quoi sauvegarder, et vous ne dépendez plus du profil utilisateur.

# Lister les mondes et leur taille (Linux)
du -sh ~/.config/unity3d/IronGate/Valheim/worlds_local/*
# Windows
Get-ChildItem "$env:USERPROFILE\AppData\LocalLow\IronGate\Valheim\worlds_local" -Directory |
  ForEach-Object { "{0} : {1:N0} Mo" -f $_.Name, ((Get-ChildItem $_.FullName -Recurse -File | Measure-Object Length -Sum).Sum / 1MB) }

Configurer les sauvegardes automatiques du serveur

Valheim gère nativement une rotation de sauvegardes, pilotée par quatre arguments de lancement.

ArgumentValeur par défautRôle
-saveinterval1800 (30 min)Intervalle entre deux sauvegardes du monde, en secondes
-backups4Nombre de sauvegardes automatiques conservées
-backupshort7200 (2 h)Délai avant la première sauvegarde de rotation
-backuplong43200 (12 h)Intervalle des sauvegardes suivantes

Un réglage sûr pour un serveur actif

-saveinterval 900 -backups 8 -backupshort 3600 -backuplong 21600

Traduction : sauvegarde du monde toutes les 15 minutes, 8 sauvegardes conservées, première rotation après 1 heure, puis une toutes les 6 heures.

Ne descendez pas -saveinterval en dessous de ~600 secondes. Même avec le système par chunks, écrire trop souvent finit par coûter en performances sans réel gain — vous risquez au pire 10 minutes de jeu.

Forcer une sauvegarde immédiate

Un administrateur connecté peut déclencher une sauvegarde à la demande depuis la console du jeu :

save

Les commandes admin sont détaillées dans notre guide commandes admin Valheim.


Faire une sauvegarde manuelle (la seule qui compte vraiment)

Les sauvegardes automatiques du serveur vivent sur la même machine que le monde. Elles ne vous protègent ni d’une panne disque, ni d’une suppression accidentelle, ni d’une conversion ratée.

Une vraie sauvegarde est une copie hors de la machine.

Procédure propre

  1. Arrêtez le serveur (Stop, pas Kill) — ou, si vous ne pouvez pas l’arrêter, lancez d’abord un save en jeu.
  2. Copiez tout le dossier du monde, pas quelques fichiers : le format par chunks répartit les données sur de nombreux fichiers, et une copie partielle est inutilisable.
  3. Téléchargez l’archive en local.
  4. Redémarrez le serveur.

Linux

SAVE_DIR="$HOME/.config/unity3d/IronGate/Valheim/worlds_local"
tar -czf ~/valheim-backup-$(date +%F-%H%M).tar.gz -C "$SAVE_DIR" .

Windows

$src = "$env:USERPROFILE\AppData\LocalLow\IronGate\Valheim\worlds_local"
$dst = "$env:USERPROFILE\Desktop\valheim-backup-$(Get-Date -Format yyyy-MM-dd-HHmm).zip"
Compress-Archive -Path "$src\*" -DestinationPath $dst

Depuis un panel

Déclenchez la sauvegarde manuelle, puis téléchargez le fichier. Une sauvegarde qui reste sur le serveur n’est pas une sauvegarde.


Restaurer un monde

Cas 1 — Restaurer une de vos archives

  1. Arrêtez le serveur et attendez l’arrêt complet.
  2. Renommez le dossier du monde actuel (ne le supprimez pas) : Midgard → Midgard_avant_restauration.
  3. Décompressez votre archive dans worlds_local/.
  4. Vérifiez que le dossier restauré porte exactement le nom attendu par -world — la casse compte.
  5. Démarrez le serveur et contrôlez les logs.
  6. Connectez-vous seul, vérifiez base et coffres, puis rouvrez aux joueurs.

Cas 2 — Restaurer une sauvegarde automatique du serveur

Les sauvegardes automatiques sont conservées dans leurs propres dossiers, aux côtés du monde, horodatés.

  1. Arrêtez le serveur.
  2. Copiez (ne déplacez pas) le dossier de sauvegarde choisi hors de worlds_local/.
  3. Mettez le monde actuel de côté en le renommant.
  4. Renommez la copie de sauvegarde avec le nom exact du monde, et placez-la dans worlds_local/.
  5. Démarrez et vérifiez.

L’erreur à ne pas commettre : redémarrer le serveur « juste pour voir » avant d’avoir mis vos sauvegardes à l’abri. Le serveur reprend sa rotation et peut écraser la sauvegarde dont vous aviez besoin. Au moindre doute, arrêtez le serveur et copiez tout ailleurs avant d’agir.

Cas 3 — Revenir avant la conversion 1.0

Si la conversion s’est mal passée, le serveur a créé une copie de l’ancien monde avant de le convertir. Récupérez-la, mais gardez en tête qu’elle est à l’ancien format : elle sera reconvertie au prochain démarrage en 1.0. Faites-en une copie hors machine avant de relancer.


Automatiser les sauvegardes externes

Script Linux + cron

#!/bin/bash
# /home/valheim/backup.sh
set -e

SAVE_DIR="$HOME/.config/unity3d/IronGate/Valheim/worlds_local"
BACKUP_DIR="/home/valheim/backups"
RETENTION=14

mkdir -p "$BACKUP_DIR"
tar -czf "$BACKUP_DIR/worlds-$(date +%F-%H%M).tar.gz" -C "$SAVE_DIR" .

# Ne conserver que les N dernières archives
ls -1t "$BACKUP_DIR"/worlds-*.tar.gz | tail -n +$((RETENTION + 1)) | xargs -r rm --
echo "Sauvegarde terminée : $(date)"
chmod +x /home/valheim/backup.sh
crontab -e
# Sauvegarde quotidienne à 5h du matin
0 5 * * * /home/valheim/backup.sh >> /home/valheim/backup.log 2>&1

Windows — tâche planifiée

Enregistrez le script PowerShell de sauvegarde, puis créez une tâche planifiée quotidienne :

$action  = New-ScheduledTaskAction -Execute "powershell.exe" `
             -Argument "-ExecutionPolicy Bypass -File C:\Scripts\valheim-backup.ps1"
$trigger = New-ScheduledTaskTrigger -Daily -At 5am
Register-ScheduledTask -TaskName "Valheim Backup" -Action $action -Trigger $trigger

La règle 3-2-1 appliquée à Valheim

  • 3 copies : le monde en production, la rotation automatique du serveur, votre archive externe.
  • 2 supports différents : le serveur et votre machine (ou un cloud).
  • 1 copie hors site : c’est le téléchargement en local qui joue ce rôle.

FAQ

À quelle fréquence sauvegarder ?

Pour un clan actif : sauvegarde du monde toutes les 15 minutes (-saveinterval 900), rotation automatique toutes les 6 heures, et une archive externe quotidienne. Avant toute mise à jour majeure ou opération risquée, faites une sauvegarde manuelle supplémentaire.

Puis-je copier les fichiers serveur en marche ?

C’est déconseillé. Vous risquez de capturer un monde en cours d’écriture. Si l’arrêt est impossible, lancez un save en jeu puis copiez immédiatement — en acceptant le risque résiduel.

Mon monde fait 800 Mo, est-ce normal ?

Oui sur un monde longuement exploré. La taille suit la surface parcourue et la terraformation, pas le nombre de joueurs. Voir combien de RAM pour un serveur Valheim.

Les personnages sont-ils sauvegardés sur le serveur ?

Non. Le personnage est sauvegardé côté client, chez chaque joueur. Le serveur ne détient que le monde. Vos sauvegardes serveur ne protègent donc pas les vikings de vos joueurs — à eux de sauvegarder leurs fichiers de personnage.

Comment transférer un monde vers un autre hébergeur ?

Même logique : archivez le dossier complet du monde, envoyez-le en SFTP sur le nouveau serveur, alignez -world sur le nom du dossier. Voir transférer un monde Valheim vers un serveur dédié.

Une sauvegarde peut-elle être corrompue ?

C’est devenu bien plus rare depuis le système par chunks, qui n’écrit que les zones modifiées et valide l’écriture. Le risque principal aujourd’hui est une copie partielle faite à la main : copiez toujours le dossier entier.


Conclusion

Trois règles à retenir pour vos sauvegardes Valheim depuis la 1.0 :

  1. Un monde est désormais un dossier — copiez-le en entier, jamais quelques fichiers.
  2. Les sauvegardes automatiques du serveur ne remplacent pas une archive téléchargée hors de la machine.
  3. Au moindre incident, arrêtez le serveur avant toute manipulation : un redémarrage relance la rotation et peut détruire la sauvegarde qu’il vous fallait.

Des sauvegardes automatiques incluses sur tous nos serveurs Valheim →

Pour aller plus loin