Zum Inhalt springen
Aktueller Gutschein:10 % RabattIn der Bestellung einlösen

Wipe eines Rust-Servers: Karte, Blueprints und Planung

Was Map-Wipe, BP-Wipe und Force-Wipe sind, welche Dateien Sie löschen, ein Vorgehen Schritt für Schritt, was mit den Daten der Plugins passiert und wie Sie Wipe-Rhythmus und Countdown im Spiel einstellen.

  • Fortgeschrittene
  • ~20 Min.
  • Aktualisiert am 9.10.2026

Ein Wipe bedeutet, die Welt und gegebenenfalls auch die von Spielern gelernten Blueprints zu löschen und eine neue Runde zu beginnen. Diese Anleitung erklärt die Arten von Wipes, was der monatliche Force-Wipe von Facepunch bewirkt, welche Dateien Sie löschen, wie Sie Schritt für Schritt vorgehen, was mit den Daten der Plugins passiert und wie Sie einen regelmäßigen Rhythmus und den Countdown im Spiel einrichten.

Was Sie brauchen

  • Zugriff auf die Serverdateien und die Möglichkeit, den Server zu stoppen und zu starten
  • Ein freier Backup-Slot (Backups von Gameservern) oder Platz auf der Festplatte Ihres VPS
  • Eine rechtzeitige Ankündigung für die Spieler (Discord, Serverbeschreibung)
  • Etwa 20 Minuten

Rust bei StormHost

Rust-Server bereiten wir noch vor. Diese Anleitung gilt auch für einen Rust-Server auf Ihrem eigenen VPS (Installationsanleitung).

Arten von Wipes#

ArtWas gelöscht wirdWas bleibtWann
Map-WipeDie Karte und alles darauf: Gebäude, Gegenstände, Inventare der Spieler.Gelernte Blueprints, Admins, Bans, Konfiguration.Bei jeder neuen Runde (wöchentlich, alle zwei Wochen, monatlich).
Blueprint-Wipe (BP-Wipe)Die gelernten Blueprints aller Spieler.Die Karte (sofern Sie sie nicht gleichzeitig löschen).Meist zusammen mit einem Map-Wipe, aber seltener (z. B. einmal im Monat).
Full-WipeKarte und Blueprints (gegebenenfalls weitere Spielerdaten).Admins, Bans, Konfiguration des Servers, Plugins.Monatlich oder bei einer größeren Änderung des Servers.

Force-Wipe#

Facepunch veröffentlicht einmal im Monat ein großes Rust-Update, meist am ersten Donnerstag des Monats. Die Standardzeit des Wipe-Timers im Spiel ist 19:00 Uhr Londoner Zeit (20:00 Uhr in Prag und Berlin).

  • Das Update erhöht die Versionsnummer (Protokoll), die im Namen der Weltdatei steht. Ein aktualisierter Server lädt die alte Welt nicht und generiert eine neue. Der Map-Wipe passiert also von selbst, sobald Sie den Server aktualisieren.
  • Laut Facepunch-Wiki werden Blueprints beim Force-Wipe meist nicht gelöscht. Ob Sie sie löschen (BP-Wipe), entscheiden Sie.
  • Versuchen Sie nicht, die alte Welt durch Umbenennen der Datei „wiederzubeleben“. Facepunch bezeichnet das als gefährlich und rät davon ab.
  • Nach einem Rust-Update brauchen Sie auch eine neue Version des Frameworks (Oxide erneut hochladen, Carbon aktualisiert sich selbst), siehe Oxide und Carbon.

Planen Sie Ihre eigenen Wipes daher so, dass einer davon immer auf den Tag des Force-Wipes fällt.

Welche Dateien Sie löschen#

Welt und Spielerdaten liegen im Identity-Ordner: server/<IDENTITY>/ im Hauptverzeichnis des Servers (<IDENTITY> ist der Wert des Parameters server.identity). Die Zahl in den Dateinamen ist die Version (Protokoll) und ändert sich mit Updates. Neben den Datenbankdateien .db können Hilfsdateien mit demselben Namensanfang und der Endung -wal oder -shm liegen; löschen Sie diese immer zusammen mit der Hauptdatei.

