BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Migrer son serveur depuis un autre hébergeur

Téléchargez vos fichiers en SFTP puis déposez-les sur onesubnet via le panel ou SFTP.

Migrer son serveur depuis un autre hébergeur

La migration consiste à récupérer les fichiers de votre serveur actuel (monde, plugins, configs, mods) et à les déposer sur votre nouvelle instance onesubnet. Le jeu reste identique pour les joueurs ; seule l’IP change.

Cause / Le problème

Sans transfert complet des fichiers, vous perdez le monde, les inventaires, les grades et la configuration. Et si les versions (jeu, plugins, mods) ne correspondent pas exactement entre l’ancien et le nouveau serveur, le démarrage échoue.

Solution

  1. Sur l’ancien hébergeur, créez une archive complète :
    • Connectez-vous en SFTP/FTP à l’ancien serveur.
    • Téléchargez les dossiers clés : world/ (Minecraft), plugins/, configs/, mods/, selon votre jeu. Pour ARK : Saved/. Pour Rust : le dossier server/identity. Pour DayZ : mpmissions/ et serverDZ.cfg.
  2. Arrêtez l’ancien serveur avant de télécharger les fichiers en cours d’écriture, sinon la sauvegarde peut être incohérente.
  3. Sur onesubnet, créez une instance du même jeu et de la même version (ex. Minecraft 1.21.4 Paper, ARK Ascended, Rust). La version est critique : un monde 1.21 ne se charge pas en 1.20.
  4. Démarrez puis arrêtez le nouveau serveur une fois pour générer l’arborescence de dossiers.
  5. Déposez vos fichiers en SFTP sur le nouveau serveur (voir l’article connexion SFTP) :
    • Remplacez /world par votre monde.
    • Remplacez /plugins par vos plugins (mêmes versions).
    • Replacez les configs (server.properties, server.cfg, etc.).
  6. Vérifiez les versions des plugins et mods : un plugin pour Paper 1.20 ne marche pas en 1.21. Mettez à jour si besoin.
  7. Adaptez les références IP/port dans les configs qui contiennent l’ancienne IP (base de données MySQL distante, webhook Discord, RCON externe).
  8. Démarrez le nouveau serveur et vérifiez la console (pas d’erreur de plugin, monde qui charge).
  9. Communiquez la nouvelle IP à vos joueurs. Pour conserver le même nom de domaine, mettez à jour l’enregistrement DNS A vers la nouvelle IP.
  10. Conservez l’ancien serveur actif 7 jours le temps que tous les joueurs basculent, puis résiliez.

Pour les bases de données (MySQL d’un plugin de grades, par exemple), exportez via mysqldump côté ancien et importez côté nouveau. Voir l’article sur la connexion à une base distante.

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels