Hallo zusammen,
bei einem Dateisystemcrash sind auf meinem Minecraft Server einige Wochen Arbeit verloren gegangen. Das habe ich zum Anlass genommen mich um ein anständiges Backup Script zu kümmern. Bisher hatte ich das immer weiter nach hinten geschoben...
Das PHP Script injiziert in die Screen Session, in der der Craft Bukkit Server läuft, ein save-off, sodass die Level nicht mehr automatisch gespeichert werden. Danach werden von den definierten Welten Tar Archive erstellt und diese auf einen FTP Server hoch geladen. Danach wird mit save-on das automatische Level Speichern wieder aktiviert.
Ein Logfile ist bei diesem Script nicht nötig. Die Ausgaben des Scriptes werden als SAY-Befehl direkt in den Craft Bukkit Server gesendet. Somit landen die Ausgaben im server.log.
[Blocked Image: http://www.abload.de/thumb/mkbackup-bukkit5vjrd.png]
Das Script: http://gitweb.fiae.ws/scripts.…linux/mkbackup-bukkit.php
Cron Eintrag:
Wie immer würde ich mich über Kommentare zu dem Script freuen.
Viele Grüße
Christian