detachbox
SeitenSnapshots, Rollback und Checkpoints

Snapshots, Rollback und Checkpoints

Auf den Business-Plänen macht die Box jedes Mal einen Snapshot, wenn ein Agent anfängt zu arbeiten. Macht ein Agent etwas kaputt, setzt du die ganze Box auf einen Punkt davor zurück oder kopierst einzelne Dateien aus einem Snapshot. Vor einer riskanten Änderung speicherst du von Hand einen Checkpoint.

Snapshots gibt es mit Business und Business Plus. Auf anderen Plänen bietet die Ansicht Snapshots den Wechsel zu Business an. Abrechnung vergleicht die Pläne.

Snapshots von shipyard: automatische, während der Agent arbeitet, stündliche und ein Checkpoint namens Vor dem Upgrade auf Postgres 18, jeder mit Zurücksetzen und Dateien zurückholen.

Was gesichert wird und wie lange

SnapshotWann er entstehtBehalten
AutomatischWenn ein Agent anfängt zu arbeiten, höchstens alle 10 Minuten24 Stunden
StündlichDer erste automatische Snapshot jeder Stunde3 Tage
TäglichEinmal am Tag7 Tage bei Business, 30 Tage bei Business Plus
CheckpointWenn du einen speicherstBis du ihn löschst
PlanCheckpoints, die du behältstTägliche Snapshots behalten
Business207 Tage
Business Plus5030 Tage

Woher der Platz für Snapshots kommt

Snapshots liegen auf der Disk der Box selbst. Sie dürfen bis zur Hälfte der Disk des Plans belegen. Die Ansicht Snapshots zeigt unter Platz für Snapshots den belegten Platz im Verhältnis zu dieser Grenze.

Das Panel Ressourcen auf der Übersicht zählt beides unter Disk: Dateien und Snapshots. Eine gelöschte Datei gibt ihren Platz frei, sobald kein Snapshot sie mehr hält.

Wird der Platz knapp, gehen die ältesten automatischen Snapshots zuerst. Checkpoints bleiben.

Einen Checkpoint speichern

  1. Öffne die Box und wähl Snapshots.
  2. Wähl Checkpoint setzen.
  3. Gib unter Was dieser Punkt markiert eine Bezeichnung ein, etwa „Vor der Migration“. Die Bezeichnung ist optional.
  4. Wähl Checkpoint speichern.

Der Checkpoint bleibt, bis du ihn löschst. Die Ansicht zeigt, wie viele deiner 20 oder 50 du belegt hast.

Die ganze Box zurücksetzen

  1. Öffne auf Snapshots das Menü des Snapshots und wähl Box auf diesen Stand zurücksetzen.
  2. Lies, was wegfällt: Der Dialog listet die neueren Snapshots, die gelöscht werden.
  3. Tipp zur Bestätigung den Namen der Box ein und wähl Zurücksetzen.

Die Box hält 2–6 Sekunden an, startet neu, und ihre Tabs beginnen von vorn. Eine gestoppte Box bleibt gestoppt, und ihre Tabs beginnen von vorn, wenn du sie startest.

Ein Rollback löscht alles, was die Box nach diesem Zeitpunkt getan hat. Es gibt keinen Weg zurück. Snapshots, die neuer als dieser Punkt sind, werden ebenfalls gelöscht.

Manches bleibt auf dem aktuellen Stand: Keys, Abos, Previews und geteilte Links.

Dateien ohne Rollback zurückholen

Hol eine Datei oder einen Ordner aus einem Snapshot, während die Box weiterläuft.

  1. Öffne auf Snapshots das Menü des Snapshots und wähl Dateien zurückholen.
  2. Gib unter Datei oder Ordner einen Pfad ab deinem Home-Ordner /home/dev oder einen absoluten Pfad ein.
  3. Wähl Zurückholen.

Eine Kopie landet in ~/restored/<time>/ neben deiner Arbeit. Nichts in der Box wird überschrieben. Ein Ordner kommt vollständig zurück, bis zu 2.000 Dateien und 500 MB. Für mehr setzt du besser die ganze Box zurück.

Wähl Im Terminal öffnen oder Pfad kopieren, um zu den wiederhergestellten Dateien zu kommen.

Einen Snapshot löschen

Öffne das Menü des Snapshots und wähl Snapshot löschen. Der Dialog sagt dir, wie viel Platz das freigibt. Auf diesen Punkt kannst du danach nicht mehr zurücksetzen.

Snapshots und Klone

Ein Klon kopiert die Disk der Box in dem Moment, in dem du ihn anlegst. Er startet ohne eigene Snapshots.

Ein bestehender Klon, der nach einem Snapshot angelegt wurde, teilt sich diesen Teil der Disk weiterhin. Du kannst die Quelle nicht hinter den Moment des Klonens zurücksetzen. Das Dashboard sagt dir das und verlinkt den Klon. Lösch zuerst diesen Klon oder wähl einen späteren Snapshot.

Was alle Snapshots entfernt

  • Box zurücksetzen löscht die Disk und mit ihr jeden Snapshot.
  • Box löschen entfernt die Box und ihre Snapshots.

Planst du eine riskante Aufgabe für einen Agenten? Speichere zuerst einen Checkpoint und lass ihn dann laufen. Mehr zur Business-Linie: /features/snapshots.