Zum Inhalt springen
Blog

FiveM-Server per Chat sichern oder einen Spieler wiederherstellen

Angemeldet bei FiveDock bittest du den Chat um ein Backup deines FiveM-Servers, einen Spieler-Restore per Name oder eine Einstellung. Alles steht im Protokoll.

Von Termi

4 Min. Lesezeit
  • Backups
  • Rollback
  • AI
Auf dieser Seite

Ein Spieler sagt, der letzte Neustart hat sein Inventar gefressen. Der Bildschirm zur Wiederherstellung ist ein paar Klicks entfernt, aber du kannst auch in den Chat in der Ecke von fivedock.dev schreiben: „stell Kowalski von vor sechs Stunden wieder her“. Der Support-Chat von FiveDock läuft auf FiveBot und kann für angemeldete Nutzer deine Server prüfen, ein Backup starten, einen Spieler wiederherstellen und Einstellungen ändern.

Worum du bitten kannst

  • „Ist mein Server online?“ Der Agent jedes Servers und sein letztes Backup, sofort beantwortet.
  • „Mach ein Backup vom Hauptserver.“ Eine Karte mit dem Servernamen und einem Button zum Starten. Das dürfen Inhaber und Administratoren.
  • „Stell Kowalski von vor sechs Stunden wieder her.“ Ein Spieler aus dem neuesten Backup zu diesem Zeitpunkt oder davor. Nur der Inhaber, ab Metro.
  • „Bewahre tägliche Backups 60 Tage auf.“ Eine Einstellung, geändert über denselben Speichercode, den auch das Panel nutzt.
  • „Füg einen Cron-Monitor für den nächtlichen Neustart hinzu“, „lad Marta als Administratorin ein“, „lösch den alten Alarm“. Eine Karte von Manage FiveDock.

Der Chat weiß, welche Server du hast und welcher gerade im Panel offen ist, und setzt den Server deshalb selbst ein. Wenn er es nicht erkennen kann, stellt er eine kurze Frage und nennt die Möglichkeiten.

Einen Spieler per Name wiederherstellen

Statt der Lizenz kannst du den Namen des Spielers angeben. FiveDock sucht den Namen in den Black-Box-Ereignissen dieses Servers aus den letzten 90 Tagen. Bei einem Treffer wird diese Lizenz wiederhergestellt, und die Antwort nennt beides. Bei zwei oder mehr fragt der Chat, welche Lizenz du meinst. Ohne Treffer fragt er nach der Lizenz, die du unter Spieler kopieren kannst.

Danach läuft die Wiederherstellung wie eine, die im Panel gestartet wurde. FiveDock erstellt zuerst eine Sicherheitskopie. Wenn du der einzige Inhaber bist, startet die Wiederherstellung sofort; hat die Organisation einen weiteren Inhaber, wartet sie unter Sicherungen auf dessen Freigabe. Wenn eine Wiederherstellung nicht laufen kann, sagt der Chat in einem Satz, warum: Der Agent ist offline, der Spieler ist noch auf dem Server, Live-Ops ist aus oder der Plan liegt unter Metro.

Was eine Spieler-Wiederherstellung zurückbringt und wie du sie von Hand machst, steht unter Inventar eines Spielers wiederherstellen.

Einstellungen und der Rest des Panels

Der Chat liest die Einstellungen deiner Organisation und deiner Server und ändert eine nach der anderen: wie lange Backups aufbewahrt werden, Inventar, Live-Ops, die Art des Servers, Observability, die Befehlsrichtlinie, den Namen der Organisation und ihre Sprache. Er speichert über denselben Code wie das Panel, also gelten dieselben Rollen, Wertebereiche und Plan-Limits. Bittest du um 91 Tage tägliche Backups auf einem Plan, der 90 aufbewahrt, sagt er dir, dass der Plan das nicht erlaubt.

Manage FiveDock deckt den Rest ab: Alarme und wohin sie gehen, Cron-Monitore, Wirtschaftsregeln, Upload-Portale, Discord-Events, Mitglieder und Einladungen, Ingest-Keys, den Backup-Spiegel und deinen Plan. Es kann auch API-Tokens und Agent-Keys widerrufen.

Was im Panel bleibt

  • Der Chat handelt nur für Nutzer, die bei fivedock.dev angemeldet sind. Auf Discord oder abgemeldet sagt er dir, wo du dich anmeldest.
  • Alles, was ein Geheimnis herausgibt, bleibt im Panel: neue API-Tokens und Agent-Keys, Webhook-URLs, Zugangsschlüssel für den Spiegel und der Backup-Schlüssel. Der Chat schickt einen Link zur richtigen Seite.
  • Backups, Wiederherstellungen und Änderungen über Manage FiveDock zeigen zuerst eine Karte und laufen erst, wenn du auf den Button drückst.
  • Jede Änderung aus dem Chat steht im Aktivitätsprotokoll als FiveBot chat.

Der Chat prüft bei jeder Anfrage deine Rolle in der Organisation. Ein Administrator kann ein Backup starten, aber eine Spieler-Wiederherstellung braucht weiterhin den Inhaber, genau wie im Panel.

Dasselbe im Terminal

Die FiveDock-CLI erledigt dasselbe in der Shell. fivedock status zeigt die letzten Snapshots, und eine Spieler-Wiederherstellung braucht die Lizenz statt des Namens:

terminal
fivedock status main
fivedock backup main --agent
fivedock restore main <snapshot> --scope player --ref <license>

Häufige Fragen

Welchen Plan brauche ich?

Serverstatus, Backups und Einstellungen funktionieren in jedem Plan. Einen einzelnen Spieler wiederherzustellen braucht Metro oder Enterprise, wie im Panel.

Kann ich eine Spieler-Wiederherstellung rückgängig machen?

FiveDock erstellt vor dem Start eine Sicherheitskopie. Wenn du die falsche Uhrzeit gewählt hast, stellst du den Spieler aus dieser Kopie noch einmal wieder her.

Was ist, wenn der Spieler online ist?

Die Wiederherstellung startet nicht. Das Framework würde das, was der Spieler im Speicher hält, über die wiederhergestellten Zeilen speichern, deshalb bittet dich der Chat zu warten, bis er offline ist.

Alle Artikel