Illustration pour Sauvegarder et restaurer un serveur Hytale

Sauvegarder et restaurer un serveur Hytale

Active les sauvegardes natives Hytale, protège universe, configs et mods, puis teste une restauration isolée avant incident.

Le serveur Hytale possède un système de sauvegarde natif, mais une tâche activée n'est utile que si son répertoire existe, dispose d'espace et peut réellement être restauré. Protège le monde universe/, les joueurs, les configurations et les mods comme un ensemble versionné. Garde au moins une copie hors de la machine du serveur.

Comprendre les données à protéger

Le manuel officiel documente cette structure :

  • universe/ contient les mondes et données joueurs ; chaque monde vit sous universe/worlds/ avec son config.json ;
  • config.json configure le serveur ;
  • permissions.json, whitelist.json et bans.json portent les accès ;
  • mods/ contient les .zip et .jar actifs ;
  • auth.enc et auth.key sont des secrets d'authentification à protéger avec des permissions strictes ;
  • logs/ aide à associer une sauvegarde à une version et à un incident.

Une copie du seul dossier de monde peut charger avec de mauvaises permissions ou une autre liste de plugins. Documente aussi la version Hytale, Java et les checksums des mods.

Activer les sauvegardes natives

Le serveur accepte :

--backup --backup-dir backups --backup-frequency 30

--backup-frequency est exprimé en minutes et vaut 30 dans les scripts officiels fournis. Choisis un répertoire situé sur un volume surveillé, idéalement répliqué hors de la machine. Une sauvegarde locale protège d'une erreur de joueur mais pas d'une panne disque ou d'une compromission.

Le système de mise à jour possède RunBackupBeforeUpdate: true, mais le manuel précise que ce pré-backup exige un répertoire de sauvegarde configuré. Vérifie donc le journal et la création réelle d'une archive avant de compter dessus.

Créer et vérifier un point manuel

1

Prévenir et stabiliser

Annonce la maintenance et évite une modification du monde pendant l'archive. Note la version avec /update status, Java et la liste des mods.
2

Déclencher ou attendre une sauvegarde native

Confirme dans le journal que l'opération se termine et repère le chemin exact. Ne considère pas seulement l'heure planifiée.
3

Arrêter pour une archive complète

Pour un point de migration ou avant une opération risquée, arrête proprement puis archive universe/, les JSON, mods/ et les fichiers nécessaires de la même version.
4

Copier hors du serveur

Envoie l'archive vers un stockage indépendant avec rétention. Chiffre séparément les secrets d'authentification et limite les accès.
5

Inspecter et tester

Vérifie taille, fichiers attendus et extraction. Démarre périodiquement une instance isolée avec la copie afin de prouver qu'elle est restaurable.

Restaurer sans écraser la dernière copie saine

  1. Arrête le serveur et archive d'abord l'état défaillant, notamment les journaux.
  2. Installe la version Hytale et Java compatibles avec la sauvegarde. Récupère la même liste de mods avant de charger le monde.
  3. Déplace l'actuel universe/ hors du chemin ; ne le supprime pas. Replace l'ensemble sauvegardé et les JSON cohérents.
  4. Restaure les secrets d'authentification seulement si nécessaire et par un canal sécurisé. Une nouvelle authentification peut être préférable après une suspicion de fuite.
  5. Démarre en accès restreint. Vérifie mondes, UUID, joueurs, inventaires, permissions, whitelist, mods et capacité à créer une nouvelle sauvegarde.
  6. Arrête et redémarre encore une fois avant de rouvrir.

Ne mélange pas des sauvegardes de dates différentes

Remettre un universe récent avec d'anciennes données de plugins ou permissions peut produire un état incohérent. Restaure un ensemble daté et documenté, puis effectue les migrations de version séparément.

Politique de rétention simple

Garde plusieurs générations : sauvegardes fréquentes récentes, points quotidiens et archives avant chaque mise à jour ou changement de mod. Surveille l'espace et teste la restauration, au lieu de conserver une infinité de fichiers non vérifiés. La mise à jour Hytale décrit le mécanisme de staging ; le guide mods aide à préserver la compatibilité.

Protéger ton monde Hytale

Compare les offres Hytale avec sauvegardes planifiées, export et restauration.

Questions fréquentes

À quelle fréquence Hytale sauvegarde-t-il par défaut ?
Les scripts officiels lancent le serveur avec --backup-frequency 30, soit toutes les 30 minutes, lorsque les options de backup du wrapper sont utilisées. Vérifie toujours le journal et le répertoire réel.
RunBackupBeforeUpdate suffit-il ?
Non sans configuration. Le manuel précise que l'option nécessite un répertoire de sauvegarde configuré. Garde en plus une copie indépendante avant une mise à jour majeure.
Que faut-il tester après restauration ?
Charge chaque monde, reconnecte un joueur connu, vérifie inventaire, permissions et mods, crée une nouvelle sauvegarde puis réussis un second redémarrage.

Source principale : manuel officiel du serveur Hytale.

Notre recommandation

Prêt à lancer ton serveur Hytale ?

Voici les meilleures offres d'hébergement Hytale du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.

My box 8

Minestrator

11.99€/mois
-10% avec le code HOSTMYGAME
Max joueurs:Inconnu
Mods:
Oui

Spécifications

RAM:8GB(DDR4)

Jeux compatibles

Hytale

Fonctionnalités

  • ✓Mods en 1 click
  • ✓DDoS Protection
  • ✓Backups

Copper

Shockbyte

10.75€/mois
-25% avec le code LAUNCH
Max joueurs:4
Mods:
Non

Spécifications

RAM:5GB(DDR4)

Jeux compatibles

Hytale

Fonctionnalités

  • ✓DDoS Protection
  • ✓Backups
  • ✓Support 24/7

Hytale — 6 Go

WinterNode

10.67€/mois
-20% avec le code HOSTMYGAME
Max joueurs:Illimité
Mods:
Oui

Spécifications

RAM:6 Go

Jeux compatibles

Hytale

Fonctionnalités

  • ✓6 Go de RAM au minimum
  • ✓CPU sans limite fixe, sous politique d'usage raisonnable
  • ✓Stockage NVMe sans limite fixe, extension sur demande
  • ✓Sauvegardes automatiques toutes les 12 heures
  • +2 autres fonctionnalités