Minecraft Server Backups: So verlierst du nie wieder deine Welt
Warum Backups die wichtigste Einstellung auf deinem Server sind
Stell dir vor, du loggst dich nach Wochen intensiver Arbeit auf deinem Minecraft Server ein – und alles ist weg. Die riesige Burg, die Redstone-Farm, das Dorf mit deinen Freunden. Die Welt ist korrupt, ein Griefer hat Lava überall verteilt, oder jemand hat versehentlich den falschen Ordner gelöscht. Dieses Szenario ist leider kein seltenes Horrorszenario, sondern bittere Realität für viele Spieler.
Das Gute: Es ist vermeidbar. Mit einem durchdachten Backup-System verlierst du im schlimmsten Fall ein paar Minuten Spielfortschritt – aber niemals deine gesamte Welt. In diesem Guide zeige ich dir Schritt für Schritt, wie du deinen Minecraft Server zuverlässig absicherst.
Die häufigsten Gründe für Datenverlust
Bevor wir in die Praxis einsteigen, lohnt sich ein Blick auf die typischen Ursachen. Wer den Feind kennt, kann sich besser schützen.
World Corruption ist der Klassiker. Ein Serverabsturz während der Welt gespeichert wird, ein plötzlicher Stromausfall oder ein erzwungener Prozess-Kill können dazu führen, dass Chunk-Dateien beschädigt werden. Im besten Fall fehlen einzelne Chunks, im schlimmsten Fall lässt sich die Welt gar nicht mehr laden.
Menschliche Fehler passieren schneller als gedacht. Ein falscher Befehl in der Konsole, ein versehentliches Löschen des World-Ordners beim Aufräumen oder ein fehlerhaftes Plugin-Update, das Daten überschreibt. Gerade auf Servern mit mehreren Admins steigt das Risiko erheblich.
Griefer und Hacker können enormen Schaden anrichten, wenn sie Operator-Rechte erlangen oder Exploits ausnutzen. TNT-Regen, Lava-Floods oder das gezielte Zerstören von Bauwerken – ohne Backup bleibt nur der Neuanfang. Auch Plugins mit Sicherheitslücken können ein Einfallstor sein. Einen soliden Einstieg in die Plugin-Welt findest du im Spigot Plugins Einsteiger-Guide.
Welche Dateien du sichern musst
Nicht jeder Ordner auf deinem Server ist gleich wichtig. Damit dein Backup weder unnötig groß wird noch kritische Daten fehlen, solltest du wissen, was wohin gehört.
Zwingend sichern:
world/– Die Hauptwelt (Overworld)world_nether/– Der Netherworld_the_end/– Das Endserver.properties– Grundkonfigurationbukkit.yml,spigot.yml,paper-global.yml– Server-Konfiguration (je nach Server-Software)plugins/– Alle Plugins inklusive deren Config-Dateien und Datenbankenbanned-players.json,banned-ips.json,whitelist.json,ops.json– Spielerverwaltung
Optional, aber empfohlen:
logs/– Hilfreich für Fehleranalyse nach einem Vorfallcrash-reports/– Falls du die Ursache eines Crashes nachvollziehen willst
Nicht nötig:
cache/– Wird automatisch neu generiertlibraries/– Werden beim Start heruntergeladen
Automatische Backups mit Plugins einrichten
Die komfortabelste Lösung für die meisten Serverbetreiber sind Backup-Plugins. Sie laufen im Hintergrund, sichern in regelmäßigen Intervallen und benötigen nach der Einrichtung keinen manuellen Eingriff.
DriveBackupV2 – Der Allrounder
DriveBackupV2 ist eines der beliebtesten Backup-Plugins. Es kann Sicherungen lokal speichern oder direkt auf Google Drive, OneDrive und FTP-Server hochladen. Die Einrichtung ist übersichtlich.
Nach der Installation findest du die Konfigurationsdatei unter plugins/DriveBackupV2/config.yml. Eine solide Grundkonfiguration sieht so aus:
backup-schedule:
cron: "0 */2 * * *" # Alle 2 Stunden
backup-list:
- path: "world"
format: "ZIP"
- path: "world_nether"
format: "ZIP"
- path: "world_the_end"
format: "ZIP"
- path: "plugins"
format: "ZIP"
keep-count: 24 # Die letzten 24 Backups behalten
Damit erhältst du alle zwei Stunden eine vollständige Sicherung, die ältesten werden automatisch gelöscht. Für Server mit viel Aktivität empfehle ich, das Intervall auf eine Stunde zu verkürzen.
EasyBackup – Die schlanke Alternative
Wer es minimalistisch mag, greift zu EasyBackup. Das Plugin bietet weniger Konfigurationsoptionen, ist dafür aber in unter einer Minute eingerichtet. Es sichert die Welt in regelmäßigen Intervallen als ZIP-Datei und räumt alte Backups automatisch auf. Für kleinere Server mit wenigen Spielern ist das völlig ausreichend.
Manuelle Backups über die Konsole
Manchmal brauchst du ein Backup auf Knopfdruck – etwa vor einem großen Plugin-Update, vor dem Wechsel der Server-Version oder bevor du strukturelle Änderungen an der Welt vornimmst. Dafür nutzt du die Serverkonsole.
Schritt 1: Speichere alle Chunks und deaktiviere das automatische Speichern vorübergehend.
save-all
save-off
Schritt 2: Erstelle ein komprimiertes Archiv des World-Ordners. Je nach Betriebssystem:
Unter Linux:
tar -czf backup-$(date +%Y%m%d-%H%M%S).tar.gz world/ world_nether/ world_the_end/ plugins/
Unter Windows (PowerShell):
Compress-Archive -Path world, world_nether, world_the_end, plugins -DestinationPath "backup-$(Get-Date -Format 'yyyyMMdd-HHmmss').zip"
Schritt 3: Aktiviere das automatische Speichern wieder.
save-on
Dieser Dreischritt – Speichern, Archivieren, Speichern reaktivieren – verhindert, dass während des Backup-Vorgangs Chunks geschrieben werden und das Archiv inkonsistente Daten enthält.
Automatisierung mit Cronjobs oder Scheduled Tasks
Wer keinen Plugin-Slot opfern möchte oder einen Vanilla-Server betreibt, kann Backups direkt auf Betriebssystem-Ebene automatisieren.
Linux (Cron)
Öffne die Crontab mit crontab -e und füge folgende Zeile hinzu:
0 */3 * * * tar -czf /home/minecraft/backups/backup-$(date +\%Y\%m\%d-\%H\%M\%S).tar.gz /home/minecraft/server/world/ /home/minecraft/server/world_nether/ /home/minecraft/server/world_the_end/
Dieser Cronjob erstellt alle drei Stunden ein komprimiertes Backup. Ergänze ein Aufräumskript, das Backups älter als sieben Tage automatisch löscht:
find /home/minecraft/backups/ -name "backup-*.tar.gz" -mtime +7 -delete
Windows (Aufgabenplanung)
Erstelle ein PowerShell-Skript namens backup.ps1:
$date = Get-Date -Format "yyyyMMdd-HHmmss"
$source = @("C:\MinecraftServer\world", "C:\MinecraftServer\world_nether", "C:\MinecraftServer\world_the_end")
$destination = "C:\MinecraftBackups\backup-$date.zip"
Compress-Archive -Path $source -DestinationPath $destination
# Alte Backups loeschen (aelter als 7 Tage)
Get-ChildItem "C:\MinecraftBackups\backup-*.zip" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) } | Remove-Item
Richte über die Windows-Aufgabenplanung einen Trigger ein, der das Skript alle drei Stunden ausführt.
Offsite-Backups: Die 3-2-1-Regel
Professionelle Systemadministratoren schwören auf die 3-2-1-Regel, und sie funktioniert genauso gut für Minecraft Server:
- 3 Kopien deiner Daten
- 2 verschiedene Speichermedien
- 1 Kopie an einem externen Standort
In der Praxis bedeutet das: Dein Server hat die Live-Daten, ein lokales Backup liegt auf derselben Maschine, und eine dritte Kopie wird auf einen externen Speicher übertragen. Das kann Google Drive sein (über DriveBackupV2), ein separater FTP-Server oder ein Cloud-Speicher wie Backblaze B2.
Warum das wichtig ist? Wenn die Festplatte deines Servers ausfällt, sind lokale Backups ebenfalls verloren. Nur ein Offsite-Backup schützt dich vor einem Totalverlust. Hosting-Anbieter wie WZH Cloud bieten über das Panel bereits eine integrierte Backup-Funktion, die deine Sicherungen getrennt vom Server speichert – das vereinfacht den Prozess erheblich.
Ein Backup wiederherstellen
Ein Backup ist nur so gut wie die Wiederherstellung. Teste den Prozess unbedingt einmal, bevor du ihn im Ernstfall brauchst.
Schritt 1: Stoppe den Server vollständig.
stop
Schritt 2: Benenne die beschädigten World-Ordner um. Lösche sie nicht – für den Fall, dass du sie doch noch brauchst.
mv world world_corrupted
mv world_nether world_nether_corrupted
mv world_the_end world_the_end_corrupted
Schritt 3: Entpacke das Backup.
tar -xzf /home/minecraft/backups/backup-20260530-140000.tar.gz -C /home/minecraft/server/
Schritt 4: Starte den Server und prüfe, ob die Welt korrekt geladen wird. Fliege die wichtigsten Bereiche ab und kontrolliere, ob Chunks fehlen oder beschädigt sind.
Schritt 5: Wenn alles in Ordnung ist, kannst du die umbenannten korrupten Ordner löschen, um Speicherplatz freizugeben.
Spezialfall: Nur einzelne Chunks wiederherstellen
Manchmal ist nicht die gesamte Welt beschädigt, sondern nur ein bestimmter Bereich. In diesem Fall kannst du mit Tools wie MCA Selector gezielt einzelne Region-Dateien aus einem Backup extrahieren und in die aktive Welt einfügen.
Region-Dateien liegen unter world/region/ und heißen nach dem Schema r.X.Z.mca, wobei X und Z die Region-Koordinaten sind. Um herauszufinden, welche Region-Datei einen bestimmten Chunk enthält, teile die Chunk-Koordinaten durch 32 und runde ab.
Dieser selektive Ansatz hat den Vorteil, dass du nur den beschädigten Bereich zurücksetzt, während alle anderen Änderungen seit dem Backup erhalten bleiben.
Best Practices für dein Backup-Konzept
Nach Jahren Erfahrung mit Minecraft-Servern haben sich einige Grundsätze bewährt, die ich dir abschließend mitgeben möchte.
Backup-Intervall an Aktivität anpassen. Ein Server mit 20 aktiven Spielern braucht häufigere Backups als ein kleiner Server für dich und zwei Freunde. Alle ein bis zwei Stunden ist ein guter Richtwert für aktive Server, alle vier bis sechs Stunden reicht für ruhigere Projekte.
Backups immer rotieren lassen. Speicherplatz ist nicht unendlich. Behalte die letzten 24 bis 48 stündlichen Backups und zusätzlich ein tägliches Backup der letzten 14 Tage. So hast du kurzfristig feine Granularität und langfristig trotzdem eine Fallback-Option.
Vor großen Änderungen immer manuell sichern. Plugin-Updates, Versionswechsel, neue Mods – all das kann schiefgehen. Ein manuelles Backup dauert wenige Minuten und kann dir Stunden an Wiederherstellungsarbeit ersparen.
Backups regelmäßig testen. Mindestens einmal im Monat solltest du prüfen, ob deine Backups tatsächlich funktionieren. Entpacke ein aktuelles Backup in einen Testordner und starte einen separaten Server damit. Nichts ist schlimmer als im Notfall festzustellen, dass alle Backups korrupt sind.
Benachrichtigungen einrichten. Viele Backup-Plugins und -Skripte können dich über Discord oder per E-Mail benachrichtigen, wenn ein Backup fehlschlägt. Nutze diese Funktion, damit du Probleme früh bemerkst.
Fazit: Fünf Minuten Setup gegen Wochen verlorene Arbeit
Backups einzurichten kostet dich weniger Zeit als ein einziger Abend Minecraft spielen. Aber sie können Wochen und Monate an Baufortschritt retten. Ob du ein Plugin wie DriveBackupV2 nutzt, Cronjobs einrichtest oder die integrierte Backup-Funktion deines Hosters wie WZH Cloud verwendest – das Wichtigste ist, dass du überhaupt ein System hast und es regelmäßig prüfst.
Fang heute an. Richte ein automatisches Backup ein, teste die Wiederherstellung einmal manuell, und du wirst künftig jede Nacht ruhiger schlafen. Deine Minecraft-Welt wird es dir danken.