Table des matières
Changer d'hébergeur peut sembler complexe, surtout quand ton serveur de jeu contient des mois, voire des années de progression et de données importantes. Que tu quittes un hébergeur peu fiable, que tu recherches de meilleures performances ou simplement un meilleur rapport qualité-prix, la migration vers OneHeberge peut s'effectuer en toute sécurité en suivant les bonnes étapes.
Cette procédure nécessite une préparation minutieuse pour éviter toute perte de données. Nous allons voir ensemble comment effectuer cette transition en minimisant les risques et le temps d'arrêt de ton serveur.
Préparation avant la migration
Évaluation de l'infrastructure actuelle
Avant de commencer, tu dois faire un inventaire complet de ton serveur actuel :
- Version du jeu : Note la version exacte utilisée (Minecraft 1.20.4, CS:GO, etc.)
- Plugins/Mods installés : Liste tous les plugins avec leurs versions
- Taille des données : Estime le volume total des fichiers (worlds, bases de données, configurations)
- Configuration réseau : Note les ports utilisés et les règles de firewall
Création de sauvegardes complètes
Jamais de migration sans sauvegarde ! Crée plusieurs copies de tes données :
# Exemple pour un serveur Minecraft
tar -czf backup_serveur_$(date +%Y%m%d).tar.gz /chemin/vers/serveur/
Assure-toi de sauvegarder :
- Les fichiers de configuration
- Les mondes/cartes
- Les bases de données (MySQL, SQLite)
- Les logs importants
- Les fichiers de permissions
Commande et configuration de ton nouveau serveur
Choix de l'offre OneHeberge
Sélectionne une offre adaptée aux ressources de ton serveur actuel. Si tu hésites, il vaut mieux partir sur une configuration légèrement supérieure que tu pourras ajuster par la suite.
Premier accès au panel OneHeberge
Une fois ton serveur commandé, tu recevras tes identifiants d'accès. Connecte-toi au panel pour :
1. Vérifier les spécifications de ton nouveau serveur
2. Noter l'adresse IP et le port assignés
3. Configurer l'accès SFTP si ce n'est pas déjà fait
4. Créer les bases de données nécessaires depuis l'interface
Processus de migration étape par étape
Étape 1 : Arrêt propre du serveur source
# Commande d'arrêt propre (exemple Minecraft)
screen -r serveur
stop
Attends que le serveur se ferme complètement avant de continuer. Cela évite la corruption des données.
Étape 2 : Transfert des fichiers via SFTP
Utilise les informations SFTP fournies dans le panel OneHeberge :
# Connexion SFTP
sftp [email protected]
# Upload des fichiers
put -r /chemin/local/* /
Pour les gros volumes, considère l'utilisation de rsync pour reprendre en cas d'interruption :
rsync -avz --progress /chemin/local/ username@serveur:/chemin/distant/
Étape 3 : Configuration de l'environnement
Dans le panel OneHeberge, accède à la section Fichiers pour :
1. Vérifier les permissions des fichiers transférés
2. Modifier les configurations si nécessaire (server.properties, config.yml, etc.)
3. Ajuster les chemins dans les fichiers de configuration
Exemple de modification pour un serveur Minecraft :
# server.properties
server-ip=0.0.0.0
server-port=25565
max-players=20
Étape 4 : Migration des bases de données
Si ton serveur utilise une base de données :
1. Exporte la base depuis ton ancien hébergeur :
mysqldump -u username -p database_name > backup.sql
2. Importe dans la nouvelle base via le panel OneHeberge ou en ligne de commande :
mysql -u nouveau_user -p nouvelle_base < backup.sql
3. Met à jour les fichiers de configuration avec les nouvelles informations de connexion
Étape 5 : Test et ajustements
Avant de démarrer officiellement :
1. Lance le serveur depuis la Console du panel
2. Surveille les logs pour détecter les erreurs
3. Teste les fonctionnalités principales
4. Vérifie que tous les plugins/mods se chargent correctement
Gestion de la transition DNS et communication
Mise à jour des DNS
Si tu utilises un nom de domaine personnalisé :
1. Note l'ancienne adresse IP (pour pouvoir revenir en arrière si besoin)
2. Met à jour l'enregistrement A avec la nouvelle IP OneHeberge
3. Réduis le TTL avant la migration pour accélérer la propagation
Communication avec les joueurs
Informe tes joueurs de la migration :
- Planifie une fenêtre de maintenance
- Communique la nouvelle adresse IP si nécessaire
- Prévois un délai pour la propagation DNS
Optimisation post-migration
Configuration du panel OneHeberge
Profite des fonctionnalités du panel pour optimiser la gestion :
- Tâches planifiées : Configure des sauvegardes automatiques
- Sous-utilisateurs : Donne des accès limités à tes modérateurs
- Monitoring : Surveille les performances via l'interface
Ajustements de performance
# Exemple d'optimisation JVM pour Minecraft
java -Xms2G -Xmx4G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -jar server.jar
Configure ces paramètres dans la section démarrage du panel.
Sauvegarde de la nouvelle configuration
Une fois tout fonctionnel, crée une nouvelle sauvegarde de référence depuis le panel OneHeberge. Cela te servira de point de restauration pour l'avenir.
Résolution des problèmes courants
Problèmes de permissions
Si certaines fonctionnalités ne marchent plus, vérifie les permissions des fichiers via SFTP :
chmod 755 dossiers/
chmod 644 fichiers.txt
Incompatibilité de versions
Assure-toi que la version Java/Python/Node.js sur OneHeberge correspond aux besoins de ton serveur.
Problèmes de connectivité
Vérifie que les ports sont bien configurés et que le firewall n'bloque pas les connexions.
Conclusion
La migration de ton serveur vers OneHeberge demande de la préparation mais reste accessible en suivant ces étapes méthodiquement. L'interface du panel simplifie grandement la gestion post-migration avec ses outils intégrés de monitoring, sauvegarde et administration.
N'hésite pas à effectuer quelques tests en amont sur un serveur de développement si ton serveur de production est critique. Et souviens-toi : une bonne sauvegarde est ta meilleure assurance en cas de problème.
Si tu rencontres des difficultés durant ta migration, l'équipe support OneHeberge reste disponible pour t'accompagner dans cette transition vers ton nouvel hébergement.