1. Ce qu'un wipe supprime (et ce qu'il ne supprime pas)

Un wipe consiste à réinitialiser les données de votre serveur Rust : la map est régénérée, les bases disparaissent, les inventaires sont vidés. C'est une opération de routine, généralement mensuelle, qui relance la compétition sur votre serveur.

Ce qui compte, c'est de supprimer uniquement les fichiers de sauvegarde du monde, sans toucher à vos configurations ni à vos plugins.

Élément Wipe map Wipe map + blueprints
Bases, coffres, deployables Supprimé Supprimé
Map / terrain Régénéré Régénéré
Inventaires joueurs Supprimé Supprimé
Blueprints appris Conservés Supprimés
Configuration serveur (cfg) Conservée Conservée
Plugins et leurs configs Conservés Conservés
Loadouts / emojis serveur Conservés Conservés
⚠️

Un wipe est irréversible. Une fois les fichiers supprimés, aucune restauration n'est possible sans sauvegarde préalable. L'étape 2 n'est pas optionnelle.

2. Avant de commencer : sauvegarde et arrêt du serveur

Deux précautions à prendre systématiquement, dans cet ordre.

Créez une sauvegarde. Rendez-vous dans l'onglet Backups de votre serveur sur le panel CroustyCloud, cliquez sur Créer une sauvegarde et attendez que le statut passe en terminé. C'est votre seul filet de sécurité si vous supprimez un fichier de trop.

Arrêtez le serveur. Depuis la Console, cliquez sur Stop et attendez le statut Offline.

🚨

Ne supprimez jamais de fichiers pendant que le serveur tourne. Rust conserve l'état du monde en mémoire et le réécrit sur le disque toutes les 5 à 10 minutes : votre wipe serait partiellement annulé au prochain autosave, voire la sauvegarde corrompue.

3. Accéder aux fichiers du serveur

Connectez-vous à votre panel CroustyCloud, ouvrez la section Fichiers, puis naviguez jusqu'au dossier :

bash
/server/rust

C'est le dossier d'identité de votre serveur. Il contient toutes les données persistantes : la map, les sauvegardes, les données joueurs, et vos plugins si vous en utilisez.

4. Supprimer les fichiers du wipe

Dans /server/rust, supprimez tout le contenu, à l'exception des dossiers suivants :

Dossier à conserver Contenu
cfg server.cfg, users.cfg, bans.cfg — vos réglages, permissions et bannissements
command_history Historique des commandes tapées en console
loadouts Les kits et loadouts configurés sur le serveur
serveremoji Les emojis personnalisés de votre serveur

Concrètement, voici ce qui part :

  • proceduralmap.*.sav et proceduralmap.*.sav.* — les sauvegardes du monde (bases, coffres, deployables)
  • proceduralmap.*.map — le fichier de map généré
  • player.deaths.*.db, player.states.*.db, player.identities.*.db — les données joueurs
  • sv.files.*.db — les fichiers uploadés en jeu (panneaux, images)
⚠️

Si vous utilisez Oxide/uMod ou Carbon, ne supprimez pas les dossiers oxide/ ou carbon/ : vous perdriez vos plugins, leurs configurations et vos permissions. Pour réinitialiser uniquement les données d'un plugin, videz les fichiers concernés dans oxide/data (ou carbon/data), rien d'autre.

5. Wipe des blueprints (optionnel)

La procédure ci-dessus effectue un wipe map uniquement : vos joueurs conservent tout ce qu'ils ont appris.

Pour un wipe complet, supprimez également :

bash
player.blueprints.*.db
💡

La pratique la plus courante sur les serveurs communautaires : wipe map hebdomadaire sans toucher aux blueprints, puis wipe complet une fois par mois lors du forced wipe officiel.

6. Forcer une nouvelle map : seed et worldsize

Supprimer les fichiers régénère la map, mais elle sera strictement identique si le seed et la worldsize n'ont pas changé — Rust génère toujours le même terrain à partir des mêmes paramètres.

Pour obtenir une map réellement différente, modifiez la variable Seed dans l'onglet Démarrage du panel (ou +server.seed dans votre ligne de lancement) avec une valeur entre 1 et 2147483647.

bash
+server.seed 1847293 +server.worldsize 4000

La worldsize (entre 1000 et 6000) influence aussi la génération. Entre 3500 et 4500, vous avez un bon compromis : assez grand pour rester intéressant, assez petit pour que le serveur paraisse peuplé et ne consomme pas trop de RAM.

7. Redémarrer et vérifier

Vérifiez que seuls les quatre dossiers à conserver sont encore présents dans /server/rust, puis retournez sur la Console et cliquez sur Démarrer.

La génération de la nouvelle map prend entre 3 et 10 minutes selon la worldsize. Le serveur n'apparaît dans la liste en jeu qu'une fois la map complètement générée.

Une fois connecté, contrôlez que :

  • La map est bien réinitialisée : nouveau terrain, aucune base présente
  • Les plugins se chargent correctement (o.plugins pour Oxide, c.plugins pour Carbon)
  • Vos configurations sont conservées : règles, permissions, kits
  • Les fonctionnalités essentielles répondent : téléportation, shop, events selon votre setup

8. Quand wiper ?

Facepunch déclenche un forced wipe le premier jeudi de chaque mois : tous les serveurs sont wipés d'office à la mise à jour, blueprints inclus. C'est le pic d'affluence du mois, celui à ne pas rater.

Entre deux forced wipes, la majorité des serveurs communautaires wipent la map une fois par semaine, souvent le jeudi, sans toucher aux blueprints.

Le plus important reste la régularité. Annoncez votre rythme de wipe sur votre Discord et tenez-le : vos joueurs planifient leurs sessions dessus. Un wipe annoncé 24 h à l'avance, c'est un serveur qui se remplit dès la première heure.

9. Problèmes fréquents

Symptôme Cause probable Solution
Les bases sont toujours là Fichiers supprimés serveur allumé Arrêter le serveur, supprimer à nouveau les .sav, redémarrer
La map est identique Seed et worldsize inchangés Modifier le seed dans l'onglet Démarrage
Les plugins ne se chargent plus Dossier oxide/carbon supprimé Restaurer depuis la sauvegarde de l'étape 2
Le serveur reste en « Starting » Génération de map en cours Attendre jusqu'à 10 min, puis vérifier la RAM allouée
Blueprints perdus sans le vouloir player.blueprints.*.db supprimé Restaurer le fichier depuis la sauvegarde
Erreur mémoire au démarrage Worldsize trop élevée pour la RAM Réduire la worldsize ou passer sur une offre supérieure

10. Récapitulatif

  • Sauvegarde créée avant toute suppression
  • Serveur arrêté avant d'y toucher
  • Fichiers de sauvegarde supprimés, cfg / command_history / loadouts / serveremoji conservés
  • Blueprints wipés ou non selon votre rythme
  • Seed modifié pour une map inédite
  • Serveur redémarré et vérifié en jeu
💡

Une question ou un blocage sur une étape ? L'équipe CroustyCloud est disponible sur le Discord, ou en contact direct via trap_fr.