Wipe et sauvegardes sur Rust
Un wipe remet le monde de votre serveur Rust à zéro. C’est une opération de routine sur ce jeu — la plupart des serveurs wipent chaque semaine ou chaque mois — mais elle supprime des fichiers, donc elle se prépare. Cette page explique ce qui part exactement, comment sauvegarder avant, et comment automatiser une partie du travail.
Rust reçoit une mise à jour forcée le premier jeudi de chaque mois. Elle rend l’ancienne sauvegarde de carte incompatible : une nouvelle carte est de fait imposée à tous les serveurs. C’est pour cela que la communauté s’est organisée autour du jeudi.
Ce qu’un wipe efface exactement
Section intitulée « Ce qu’un wipe efface exactement »Tout se joue dans un seul dossier, celui que désigne votre server.identity. Voici ce qu’il contient et ce que chaque fichier emporte avec lui.
Répertoireserver/
Répertoiremonserveur/ le dossier de votre identity
- proceduralmap.3000.1234567.247.sav le monde : terrain, bases, coffres, tout
- proceduralmap.3000.1234567.247.sav.1 copie plus ancienne du même monde
- player.blueprints.3.db les plans appris par les joueurs
- player.identities.3.db les joueurs connus du serveur
- player.states.3.db l’état des joueurs déconnectés
- player.deaths.3.db les positions de mort
- sv.files.0.db les images envoyées sur les panneaux
Répertoirecfg/
- server.cfg vos convars — à conserver
- users.cfg vos admins et vos bannissements — à conserver
Répertoireoxide/
Répertoiredata/ les données des plugins : clans, kits, économie — survit au wipe
- …
Le numéro de version dans les noms de fichiers (.3, .0) peut changer d’une mise à jour du jeu à l’autre. Fiez-vous au début du nom, pas au numéro.
Wipe de carte, wipe de blueprints : la différence
Section intitulée « Wipe de carte, wipe de blueprints : la différence »| Type de wipe | Ce que vous supprimez | Ce que vivent les joueurs |
|---|---|---|
| Carte seule | les fichiers proceduralmap.*.sav* |
Nouveau terrain, bases perdues, mais ils gardent tous leurs plans appris. Reprise très rapide. |
| Carte + blueprints | les mêmes, plus player.blueprints.*.db |
Repartir de la pierre. C’est le wipe « complet », celui qui remet les anciens et les nouveaux joueurs à égalité. |
| Changement de graine ou de taille | rien | Équivaut à un wipe de carte : le serveur génère un nouveau monde et ignore l’ancien, qui reste sur le disque. |
Le choix n’est pas technique, il est éditorial. Un wipe hebdomadaire sans blueprints garde une communauté installée ; un wipe complet mensuel ramène des joueurs qui veulent repartir du début. Annoncez votre rythme sur votre Discord et tenez-le : l’imprévisible fait plus fuir que le fréquent.
Sauvegarder avant de wiper
Section intitulée « Sauvegarder avant de wiper »Une sauvegarde prise cinq minutes avant le wipe vous sauve d’une erreur de dossier, et vous permet de ressortir une ancienne carte si vos joueurs la réclament.
-
Forcez l’écriture de la sauvegarde en jeu, pour que le fichier sur disque soit à jour :
server.save -
Arrêtez le serveur. Une sauvegarde prise serveur arrêté est cohérente ; une sauvegarde à chaud peut attraper un fichier en cours d’écriture.
-
Lancez une sauvegarde depuis la section dédiée du panel, et attendez qu’elle soit marquée comme terminée. La procédure complète est dans Sauvegardes du serveur de jeu.
-
Vérifiez sa taille. Une sauvegarde de Rust est volumineuse : si le chiffre vous paraît absurdement petit, elle a échoué.
Faire un wipe à la main
Section intitulée « Faire un wipe à la main »-
Prévenez vos joueurs, plusieurs fois, depuis la console :
say Wipe dans 10 minutes, deconnexion propre conseillee -
Sauvegardez, comme décrit plus haut. Ne sautez pas cette étape sous prétexte que « de toute façon on efface ».
-
Arrêtez le serveur — un arrêt, pas un redémarrage. Les fichiers supprimés pendant que le serveur tourne seront réécrits à l’arrêt.
-
Ouvrez le gestionnaire de fichiers et placez-vous dans
server/puis dans le dossier de votre identity. -
Supprimez tous les fichiers dont le nom commence par
proceduralmap, y compris les copies numérotées. -
Pour un wipe complet, supprimez aussi le fichier
player.blueprints. Laissez les autres fichiersplayer.*: ils ne contiennent rien de bloquant. -
Si vous voulez un nouveau relief, changez
server.seeddans les variables de démarrage. Sinon, la même graine régénérera le même terrain, vide de constructions. -
Démarrez le serveur et laissez la carte se générer. Comptez plusieurs minutes sans réponse.
-
Connectez-vous et vérifiez : terrain neuf, aucune base, et vos droits d’administrateur toujours en place.
Automatiser le wipe du jeudi
Section intitulée « Automatiser le wipe du jeudi »Le planificateur du panel sait lancer des commandes, créer des sauvegardes et éteindre ou démarrer le serveur à heure fixe. Il ne sait pas supprimer des fichiers. Le wipe complet reste donc semi-manuel, mais vous pouvez automatiser tout ce qui l’entoure.
-
Créez une tâche planifiée le jeudi, un quart d’heure avant votre créneau, qui envoie un message d’avertissement en console.
-
Enchaînez, dans la même tâche, une action de sauvegarde puis un arrêt du serveur. Le détail de la mise en place est dans Programmer des tâches automatiques.
-
À l’heure dite, supprimez les fichiers de carte et démarrez. Vous n’avez plus que l’étape utile à faire vous-même.
Revenir en arrière après une erreur
Section intitulée « Revenir en arrière après une erreur »Vous avez wipé au mauvais moment, ou supprimé le mauvais dossier. Dans l’ordre de ce qu’il faut essayer.
-
Arrêtez le serveur tout de suite. Chaque minute de jeu écrit par-dessus ce qu’il reste. C’est le geste qui sauve.
-
Cherchez les copies numérotées dans le dossier de l’identity. Si des fichiers
...sav.1ou...sav.2sont encore là, la plus récente peut être renommée en.sav— serveur arrêté — pour redevenir la sauvegarde active. -
Restaurez la sauvegarde du panel la plus proche de l’incident. La procédure est dans Sauvegardes du serveur de jeu.
-
Si vous n’avez ni copie ni sauvegarde, acceptez la perte des constructions, mais récupérez au moins le terrain : avec la même
server.seedet la mêmeserver.worldsize, Rust régénère une carte identique au relief près.
Si ça ne marche pas
Section intitulée « Si ça ne marche pas »Les bases sont toujours là après le wipe. Le serveur tournait encore, ou vous avez supprimé dans le mauvais dossier d’identity. Vérifiez la valeur de server.identity dans les variables de démarrage, arrêtez le serveur, et recommencez dans le bon dossier.
Le serveur ne redémarre plus après le wipe. Le plus souvent, un fichier qui n’aurait pas dû partir : server.cfg ou un fichier du jeu. La console nomme ce qui manque — voir Console et logs. Relancer l’installation depuis le panel remet les fichiers de jeu en place, mais prenez une sauvegarde d’abord.
J’ai perdu mes droits d’administrateur. cfg/users.cfg est parti avec le reste. Rendez-vous les droits à la main : la procédure est en fin de page Installer un serveur Rust.
Le disque est plein et le serveur refuse de sauvegarder. Classique après plusieurs changements de graine : les anciennes cartes s’accumulent. Supprimez les fichiers proceduralmap qui ne correspondent ni à votre graine ni à votre taille actuelles. Si le disque reste saturé, le palier est peut-être trop juste — voir Changer de formule.
Rien ne se passe comme prévu et des joueurs attendent. Ouvrez un ticket de support avec l’identifiant du serveur, l’heure de l’incident et les dernières lignes de console. Vérifiez au préalable status.cloudfive.xyz.