squarecloud app snapshot und squarecloud db snapshot funktionieren gleich: create erstellt einen, list zeigt die gespeicherten an, restore stellt einen wieder her.
Bei create ist die App-ID optional: siehe Wie die CLI deine Anwendung findet. Auch die Datenbank-ID ist optional: Ohne sie öffnet die CLI eine Auswahlliste deiner Datenbanken.
squarecloud app snapshot create
Verwendung
Ausgabe
snapshot list. Ein Download wird nur für dich lesbar gespeichert (Berechtigungen 0600), und ein fehlgeschlagenes --download entfernt die unvollständige Datei.
squarecloud app snapshot list
Verwendung
_javascript_manual.
Übergib eine Snapshot-ID aus dieser Liste, um ihre Versionen und deren Versions-IDs zu sehen, die restore benötigt:
--json behält die Ausgabe denselben Filter bei. Zum Auflisten von Snapshots ist ein aktiver Plan nötig.
squarecloud app snapshot restore
Verwendung
Ersetzt die aktuellen Dateien der Anwendung durch eine Snapshot-Version. Entnimm
<snapshotID> und <versionID> aus app snapshot list. Der Befehl fragt zuerst nach einer y/N-Bestätigung.
Ausgabe
squarecloud db snapshot create
Verwendung
Funktioniert wie
app snapshot create, nur für eine Datenbank.
squarecloud db snapshot list
Verwendung
restore erwartet.
squarecloud db snapshot restore
Verwendung
Ersetzt nach einer
y/N-Bestätigung die aktuellen Daten der Datenbank durch eine Snapshot-Version.

