Demenager un serveur FiveM vers un autre hebergeur est simple si vous preparez correctement. Une erreur dans l'export de base de donnees ou une ressource oubliee peut casser votre serveur. Ce guide vous accompagne dans tout le processus.
Preparation
Avant de deplacer quoi que ce soit, faites l'inventaire de tout ce qui se trouve sur votre serveur.
- Ressources : listez toutes les ressources dans votre dossier resources. Notez les sous-dossiers et l'ordre dans server.cfg.
- Base de donnees : notez le nom de la base, le nom d'utilisateur et le mot de passe. Verifiez le nombre de tables et la taille.
- server.cfg : ce fichier contient tous vos parametres, y compris la cle de licence et les convars.
- Autres fichiers : profils txAdmin, listes de bans, taches planifiees.
Etape 1 : Exporter la base de donnees
La base de donnees est le composant le plus important. Elle contient toutes les donnees joueurs : inventaire, vehicules, logements et informations de personnage.
Via phpMyAdmin : selectionnez votre base de donnees, cliquez sur Exporter, choisissez le format SQL et cliquez sur Executer.
Via SSH : mysqldump -u utilisateur -p nombase > backup.sql
Etape 2 : Telecharger les ressources
Telechargez l'integralite du dossier resources via SFTP ou le gestionnaire de fichiers du panel. Attention : le dossier peut etre volumineux (5 a 20 Go pour un serveur RP mature).
Etape 3 : Configurer le nouveau serveur
- Creez une nouvelle base de donnees via le panel.
- Importez le fichier .sql dans phpMyAdmin.
- Transferez les ressources via SFTP.
- Placez votre server.cfg au bon endroit.
Etape 4 : Mettre a jour server.cfg
- Cle de licence : allez sur keymaster.fivem.net et mettez a jour l'IP ou creez une nouvelle cle.
- Connexion base de donnees : mettez a jour
set mysql_connection_stringavec les nouvelles informations. - Endpoints : verifiez que les lignes
endpoint_add_tcpetendpoint_add_udpcontiennent la bonne IP et le bon port.
Quelles sont les erreurs courantes ?
Oublier l'export de base de donnees (toutes les donnees joueurs sont perdues), ne pas mettre a jour la cle de licence (le serveur ne demarre pas), et de mauvais identifiants MySQL (le serveur demarre mais les scripts affichent des erreurs).
Comment minimiser le temps d'arret ?
Configurez entierement le nouveau serveur et testez avec une copie de la base de donnees. Choisissez un moment calme, faites un dernier export, importez-le sur le nouveau serveur, mettez a jour la cle de licence et demarrez.
Vous migrez vers HostValues ? Toutes les offres FiveM incluent une base de donnees, l'acces SFTP et txAdmin. Notre equipe de support peut vous aider si vous bloquez.