Aller au contenu

Sauvegardes du serveur de jeu

Une sauvegarde est une copie complète des fichiers de votre serveur à un instant donné. Cette page vous explique comment en créer, comment en programmer automatiquement et — le cas qui vous amène probablement ici — comment en restaurer une après une fausse manœuvre.

Tout se passe dans la section des sauvegardes de votre serveur, sur panel.cloudfive.xyz.

Une sauvegarde du panel reprend les fichiers de votre serveur : configuration, monde, plugins, ressources, logs. C’est ce qui permet de revenir en arrière après une modification malheureuse.

Deux points à retenir, parce qu’ils surprennent souvent :

  • Les bases de données MySQL ne sont pas dans la sauvegarde de fichiers. Un serveur FiveM ou un serveur Minecraft avec une base de joueurs doit exporter sa base séparément. Voir Créer et gérer une base de données et, pour FiveM, Connecter la base de données.
  • Une sauvegarde vit sur l’infrastructure CloudFive. Elle protège de vos erreurs, pas d’une résiliation : un service résilié emporte ses sauvegardes. Pour les données auxquelles vous tenez vraiment, téléchargez une copie chez vous (voir plus bas).
  1. Ouvrez votre serveur dans le panel, puis la section des sauvegardes.

  2. Arrêtez le serveur si vous voulez une copie parfaitement cohérente. Ce n’est pas obligatoire, mais un monde en cours d’écriture peut être capturé à moitié enregistré.

  3. Lancez la création d’une nouvelle sauvegarde.

  4. Donnez-lui un nom qui dira quelque chose dans trois semaines : avant-maj-1.21, avant-installation-plugin-economie. Pas test ni sauvegarde3.

  5. Attendez la fin de l’opération. La durée dépend du volume de vos fichiers : quelques secondes pour un serveur neuf, plusieurs minutes pour un monde chargé.

  6. Vérifiez que la sauvegarde apparaît dans la liste avec une taille cohérente, et non en échec.

Une sauvegarde manuelle, on l’oublie. Une sauvegarde planifiée, non. Le planificateur du panel sait déclencher une sauvegarde sans vous.

  1. Ouvrez la section de planification de votre serveur.

  2. Créez une tâche, nommez-la clairement (« Sauvegarde quotidienne ») et choisissez son horaire — une heure creuse, quand personne ne joue.

  3. Ajoutez à cette tâche une action de sauvegarde.

  4. Enregistrez, puis vérifiez le lendemain que la sauvegarde a bien été créée.

Le détail de la syntaxe des horaires, et la façon d’enchaîner une annonce aux joueurs, un arrêt propre puis la sauvegarde, sont dans Programmer des tâches automatiques.

Le nombre de sauvegardes conservables simultanément dépend de votre offre ; le panel l’affiche dans la section des sauvegardes, sous la forme du nombre utilisé sur le nombre autorisé. Leur volume, lui, peut compter dans votre espace disque.

Trois façons de vivre avec cette limite :

  • Verrouiller ce qui compte. Une sauvegarde verrouillée ne peut pas être supprimée, ni par vous par mégarde, ni par une rotation automatique. Verrouillez celle d’avant une grosse mise à jour.
  • Faire tourner le reste. Activez, sur votre tâche planifiée, l’option qui supprime la plus ancienne sauvegarde quand la limite est atteinte. Vous conservez ainsi une fenêtre glissante de plusieurs jours.
  • Sortir les archives du serveur. Une sauvegarde mensuelle téléchargée chez vous ne consomme plus votre quota.

C’est l’opération à lire en entier avant de cliquer.

  1. Créez d’abord une sauvegarde de l’état actuel, même s’il est cassé. Si la restauration ne donne pas le résultat espéré, c’est votre seul retour en arrière.

  2. Arrêtez le serveur et attendez qu’il soit bien hors ligne. Une restauration sur un serveur en marche donne des fichiers incohérents.

  3. Prévenez vos joueurs si le serveur est public : ils vont perdre ce qui a été fait depuis la date de la sauvegarde.

  4. Dans la section des sauvegardes, ouvrez le menu d’actions de la sauvegarde voulue — vérifiez sa date — et lancez la restauration.

  5. Attendez sans toucher au serveur. L’opération peut durer plusieurs minutes.

  6. Redémarrez le serveur et surveillez la console pendant le démarrage. Voir Console et logs.

  7. Connectez-vous en jeu pour vérifier que l’état restauré est bien celui attendu.

Si vous aviez exporté votre base de données, réimportez-la à la même date que la sauvegarde de fichiers. Un monde du lundi avec une base du mercredi produit des incohérences difficiles à démêler.

Une copie sur votre ordinateur est la seule qui survive à tout : erreur, résiliation, changement d’hébergeur.

  1. Dans la liste des sauvegardes, ouvrez le menu d’actions de la sauvegarde voulue et demandez son téléchargement.

  2. Enregistrez l’archive sur votre disque. Le lien de téléchargement est temporaire : s’il expire, redemandez-le.

  3. Vérifiez que l’archive s’ouvre sur votre ordinateur. Une archive corrompue qu’on découvre le jour où on en a besoin ne sert à rien.

  4. Rangez-la avec une date explicite dans le nom, et gardez-en au moins deux générations.

La création de sauvegarde échoue immédiatement. Vérifiez le compteur de sauvegardes : vous avez probablement atteint le nombre autorisé par votre offre. Supprimez ou déverrouillez une ancienne sauvegarde, puis relancez.

La sauvegarde reste « en cours » très longtemps. Sur un serveur avec un gros monde ou des milliers de petits fichiers, c’est normal. Si rien n’a bougé après une heure, rechargez la page avant de conclure : l’affichage peut être figé alors que l’opération a abouti. En cas de doute, ouvrez un ticket en indiquant le nom du serveur.

La restauration s’est bien passée mais le serveur ne démarre plus. La sauvegarde contenait déjà le problème, ou une variable de démarrage ne correspond plus — par exemple une version de jeu différente de celle du monde restauré. Vérifiez la section de démarrage du serveur ; pour Minecraft, voyez Versions, Paper, Forge et Fabric.

Le monde est restauré mais les joueurs ont perdu leurs données. Elles étaient dans la base MySQL, qui n’est pas incluse dans la sauvegarde de fichiers. Voir Bases de données pour mettre en place un export régulier.

Le téléchargement s’interrompt. Relancez-le : le lien est à durée limitée et une coupure réseau suffit. Si l’archive dépasse ce que votre connexion encaisse, envisagez de sauvegarder des dossiers séparément depuis le gestionnaire de fichiers.

Je n’ai aucune sauvegarde et j’ai perdu mes données. Il n’y a pas de corbeille ni de copie cachée côté panel. Voyez ce qui peut être reconstruit, puis mettez en place une tâche planifiée aujourd’hui : Programmer des tâches automatiques. Sur Rust, où les wipes font partie du jeu, le cas particulier est traité dans Wipe et sauvegardes sur Rust.