DateiWas sie enthält (laut Facepunch-Wiki)Map-WipeBP-WipeFull-Wipe
*.sav und ihre Sicherungen (*.sav.1 …)Die ganze Welt: Gebäude, Gegenstände, Entities.Löschen–Löschen
*.mapDie Karte (Gelände, Monumente). Der Name enthält Größe und Seed.Löschen–Löschen
player.blueprints.*.dbDie gelernten Blueprints der Spieler.–LöschenLöschen
player.states.*.dbTodesmarkierungen, den Hostile-Timer und weitere Zustände der Spieler.Löschen empfohlen–Löschen
player.deaths.*.dbInformationen über Tode (wer den Spieler getötet hat und warum).––Löschen
sv.files.*.dbBilder auf Schildern und Fotos aus den Kontakten der Spieler.Optional–Löschen
player.identities.*.dbSpielerdaten (den Zweck beschreibt Facepunch nicht näher).––Behalten
player.tokens.*.dbKopplungen der Spieler mit der App Rust+. Nach dem Löschen müssen Spieler erneut koppeln.BehaltenBehaltenBehalten
companion.idDie Identität des Servers für Rust+.NieNieNie
Ordner cfgserver.cfg, Admins, Bans.BehaltenBehaltenBehalten
Ordner loadouts, serveremojiGespeicherte Loadouts und eigene Emojis des Servers.BehaltenBehaltenBehalten

companion.id nicht löschen

Die Datei companion.id ist die Identität des Servers für die App Rust+. Facepunch warnt, dass beim Löschen eine neue Identität entsteht, Spieler keine Benachrichtigungen mehr erhalten und den Server erneut koppeln müssen. Zurückholen lässt sie sich nur aus einem Backup.

Vorgehen Schritt für Schritt#

  1. Kündigen Sie den Wipe den Spielern rechtzeitig an: auf Discord, in der Serverbeschreibung und ein paar Minuten vor dem Herunterfahren im Chat:

    text
    say "Der Server wird in 5 Minuten für den Wipe heruntergefahren. Die neue Karte ist in 15 Minuten online."
  2. Speichern Sie die Welt mit server.save, damit das Backup aktuell ist.

  3. Stoppen Sie den Server (auf einem VPS systemctl stop rust).

  4. Erstellen Sie ein Backup des ganzen Ordners server/<IDENTITY> und des Ordners oxide (bzw. carbon). Bei einem Gameserver-Hoster nutzen Sie das Backup im Kundenbereich, Registerkarte Backups (Backups von Gameservern); auf einem VPS zum Beispiel:

    bash
    tar -czf /root/rust-pred-wipe-$(date +%F).tar.gz -C /opt/rust/server server/rust oxide
    • tar -czf <ARCHIV> – erstellt (-c) ein komprimiertes (-z) Archiv in einer Datei (-f).
    • $(date +%F) – fügt das heutige Datum ein (2026-10-01), damit sich Backups nicht gegenseitig überschreiben.
    • -C /opt/rust/server – arbeitet relativ zum Hauptverzeichnis des Servers.
    • server/rust oxide – sichert den Identity-Ordner rust und den Oxide-Ordner. Mit Carbon schreiben Sie carbon statt oxide.

Löschen lässt sich nicht rückgängig machen

