Sauvegardes et nouvelle partie
Comment le serveur enregistre la partie
Le serveur enregistre la partie automatiquement, à la fréquence définie par SaveInterval (en secondes) dans dedicatedserver.cfg, ainsi qu'à l'arrêt propre du serveur.
Les parties sont stockées dans le dossier Saves, dans le dossier de données du serveur (le même que dedicatedserver.cfg, voir Où se trouve le fichier ?). Chaque partie occupe un emplacement (slot) :
- le numéro d'emplacement utilisé est celui de
SaveSlotdansdedicatedserver.cfg; - chaque emplacement correspond à un dossier au nom numérique (souvent complété de zéros, par exemple
0000000001pour l'emplacement1), rangé dans un sous-dossier deSavesdont le nom peut varier selon la version du jeu.
Le plus simple est d'observer ce que le serveur a créé : après un premier démarrage, ouvrez Saves dans l'onglet Files et descendez l'arborescence jusqu'au dossier numéroté de votre emplacement. Sa date de modification change à chaque sauvegarde automatique.
Faire une sauvegarde
Depuis le panel
L'onglet Backups du Panel Game (game.yorkhost.fr) permet de créer une sauvegarde du serveur et de la restaurer. Créez-en une avant chaque opération à risque :
- mise à jour du jeu
- changement de mode de jeu ou de réglages importants dans
dedicatedserver.cfg - démarrage d'une nouvelle partie ou import d'une sauvegarde
Pour une sauvegarde cohérente, arrêtez le serveur avant de la créer : l'arrêt déclenche un enregistrement de la partie.
Garder une copie hors du serveur
Téléchargez régulièrement le dossier Saves, ainsi que dedicatedserver.cfg et ownerswhitelist.txt, via le gestionnaire de fichiers ou en SFTP (identifiants dans Paramètres → Détails SFTP).
Restaurer une sauvegarde
- Arrêtez le serveur
- Restaurez la sauvegarde depuis l'onglet Backups, ou remplacez le dossier de l'emplacement concerné par votre copie
- Vérifiez que
SaveSlotpointe bien vers cet emplacement et queSaveModevautContinue - Démarrez le serveur
Démarrer une nouvelle partie
Pour repartir sur une nouvelle île, par exemple pour changer de mode de jeu, deux méthodes :
Méthode conseillée : un nouvel emplacement
- Arrêtez le serveur
- Dans
dedicatedserver.cfg, changezSaveSlotpour un emplacement libre (par exemple de1à2) - Réglez
GameMode(etCustomGameModeSettingssi besoin) pour la nouvelle partie - Laissez
SaveModesurContinue: l'emplacement étant vide, le serveur y crée une nouvelle partie - Démarrez le serveur
L'ancienne partie reste intacte dans son emplacement : pour y revenir, remettez l'ancien numéro dans SaveSlot.
Méthode radicale : écraser l'emplacement actuel
- Arrêtez le serveur et faites une sauvegarde
- Réglez
SaveModesurNew - Démarrez le serveur et attendez la fin du démarrage : une nouvelle partie est créée dans l'emplacement
SaveSlot - Arrêtez le serveur, remettez
SaveModesurContinue, puis redémarrez
Si vous laissez SaveMode sur New, le serveur peut recréer une partie neuve à chaque démarrage et écraser votre progression. Pensez à revenir à Continue juste après la création de la partie.
Pour repartir de zéro, ne touchez qu'aux dossiers de sauvegarde. Conservez dedicatedserver.cfg et ownerswhitelist.txt : ce dernier contient vos administrateurs.
Mises à jour du jeu
Le serveur et les joueurs doivent être dans la même version du jeu. Quand Sons of the Forest reçoit une mise à jour, faites une sauvegarde depuis l'onglet Backups, puis redémarrez le serveur et vérifiez dans la Console qu'il se met bien à jour. S'il reste sur l'ancienne version, contactez le support. Voir aussi Dépannage.