Ce qu'il faut récupérer avant de résilier quoi que ce soit
Trois éléments, et dans cet ordre d'importance. Le dossier des ressources, qui contient tout votre serveur : frameworks, scripts, mapping, véhicules. Un export SQL complet de la base, qui contient vos joueurs, leur inventaire et l'économie. Et le server.cfg, qui contient la configuration et les identifiants.
Deux oublis classiques, qui coûtent cher plus tard : les fichiers de cache ou de données écrits hors du dossier de ressources par certains scripts, et vos clés — la licence du serveur et, le cas échéant, les clés d'API de services tiers.
Faites cet export avant toute résiliation. Un hébergement coupé ne se rouvre pas pour récupérer un fichier oublié.
L'ordre des opérations
La base de données d'abord. Créez-la sur le nouvel hébergement, importez votre export SQL, et notez les nouveaux identifiants. Tant que la base n'est pas en place, le reste ne peut pas être testé.
Les fichiers ensuite. Déposez le dossier des ressources par le WebFTP. C'est l'étape la plus longue — un serveur RP fourni pèse facilement plusieurs gigaoctets — et c'est aussi la plus sûre : rien n'est transformé, les fichiers arrivent tels quels.
La configuration en dernier, parce qu'elle dépend des deux précédentes. Reprenez votre server.cfg et corrigez ce qui a forcément changé.
Ce qui change forcément
La chaîne de connexion MySQL, en premier : nouvel hôte, nouvel utilisateur, nouveau mot de passe. Un server.cfg recopié tel quel démarre et refuse toutes les connexions de joueurs.
Les points d'écoute réseau ensuite, et tout chemin absolu qu'un script ou une configuration aurait figé.
La licence du serveur, enfin. Elle se gère sur keymaster.fivem.net, et elle peut y être verrouillée sur une adresse IP : si c'est le cas, il faut l'y mettre à jour, sinon le serveur refusera de démarrer sur sa nouvelle IP avec un message de licence.
Tester avant de couper l'ancien
Le nouveau serveur doit être démarré, rejoint et éprouvé pendant que l'ancien tourne encore. Connectez-vous, vérifiez que votre personnage charge avec son inventaire et son argent, ouvrez les logs de démarrage et lisez chaque ressource qui échoue.
C'est seulement quand ce test passe que l'ancien hébergement peut être arrêté. L'inverse — couper d'abord, migrer ensuite — est la seule façon de transformer une migration en interruption de service.
Ce que nous faisons, et ce que nous ne faisons pas
Nous fournissons ce qui rend la migration simple : le WebFTP pour déposer vos fichiers sans manipulation, la base MySQL/MariaDB gérée depuis le même panel, et l'option Backup pour sécuriser chaque étape.
Nous ne réalisons pas la migration à votre place, et nous préférons l'écrire clairement plutôt que de le laisser croire. Cette page existe pour que vous puissiez la faire vous-même, dans le bon ordre, sans mauvaise surprise.
Questions fréquentes
- Vais-je perdre la progression de mes joueurs ?
- Non, si vous exportez la base de données avant de résilier et que vous l'importez sur le nouvel hébergement. C'est elle qui contient les personnages, l'inventaire et l'économie.
- Combien de temps dure une migration ?
- Le transfert des fichiers domine le temps total : comptez de quelques dizaines de minutes à quelques heures selon le poids du serveur. Les deux hébergements tournant en parallèle, les joueurs ne voient rien jusqu'au basculement.
- Dois-je régénérer ma clé de licence FiveM ?
- Pas nécessairement. Elle se gère sur keymaster.fivem.net ; si elle est verrouillée sur une adresse IP, il faut l'y mettre à jour pour la nouvelle. Sans cela, le serveur refuse de démarrer.
- Accompagnez-vous la migration ?
- Non, la migration reste à votre main. Ce que nous fournissons, c'est ce qui la rend simple : WebFTP, base de données gérée depuis le panel, sauvegardes en un clic, et cette documentation.
À lire aussi
ESX et QBCore
Installer ESX Legacy ou QBCore sur un serveur FiveM : prérequis MySQL, oxmysql, ordre de démarrage dans server.cfg et pièges de version.
txAdmin
Premier démarrage de txAdmin sur un serveur FiveM : compte admin, recipes ESX et QBCore, ce qu'un deployer écrase, et où s'arrête txAdmin.
Artefacts FXServer
Artefacts FXServer pour FiveM : à quoi sert un artefact, quel canal choisir, quand mettre à jour et pourquoi une montée de version peut casser une ressource.