Ohne Backup gibt es keinen Weg, eine gelöschte Welt oder Blueprints zurückzuholen. Prüfen Sie vor dem Weitermachen, ob das Backup aus dem vorigen Schritt existiert und nicht leer ist.

  1. Löschen Sie die Dateien je nach Art des Wipes (Tabelle oben). Bei einem Gameserver-Hoster im Dateimanager; auf einem VPS (Identity-Ordner rust, Pfade wie in der Anleitung Ein eigener Rust-Server auf einem VPS) für einen Map-Wipe mit diesem Befehl:

    bash
    cd /opt/rust/server/server/rust && rm -v -- *.sav* *.map player.states.*
    • cd … – wechselt in den Identity-Ordner. && sorgt dafür, dass nur gelöscht wird, wenn der Wechsel in den Ordner geklappt hat (sonst würden Sie woanders löschen).
    • rm -v – löscht die Dateien und gibt aus, welche es gelöscht hat.
    • -- – danach folgen keine Optionen mehr, nur Dateinamen.
    • *.sav* – die Welt und ihre Sicherungen, *.map – die Karte, player.states.* – Zustände der Spieler.

    Bei einem BP-Wipe oder Full-Wipe löschen Sie zusätzlich die Blueprints (das Muster erfasst auch die Hilfsdateien -wal und -shm):

    bash
    cd /opt/rust/server/server/rust && rm -v -- player.blueprints.*

    Die Meldung No such file or directory bei einem der Muster bedeutet nur, dass es eine solche Datei im Ordner nicht gibt.

  2. Ändern Sie bei Bedarf den Seed (+server.seed) oder die Kartengröße, damit die neue Karte anders aussieht. Siehe server.cfg und Startparameter.

  3. Aktualisieren Sie Server und Framework, wenn ein Update erschienen ist (beim Force-Wipe immer).

  4. Kümmern Sie sich um die Daten der Plugins, wie im nächsten Abschnitt beschrieben.

  5. Starten Sie den Server (auf einem VPS systemctl start rust). Die Generierung der neuen Karte dauert einige Minuten. Der Server ist bereit, sobald in der Konsole Server startup complete erscheint.

Überprüfung#

  1. Verbinden Sie sich und prüfen Sie, ob die Karte neu ist (anderer Aufbau, keine alten Gebäude).
  2. Prüfen Sie nach einem BP-Wipe, ob Sie keine gelernten Blueprints mehr haben.
  3. Geben Sie in der Konsole wipetimer.printwipe ein (im Facepunch-Wiki als PrintWipe aufgeführt) und prüfen Sie das Datum des nächsten Wipes.
  4. Prüfen Sie, ob die Plugins laufen: oxide.plugins (Carbon: c.plugins).

Mehr gelöscht als beabsichtigt, oder der Wipe soll doch nicht stattfinden? Stellen Sie den Zustand aus dem Backup aus Schritt 4 wieder her.

  • Gameserver-Hoster: Stellen Sie das Backup im Kundenbereich wieder her (Registerkarte Backups › Wiederherstellen, siehe Backups von Gameservern).
  • Eigener VPS (als root, Pfade wie in der VPS-Anleitung):
bash
systemctl stop rust
cd /opt/rust/server
mv server/rust server/rust-po-wipe
mv oxide oxide-po-wipe
tar -xzf /root/rust-pred-wipe-<DATE>.tar.gz -C /opt/rust/server
systemctl start rust
  • systemctl stop rust – stoppt den Server, damit er während des Betriebs nichts überschreibt.
  • mv server/rust server/rust-po-wipe und mv oxide oxide-po-wipe – verschieben den aktuellen Zustand nur zur Seite (es wird nichts gelöscht), damit er sich nicht mit dem Backup vermischt. Mit Carbon verschieben Sie carbon statt oxide.
  • tar -xzf … -C /opt/rust/server – entpackt das Backup an seinen ursprünglichen Ort. Ersetzen Sie <DATE> durch das Datum aus dem Namen der Backup-Datei (zum Beispiel 2026-10-01).
  • systemctl start rust – startet den Server mit der alten Welt.

Wenn Sie geprüft haben, dass alles funktioniert, löschen Sie die zur Seite verschobenen Ordner *-po-wipe.

Nach einem Force-Wipe lädt die alte Welt nicht

Haben Sie den Server inzwischen auf die neue Monatsversion aktualisiert, funktioniert die alte Welt damit nicht (sie hat eine ältere Versionsnummer), und der Server legt ohnehin eine neue an. Die Rückkehr zu einem Backup ergibt nur mit derselben Rust-Version Sinn.

Wipe und Daten der Plugins#

