Sur un serveur RP, les données valent plus que la machine : personnages, économie et droits représentent des mois de jeu. Voici ce qu'il faut sauvegarder et comment déplacer un serveur Nova Life : Amboise proprement.
Ce qu'il faut sauvegarder
- `life.db` : la base du serveur, avec les joueurs et leurs données.
- Le dossier `Config` : `server.json`, `roleplay.json` et vos autres réglages.
- Le dossier `Plugins` : vos fichiers `.dll`, et la configuration de vos plugins si elle est stockée à part.
Faire une sauvegarde propre
- Prévenez vos joueurs et arrêtez le serveur : ne copiez jamais `life.db` pendant qu'il tourne.
- Téléchargez les fichiers depuis le panel ou en SFTP.
- Conservez la copie hors du serveur, et datez-la.
- Gardez plusieurs versions : une sauvegarde récente peut contenir un problème déjà présent.
Migrer vers un nouveau serveur
- Installez d'abord le serveur sur la nouvelle machine et démarrez-le une fois pour créer ses dossiers, puis arrêtez-le.
- Arrêtez l'ancien serveur et faites une dernière sauvegarde.
- Copiez `life.db`, `Config` et `Plugins` à la même place sur le nouveau serveur.
- Corrigez les ports dans `server.json` : ils doivent correspondre aux allocations du nouveau serveur.
- Démarrez, vérifiez la console, puis connectez-vous pour tester.
Les vérifications avant de rouvrir
- Votre personnage et votre argent sont-ils bien présents ?
- Vos droits d'administrateur fonctionnent-ils ?
- Les plugins se chargent-ils sans erreur ?
- Le serveur apparaît-il dans la liste ? Sinon, voyez rendre son serveur visible.
Gardez l'ancien serveur quelques jours sans l'utiliser, le temps de vérifier que rien ne manque. Annoncez la nouvelle adresse à l'avance si vos joueurs se connectent en direct.
En résumé
Serveur arrêté, trois éléments à copier (`life.db`, `Config`, `Plugins`), ports à corriger, test avant réouverture. Si vous changez d'hébergeur, voyez notre hébergement Nova Life et notre programme de migration.
Questions fréquentes
Quel fichier contient les données d'un serveur Nova Life ?+
La base life.db contient les joueurs et leurs données. Sauvegardez aussi les dossiers Config et Plugins pour retrouver vos réglages.
Peut-on copier life.db pendant que le serveur tourne ?+
Non. Arrêtez d'abord le serveur : une copie faite pendant son fonctionnement peut être incomplète ou abîmée.
Pourquoi mon serveur ne démarre pas après une migration ?+
Vérifiez d'abord les ports de server.json, qui doivent correspondre aux allocations du nouveau serveur, puis le nom du dossier du serveur.
