Sauvegarder et restaurer un serveur Palworld
Réponse courte : les sauvegardes d’un serveur Palworld se trouvent dans Pal/Saved/SaveGames/0/<dossier_de_monde>/ et contiennent Level.sav (le monde), le dossier Players/ (un .sav par joueur) et WorldOption.sav (les réglages du monde). Avant toute manipulation, forcez une sauvegarde avec la commande admin /Save, puis arrêtez le serveur. Pour restaurer : serveur arrêté, on remplace le dossier de monde, on vérifie DedicatedServerName= dans GameUserSettings.ini, on redémarre.
Chez HebergTonServ, les sauvegardes automatiques quotidiennes sont incluses sur les deux offres Palworld, avec accès SFTP pour télécharger vos propres copies hors serveur.
Où sont stockées les sauvegardes d’un serveur Palworld ?
La documentation officielle Pocketpair situe les sauvegardes du serveur dédié dans :
Pal/Saved/SaveGames/0/<NomDuDossierDeMonde>/Le 0 est fixe sur un serveur dédié. Le dossier de monde, lui, porte un identifiant alphanumérique généré au premier lancement.
Arborescence complète des données à protéger :
PalServer/
└── Pal/
└── Saved/
├── SaveGames/
│ └── 0/
│ └── <NomDuDossierDeMonde>/
│ ├── Level.sav
│ ├── WorldOption.sav
│ └── Players/
│ └── <UUID>.sav
└── Config/
└── WindowsServer/ (ou LinuxServer/)
├── PalWorldSettings.ini
└── GameUserSettings.iniQue contient chaque élément ?
| Élément | Contenu | Perte si absent |
|---|---|---|
Level.sav | Le monde : terrain modifié, constructions, bases, Pals de base, coffres, données de guilde | Le serveur repart sur un monde vierge |
Players/<UUID>.sav | Un fichier par joueur : niveau, statistiques, inventaire, technologies | Le joueur concerné recommence niveau 1 |
WorldOption.sav | Les réglages appliqués au monde | Le serveur reprend les valeurs de PalWorldSettings.ini |
Config/…/PalWorldSettings.ini | Toute la configuration du serveur | À reconfigurer intégralement |
Config/…/GameUserSettings.ini | Contient DedicatedServerName=, qui pointe vers le dossier de monde | Le serveur ne retrouve plus son monde |
Le minimum vital, c’est Level.sav + Players/. Mais sauvegardez Saved/SaveGames/ et Saved/Config/ ensemble : les deux dossiers sont liés par DedicatedServerName=, et restaurer l’un sans l’autre crée des incohérences pénibles à diagnostiquer.
Ce guide est à jour pour Palworld 1.0 (sortie le 10 juillet 2026).
Forcer une sauvegarde avec /Save
Palworld écrit ses sauvegardes automatiquement, mais pas au moment où vous en avez besoin. La documentation officielle liste la commande admin /Save, qui force l’écriture immédiate du monde sur le disque.
Depuis le jeu, après avoir obtenu les privilèges administrateur :
/AdminPassword votre_mot_de_passe_admin
/SaveAdminPassword doit être défini au préalable dans PalWorldSettings.ini ; /AdminPassword s’exécute ensuite en jeu. La liste complète des commandes est détaillée dans les commandes admin Palworld.
Le réflexe à installer : /Save puis /Shutdown avant toute copie de fichiers. Copier un Level.sav pendant que le serveur écrit dedans produit une archive potentiellement inutilisable — vous ne le découvrirez qu’au moment de la restaurer, c’est-à-dire au pire moment.
Pour les serveurs pilotés à distance, la REST API expose également un endpoint de sauvegarde du monde, ce qui permet de déclencher un /Save sans être connecté en jeu. Détails dans RCON déprécié et REST API Palworld.
Quand sauvegarder impérativement ?
| Situation | Pourquoi | Type de sauvegarde |
|---|---|---|
| Avant une mise à jour du serveur | Un patch peut modifier le format de sauvegarde ; le retour arrière n’est possible qu’avec une copie | Complète (SaveGames + Config) |
| Avant d’installer un mod | La doc officielle rappelle que les mods s’utilisent à vos risques : corruption et crashs possibles | Complète |
| Avant un changement de configuration | Une erreur dans PalWorldSettings.ini peut empêcher le démarrage | Config/ au minimum |
| Avant d’importer un monde solo | L’import écrase la structure existante | Complète, téléchargée hors serveur |
| Avant un changement d’hébergeur | Migration = manipulation de fichiers | Complète, téléchargée hors serveur |
| Après une session marquante (raid, gros chantier) | Ancrer un état connu comme bon | SaveGames/ |
Les deux cas les plus fréquents de sinistre restent la mise à jour et l’installation de mods — voyez mettre à jour un serveur Palworld et installer des mods sur un serveur Palworld.
Sauvegarde manuelle : la procédure
- En jeu, avec les droits admin :
/Broadcast Sauvegarde dans 1 minutepuis/Save /Shutdown 60 "Sauvegarde du serveur"— le serveur écrit une dernière fois ses fichiers à l’arrêt- Vérifiez dans la console que le processus est réellement terminé
- En SFTP ou via le gestionnaire de fichiers, téléchargez
Pal/Saved/SaveGames/etPal/Saved/Config/ - Compressez l’ensemble en local avec la date dans le nom :
palworld_2026-08-08.zip - Redémarrez le serveur
À chaud (serveur allumé), un /Save suivi d’une copie immédiate fonctionne le plus souvent. Mais pour une sauvegarde avant opération risquée, faites-la serveur arrêté : c’est le seul moment où plus personne n’écrit dans Level.sav.
Automatiser les sauvegardes sous Linux (bash)
Script simple, sans dépendance, avec rotation sur 7 jours :
#!/bin/bash
# /home/palworld/backup-palworld.sh
SAVED_DIR="/home/palworld/PalServer/Pal/Saved"
BACKUP_DIR="/home/palworld/backups"
RETENTION_DAYS=7
mkdir -p "$BACKUP_DIR"
STAMP=$(date +%Y-%m-%d_%H-%M)
tar -czf "$BACKUP_DIR/palworld_$STAMP.tar.gz" \
-C "$SAVED_DIR" SaveGames Config
# Rotation : supprime les archives de plus de 7 jours
find "$BACKUP_DIR" -name 'palworld_*.tar.gz' -mtime +$RETENTION_DAYS -delete
echo "Sauvegarde terminee : palworld_$STAMP.tar.gz"Rendez-le exécutable puis planifiez-le :
chmod +x /home/palworld/backup-palworld.sh
crontab -eUne ligne pour une sauvegarde quotidienne à 5 h du matin :
0 5 * * * /home/palworld/backup-palworld.sh >> /home/palworld/backup.log 2>&1Adaptez SAVED_DIR à votre installation. Sur une installation SteamCMD standard, le chemin par défaut est ~/Steam/steamapps/common/PalServer/Pal/Saved — voir installer un serveur Palworld avec SteamCMD.
Automatiser les sauvegardes sous Windows (PowerShell)
Même logique, avec Compress-Archive et une rotation sur 7 jours :
# C:\Scripts\Backup-Palworld.ps1
$SavedDir = "C:\PalServer\Pal\Saved"
$BackupDir = "C:\PalworldBackups"
$RetentionDays = 7
New-Item -ItemType Directory -Force -Path $BackupDir | Out-Null
$Stamp = Get-Date -Format "yyyy-MM-dd_HH-mm"
Compress-Archive -Path "$SavedDir\SaveGames", "$SavedDir\Config" `
-DestinationPath "$BackupDir\palworld_$Stamp.zip"
# Rotation : supprime les archives de plus de 7 jours
Get-ChildItem -Path $BackupDir -Filter "palworld_*.zip" |
Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-$RetentionDays) } |
Remove-Item -Force
Write-Output "Sauvegarde terminee : palworld_$Stamp.zip"Planifiez-le avec le Planificateur de tâches Windows, en action powershell.exe -ExecutionPolicy Bypass -File C:\Scripts\Backup-Palworld.ps1. Adaptez $SavedDir : le chemin d’installation Windows par défaut est .\steamapps\common\PalServer.
Ces deux scripts sont volontairement minimalistes — pas de dépendance à installer, rien d’exotique. C’est exactement ce qu’on veut d’un script de sauvegarde : quelque chose qui tourne encore dans six mois sans qu’on y pense.
Restaurer une sauvegarde Palworld
La restauration est l’inverse exact de la sauvegarde, avec une étape de vérification en plus.
1. Arrêter le serveur, complètement
Non négociable. Le serveur réécrit ses fichiers de sauvegarde à l’arrêt : si vous remplacez le dossier de monde alors qu’il tourne encore, votre restauration sera écrasée dès l’extinction suivante.
/Broadcast Restauration en cours, reconnexion dans 10 minutes
/Shutdown 60 "Restauration de sauvegarde"Attendez la fin effective du processus dans la console.
2. Mettre l’état actuel de côté
Avant de restaurer, renommez le dossier de monde en place (par exemple <monde>_avant_restauration) plutôt que de le supprimer. Si la sauvegarde restaurée s’avère plus ancienne ou incomplète que prévu, vous avez encore un chemin de retour.
3. Remplacer le dossier de monde
Décompressez votre archive et remettez le dossier de monde dans Pal/Saved/SaveGames/0/. Vous devez retrouver Pal/Saved/SaveGames/0/<monde>/Level.sav — avec Players/ à côté, pas un niveau plus bas.
Si vous restaurez aussi la configuration, remettez PalWorldSettings.ini et GameUserSettings.ini dans Pal/Saved/Config/WindowsServer/ (ou LinuxServer/).
4. Vérifier DedicatedServerName=
Ouvrez GameUserSettings.ini et contrôlez que la valeur correspond exactement au nom du dossier de monde restauré :
DedicatedServerName=A1B2C3D4E5F6...Casse comprise, sans espace parasite. C’est l’erreur n°1 des restaurations ratées : le nom ne correspond pas, le serveur ne trouve aucun monde à charger, il en crée un neuf, et l’administrateur conclut que sa sauvegarde était vide.
5. Redémarrer et contrôler
Relancez, connectez-vous, vérifiez que les bases sont au bon endroit et que les joueurs retrouvent leurs personnages. Ne supprimez le dossier _avant_restauration qu’après cette validation.
Quelle stratégie de rétention adopter ?
| Fréquence | Rétention | Emplacement | Objectif |
|---|---|---|---|
| Quotidienne, automatique | 7 jours | Sur le serveur | Rattraper une bêtise de la veille |
| Hebdomadaire | 4 semaines | Hors serveur (poste local, stockage externe) | Rattraper un problème détecté tard |
| Ponctuelle, avant opération | Jusqu’à validation | Hors serveur | Filet avant patch, mod ou changement de config |
La règle qui compte : au moins une copie hors du serveur. Une sauvegarde qui vit uniquement sur la machine qu’elle est censée protéger ne protège que des erreurs humaines, pas des pannes. Téléchargez la copie hebdomadaire en SFTP, c’est cinq minutes par semaine.
Côté volume : Level.sav grossit avec le monde — constructions, Pals de base, coffres. Les offres HebergTonServ prévoient 30 Go de SSD NVMe en Starter et 50 Go en Pro, largement de quoi conserver une rotation locale confortable.
Pourquoi le type de stockage protège vos sauvegardes
La documentation officielle Pocketpair est explicite sur la configuration requise du serveur dédié : « Recommended for faster SSD. Low-performance storage may corrupt saved data » — un stockage lent peut corrompre les données sauvegardées.
Ce n’est pas une recommandation de confort. Palworld écrit un Level.sav volumineux en une seule opération ; sur un stockage lent, une écriture qui traîne pendant qu’un arrêt ou un crash survient laisse un fichier partiel, donc illisible. C’est aussi la raison pour laquelle la doc déprécie Docker Desktop pour héberger le serveur : ses performances de stockage exposent au risque de corruption des sauvegardes.
Conséquence pratique : SSD NVMe obligatoire, et pas de HDD ni de montage réseau lent pour le dossier Saved/. Les offres Palworld d’HebergTonServ sont sur SSD NVMe pour cette raison précise. Voir aussi optimiser les performances d’un serveur Palworld.
FAQ
Où sont les sauvegardes d’un serveur Palworld ?
Dans Pal/Saved/SaveGames/0/<dossier_de_monde>/, relatif au dossier d’installation du serveur. Ce dossier contient Level.sav (le monde complet), un sous-dossier Players/ avec un fichier .sav par joueur, et WorldOption.sav (les réglages du monde).
Comment forcer une sauvegarde sur un serveur Palworld ?
Avec la commande admin /Save, exécutée en jeu après avoir saisi /AdminPassword <votre_mot_de_passe>. Le mot de passe doit être défini au préalable via AdminPassword dans PalWorldSettings.ini. La REST API expose également un endpoint de sauvegarde du monde pour piloter cela à distance.
Faut-il arrêter le serveur pour restaurer une sauvegarde Palworld ?
Oui, impérativement. Le serveur réécrit ses fichiers de sauvegarde au moment de l’arrêt : une restauration effectuée serveur allumé sera écrasée à l’extinction suivante. Arrêtez avec /Shutdown 60 "Restauration" et attendez la fin effective du processus avant de toucher aux fichiers.
Pourquoi mon serveur Palworld démarre sur un monde vide après une restauration ?
Presque toujours parce que DedicatedServerName= dans GameUserSettings.ini ne correspond pas au nom du dossier de monde restauré. Le serveur ne trouve alors aucun monde à charger et en génère un neuf. Vérifiez la correspondance exacte, casse comprise, puis redémarrez.
À quelle fréquence sauvegarder un serveur Palworld ?
Une sauvegarde automatique quotidienne avec une rotation sur 7 jours couvre l’usage courant, complétée d’une copie hebdomadaire stockée hors du serveur. Ajoutez systématiquement une sauvegarde ponctuelle avant une mise à jour, une installation de mod ou un changement de configuration.
Un stockage lent peut-il corrompre les sauvegardes Palworld ?
Oui : la documentation officielle Pocketpair indique qu’un stockage peu performant peut corrompre les données sauvegardées, et recommande un SSD rapide. C’est aussi la raison pour laquelle elle déprécie Docker Desktop pour héberger le serveur. Un SSD NVMe est le bon choix pour le dossier Pal/Saved/.
En résumé
- Les sauvegardes vivent dans
Pal/Saved/SaveGames/0/<dossier_de_monde>/:Level.sav,Players/,WorldOption.sav. - La commande admin
/Saveforce une sauvegarde immédiate ; à faire avant toute manipulation. - Restauration : serveur arrêté, on remplace le dossier de monde, on vérifie
DedicatedServerName=, on redémarre. - Rotation conseillée : quotidienne sur 7 jours sur le serveur + une copie hebdomadaire hors serveur.
- Sauvegarde obligatoire avant : mise à jour, installation de mod, changement de config, import de monde.
- Officiel Pocketpair : un stockage lent peut corrompre les sauvegardes → SSD NVMe.
Pour un hébergeur Palworld avec sauvegardes automatiques quotidiennes, SSD NVMe et accès SFTP inclus, les offres HebergTonServ démarrent à 11,90 €/mois (Starter, 8 Go) et 19,90 €/mois (Pro, 16 Go — la RAM recommandée par Pocketpair), avec garantie remboursement 24 h.