Plugins speichern ihre Daten in oxide/data (Carbon: carbon/data). Manches gehört zu einer einzigen Runde und wäre nach einem Wipe sinnlos (Homes auf der alten Karte, verbrauchte Kits), anderes soll bleiben (Berechtigungen, Clans).

  • Viele Plugins erkennen einen Wipe selbst. Wenn der Server eine neue Welt anlegt, teilt das Framework es ihnen mit, und das Plugin löscht Daten gemäß seinen Einstellungen. Die Konfiguration des Plugins entscheidet zum Beispiel:
    • Kits: "Wipe player data when the server is wiped" – Standard false. Stellen Sie true ein, wenn Nutzungszähler und Cooldowns der Kits nach einem Wipe zurückgesetzt werden sollen.
    • NTeleportation: "Wipe On Upgrade Or Change" – Standard true, Homes werden nach einem Wipe gelöscht.
    • Backpacks: die Option "Enabled" im Abschnitt "Clear on wipe" – Standard false, der Inhalt der Rucksäcke übersteht den Wipe. Sollen Rucksäcke geleert werden, stellen Sie true ein.
  • Bei einem Plugin, das keinen Wipe erkennt, löschen Sie die Daten von Hand: Entladen Sie das Plugin (oxide.unload <PLUGIN_NAME>), löschen Sie seine Datendatei in oxide/data und laden Sie das Plugin wieder (oxide.load <PLUGIN_NAME>). Es legt leere Daten an.
  • Löschen Sie nie oxide/data/oxide.users.data und oxide/data/oxide.groups.data. Darin stehen alle Berechtigungen und Gruppen.
  • Denken Sie bei Backups auch an die manuell gelöschten Dateien: Machen Sie einen Wipe aus einem Backup rückgängig, stellen Sie Welt und Plugin-Daten vom selben Zeitpunkt wieder her.

Details zu einzelnen Plugins finden Sie im Artikel Empfohlene Plugins.

Planung und Countdown im Spiel#

Übliche Rhythmen:

RhythmusTagFür wen
WöchentlichweeklyServer mit schnellerem Fortschritt (2x, 10x), viele Spieler.
Alle zwei WochenbiweeklyEin Kompromiss, auf Community-Servern am häufigsten.
MonatlichmonthlyVanilla-Server; Wipe nur beim Force-Wipe.

Ein BP-Wipe wird meist nur einmal im Monat gemacht (beim Force-Wipe), auch wenn die Karte häufiger gewipt wird.

Den Rhythmus legen Sie mit einem Tag in der server.cfg fest (nur einer von monthly, biweekly, weekly). Danach zählt der Wipe-Timer herunter: der Countdown auf dem Laptop beim Atomsprengkopf im Monument Missile Silo. Er löst etwa 24 Stunden vor dem Wipe auch die Ereignisse zum Rundenende aus (Kampfjets über der Insel und Panzerfahrzeuge auf den Straßen).

server/<IDENTITY>/cfg/server.cfgcfg
server.tags monthly,vanilla,EU
wipetimer.wipetimezone "Europe/Prague"
wipetimer.wipedayofweek 4
wipetimer.wipehourofday 20
EinstellungWas sie tutEmpfohlener WertWann ändern
server.tagsDer Wipe-Rhythmus (monthly/biweekly/weekly) und weitere Tags.nach Ihrem RhythmusWenn sich der Rhythmus ändert.
wipetimer.wipetimezoneDie Zeitzone des Timers. Standard ist Europe/London."Europe/Prague"Für Deutschland und Österreich passt z. B. auch "Europe/Berlin".
wipetimer.wipedayofweekWipe-Tag: 0 = Sonntag, 1 = Montag … 4 = Donnerstag (Standard) … 6 = Samstag.4Wenn Sie an einem anderen Tag wipen.
wipetimer.wipehourofdayWipe-Stunde im 24-⁠Stunden-Format; 14.5 = 14:30 Uhr. Standard 19.20 (mit der Prager Zeitzone entspricht das 19:00 Uhr in London)Nach Ihrer Wipe-Uhrzeit.
wipetimer.wipecronoverrideEin eigener Zeitplan im Cron-Format; überschreibt Tag und Stunde.leer lassenUnregelmäßige Rhythmen, z. B. „alle 3 Tage“.
wipetimer.wipeunixtimestampoverrideDer genaue Zeitpunkt des nächsten Wipes als Unix-Zeitstempel. Überschreibt alles andere; liegt er in der Vergangenheit, wird er ignoriert.leer lassenEin einmaliger außerplanmäßiger Wipe.

