Comment transférer son serveur Nova-Life depuis un autre hébergeur ?
ℹ️ Vous changez d'hébergeur mais souhaitez garder vos données (joueurs, configuration, plugins) ? Voici la marche à suivre pour migrer votre serveur Nova-Life vers FreshPerf.
Sommaire
- Commander votre serveur FreshPerf
- Récupérer les fichiers depuis l'ancien hébergeur
- Arrêter le nouveau serveur
- Transférer les fichiers vers FreshPerf
- Vérifier la configuration
- Redémarrer et tester
Commander votre serveur FreshPerf
Avant tout transfert, votre serveur Nova-Life doit être commandé et actif chez FreshPerf. Une fois la commande validée, un serveur vide est créé et accessible depuis votre panel FreshPerf.
Récupérer les fichiers depuis l'ancien hébergeur
Connectez-vous au panel de votre ancien hébergeur et récupérez, pour votre serveur, le dossier :
Servers/[ID de votre serveur]/
Il contient à minima :
Backups/— les sauvegardes horodatées ;Config/— les fichiers de configuration (carte, annonces, concessionnaire, etc.) ;Plugins/— un sous-dossier par plugin installé ;life.db— les données joueurs, économie, factions.
Deux méthodes sont généralement possibles :
- Téléchargement en archive : sélectionnez tous les fichiers dans le gestionnaire de fichiers de l'ancien hébergeur, compressez-les en
.zip, puis téléchargez l'archive. - SFTP : pour de gros volumes, utilisez un client SFTP (FileZilla, WinSCP...) avec les identifiants fournis par votre ancien hébergeur, afin de télécharger l'ensemble du dossier en local.
⚠️ Pensez à arrêter votre ancien serveur avant de copier les fichiers, pour être certain de récupérer une version stable et non corrompue.
Arrêter le nouveau serveur
Sur le panel FreshPerf, assurez-vous que votre nouveau serveur est bien arrêté avant d'y importer des fichiers, via le bouton Start/Stop de l'onglet Console.
Transférer les fichiers vers FreshPerf
Ouvrez l'onglet Fichiers de votre serveur FreshPerf. Le dossier de votre serveur se trouve dans :
/home/container/Servers/[ID de votre serveur]/
Il contient déjà, vides, les dossiers Backups/, Config/, Plugins/ et le fichier life.db :
Deux options selon la taille de vos fichiers :
- Petits volumes : utilisez le bouton Téléverser pour importer directement votre archive
.zip, puis extrayez-la (clic droit → Extraire). - Gros volumes : utilisez le SFTP fourni par FreshPerf (identifiants disponibles dans l'onglet Réseau du panel) avec un client comme FileZilla, pour envoyer les fichiers plus rapidement qu'en upload web.
Remplacez les fichiers/dossiers vides du serveur par ceux de votre ancien serveur (Backups/, Config/, Plugins/, life.db).
Vérifier la configuration
Avant de redémarrer, vérifiez que :
Config/server.jsoncontient bien le bonmapId(voir l'article Comment changer de carte ? si besoin) ;life.dbest bien présent et non vide ;- le dossier
Plugins/contient bien tous vos plugins (un sous-dossier par plugin) ; - aucun fichier propre à l'ancien hébergeur (script de démarrage, config réseau spécifique) n'a été copié par erreur, car cela peut empêcher le serveur de démarrer chez FreshPerf.
Redémarrer et tester
Démarrez votre serveur depuis le panel FreshPerf et connectez-vous en jeu pour vérifier que vos données (joueurs, économie, plugins) sont bien présentes.
ℹ️ En cas de problème au démarrage, consultez la console du serveur pour identifier l'erreur, ou contactez le support FreshPerf.
🇫🇷 Rappel : conservez une copie des fichiers de votre ancien serveur jusqu'à ce que vous ayez confirmé que tout fonctionne correctement chez FreshPerf.