Soulmask Intermédiaire 9 min de lecture

Sauvegarder et restaurer un serveur Soulmask (world.db, backups automatiques, WS/Saved)

Guide complet pour sauvegarder et restaurer un serveur Soulmask : emplacement du monde (WS/Saved/Worlds/Dedicated/world.db), backups automatiques au redémarrage, restauration et transfert par SFTP.

Sauvegarder et restaurer un serveur Soulmask (world.db, backups automatiques, WS/Saved)

Sauvegarder et restaurer un serveur Soulmask

Un crash, un raid désastreux, une mise à jour ratée : tôt ou tard, vous aurez besoin de restaurer votre serveur Soulmask. Ce guide explique où se trouve réellement votre monde, comment Soulmask gère ses backups automatiques, et comment sauvegarder puis restaurer proprement.

Emplacements vérifiés contre la documentation communautaire et le wiki officiel Soulmask Private Server.

Chez HebergTonServ, des sauvegardes automatiques quotidiennes sont incluses, et vous pouvez créer des sauvegardes manuelles en un clic depuis le panel.

⚠️ Règle d’or : arrêtez le serveur avant de copier ou restaurer un monde. Copier un world.db pendant que le serveur écrit dedans = fichier corrompu.


Où est stocké votre monde Soulmask ?

Sur un serveur dédié, le monde se trouve dans un sous-dossier nommé d’après la carte :

WS/Saved/Worlds/Dedicated/Level01_Main/world.db
CarteDossier
Forêt de BrumeWS/Saved/Worlds/Dedicated/Level01_Main/
Sables Mouvants (DLC)WS/Saved/Worlds/Dedicated/DLC_Level01_Main/

Le fichier world.db contient tout : terrain modifié, bases, tribus, inventaires, progression.

Les autres fichiers à sauvegarder

ÉlémentEmplacement
Le mondeWS/Saved/Worlds/Dedicated/<carte>/world.db
Le tuning gameplayWS/Saved/GameplaySettings/GameXishu.json
La config serveurWS/Saved/Config/WindowsServer/ (ou LinuxServer)

Pour une sauvegarde complète et sûre, copiez tout le dossier WS/Saved/ d’un coup. Vous embarquez monde + config + gameplay.


Les backups automatiques de Soulmask

Soulmask crée automatiquement des backups à chaque redémarrage du serveur, conservés ici :

WS/Saved/Worlds/Dedicated/backups/

Le serveur garde par défaut jusqu’à 8 backups glissants. Vous pouvez aussi régler la fréquence via les paramètres de lancement :

ParamètreDéfautDescription
-saving=N300Intervalle de sauvegarde auto (secondes)
-backup=N900Intervalle de backup (secondes)
-initbackupCrée un backup à chaque démarrage

8 backups, c’est utile mais insuffisant comme stratégie unique : ils sont stockés sur le même serveur. Une sauvegarde externe (téléchargée chez vous) reste indispensable.


Sauvegarde manuelle (méthode propre)

  1. Arrêtez le serveur depuis le panel
  2. Ouvrez le File Manager ou connectez-vous en SFTP
  3. Naviguez jusqu’à WS/Saved/
  4. Téléchargez tout le dossier WS/Saved/ sur votre PC (ou compressez-le en .zip avant)
  5. Datez l’archive : soulmask-save-2026-06-16.zip
  6. Redémarrez le serveur

Conservez au moins 3 sauvegardes datées à des moments différents. Une sauvegarde unique écrasée chaque jour ne protège pas d’une corruption non détectée.


Restaurer un monde

  1. Arrêtez le serveur
  2. Renommez le monde actuel défectueux (ex. world.dbworld.db.broken) au lieu de le supprimer
  3. Copiez votre world.db sauvegardé dans WS/Saved/Worlds/Dedicated/<carte>/
  4. Vérifiez que la carte correspond (un monde Forêt de Brume ne se restaure pas dans le dossier DLC)
  5. Redémarrez le serveur
  6. Connectez-vous pour confirmer que tout a chargé

Restaurer depuis un backup automatique

Si le crash est récent, prenez le dernier fichier valide dans WS/Saved/Worlds/Dedicated/backups/ et copiez-le à la place du world.db corrompu (en le renommant si besoin).


Transférer un monde vers un autre serveur

La sauvegarde est aussi la base d’une migration d’hébergeur :

  1. Sauvegardez WS/Saved/ sur l’ancien serveur (serveur arrêté)
  2. Sur le nouveau serveur arrêté, déposez le world.db dans le bon dossier de carte
  3. Assurez-vous que la version du serveur correspond
  4. Redémarrez

Les saves Soulmask sont des fichiers SQLite (world.db) : ils se transfèrent tels quels entre serveurs de même version.


FAQ

Où est exactement mon monde sur un serveur dédié ?

Dans WS/Saved/Worlds/Dedicated/Level01_Main/world.db (Forêt de Brume) ou .../DLC_Level01_Main/world.db (Sables Mouvants).

Combien de backups Soulmask garde-t-il ?

Par défaut jusqu’à 8 backups, créés à chaque redémarrage, dans WS/Saved/Worlds/Dedicated/backups/.

Puis-je restaurer un save serveur allumé ?

Non. Copier un world.db pendant que le serveur tourne corrompt le fichier. Arrêtez toujours le serveur d’abord.

Mon monde restauré ne charge pas

Causes fréquentes : mauvais dossier de carte, version serveur différente de celle de la sauvegarde, ou fichier world.db lui-même corrompu (essayez un backup plus ancien).

Les sauvegardes automatiques de l’hébergeur suffisent-elles ?

Elles couvrent 99 % des cas. Mais gardez une copie externe (téléchargée) avant les mises à jour majeures. Voir : Mettre à jour un serveur Soulmask.

Comment importer mon monde solo vers le serveur ?

Le save solo est dans %LOCALAPPDATA%\WS\ côté client. La structure diffère du serveur dédié : copiez le world.db solo vers le dossier de carte du serveur, version identique. Testez sur une copie avant.


Conclusion

Sauvegarder un serveur Soulmask = copier le dossier WS/Saved/ (serveur arrêté), qui contient le monde (world.db), le gameplay et la config. Soulmask garde 8 backups automatiques dans Worlds/Dedicated/backups/, mais une copie externe datée reste votre meilleure assurance.

Pour un hébergeur Soulmask avec sauvegardes automatiques quotidiennes, restauration en un clic et File Manager intégré, HebergTonServ est la référence française dès 25,90€/mois.

Pour aller plus loin