So zählt der Timer: monthly = der erste angegebene Wochentag des Monats, weekly = jede Woche, biweekly = der erste und dritte angegebene Wochentag des Monats (laut Facepunch-Wiki). Wie viele Stunden vor dem Wipe die Ereignisse zum Rundenende beginnen, legt eine Variable aus der Gruppe eventschedulewipeoffset fest (Standard 24 Stunden, 0 schaltet sie ab); find eventschedulewipeoffset gibt den genauen Namen in Ihrer Version aus.

Automatisierung: Carbon hat das optionale Modul AutoWipe, das nach Zeitplan (Cron) wipt, nach dem Wipe Befehle ausführen und Dateien löschen und Karten aus einer vorbereiteten Liste auswählen kann. Auf Ihrem eigenen VPS können Sie ein Skript schreiben, das ein systemd-Timer oder Cron startet und das die Schritte aus dem Vorgehen oben ausführt.

Fehlerbehebung#

Nach dem Wipe ist immer noch die alte Karte da#

  • Sie haben Dateien in einem anderen Identity-Ordner gelöscht als dem, den der Server verwendet. Prüfen Sie +server.identity.
  • Die Sicherungsdateien der Welt sind übrig geblieben (*.sav.1, *.sav.2). Löschen Sie alle Dateien, die mit dem Namen der Welt beginnen und auf .sav mit beliebiger Fortsetzung enden.
  • Sie verwenden eine eigene Karte (server.levelurl): Die Karte bleibt gleich, gelöscht wird nur, was darauf war. Das ist korrekt.

Spieler haben immer noch ihre Blueprints#

Die Datei player.blueprints.*.db oder ihre Hilfsdateien -wal und -shm sind übrig geblieben, oder der Server lief beim Löschen. Stoppen Sie den Server und löschen Sie alle Dateien, die mit player.blueprints. beginnen.

Der Server startet nach dem Wipe nicht#

Beim Force-Wipe passen meist die Versionen von Framework und Spiel nicht zusammen. Aktualisieren Sie Rust und Oxide (Carbon aktualisiert sich beim Start selbst) und prüfen Sie das Log sowie oxide/logs bzw. carbon/logs.

Plugins erinnern sich an alte Daten#

Homes an Orten, an denen nichts mehr ist, verbrauchte Kits, volle Rucksäcke. Prüfen Sie die Wipe-Einstellungen in der Konfiguration der Plugins (Abschnitt Wipe und Daten der Plugins) oder löschen Sie die Daten von Hand.

Der Countdown auf dem Laptop im Missile Silo stimmt nicht#

Prüfen Sie den Rhythmus-Tag in server.tags (nur einer), die Zeitzone und die Stunde. Das Ergebnis prüfen Sie mit dem Befehl wipetimer.printwipe. Für einen unregelmäßigen Rhythmus verwenden Sie wipetimer.wipecronoverride.

Bei Spielern funktioniert Rust+ nach dem Wipe nicht#

Sie haben companion.id oder player.tokens.*.db gelöscht. Stellen Sie die Dateien aus einem Backup wieder her, oder die Spieler müssen den Server in der App erneut koppeln.

Zusammenfassung

  • Map-Wipe = *.sav* und *.map löschen (am besten auch player.states.*), BP-Wipe = player.blueprints.*, Full-Wipe = beides plus weitere Spielerdaten.
  • Löschen Sie nicht companion.id, player.tokens.*, den Ordner cfg und die Berechtigungsdateien der Plugins.
  • Der Force-Wipe kommt mit dem monatlichen Update (erster Donnerstag des Monats); das Update wipt die Karte von selbst.
  • Vor einem Wipe den Server immer speichern, stoppen und sichern.
  • Was nach einem Wipe mit den Daten der Plugins passiert, steuert ihre Konfiguration (Kits, NTeleportation, Backpacks).
  • Rhythmus und Countdown stellen Sie mit einem Tag und den Variablen wipetimer.* ein.

Anleitungen durchsuchen