mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-12 21:53:00 -06:00
docs(backup): describe manual restore flow (#86971)
* docs(backup): describe manual restore flow * docs(backup): make restore copy-back fail closed * docs(backup): make inspect-and-stage block fail closed Add set -euo pipefail to the first restore staging snippet so a failed openclaw backup verify stops before mktemp/tar extraction, matching the fail-closed copy-back block. Addresses ClawSweeper P1 on docs/cli/backup.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * docs(backup): reconcile restore guidance with exclusions Punchcard-Session: brisk-harbor-harbor-6w * docs(backup): centralize archive restore guidance Punchcard-Session: calm-cedar-workshop-by --------- Co-authored-by: clawSean <260045960+clawSean@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
This commit is contained in:
@@ -4,6 +4,7 @@ read_when:
|
||||
- You want a first-class backup archive for local OpenClaw state
|
||||
- You need a compact, verified snapshot of one OpenClaw SQLite database
|
||||
- You want to preview which paths would be included before reset or uninstall
|
||||
- You want to restore from a `.tar.gz` archive previously created by `openclaw backup`
|
||||
title: "Backup"
|
||||
---
|
||||
|
||||
@@ -30,6 +31,8 @@ openclaw backup sqlite restore ~/Backups/openclaw-sqlite/<snapshot-id> --target
|
||||
Archive `create` and `verify`, plus SQLite `create`, `list`, `verify`, and
|
||||
`restore`, accept `--json` for one machine-readable result on stdout.
|
||||
|
||||
OpenClaw does not currently provide an `openclaw backup restore` command. Follow [Restore a full archive](/install/backups#restore-a-full-archive) for the manual, manifest-driven copy-back flow.
|
||||
|
||||
## Notes
|
||||
|
||||
- The archive embeds a `manifest.json` with the resolved source paths and archive layout.
|
||||
@@ -138,3 +141,5 @@ Large workspaces are usually the main driver of archive size. Use `--no-include-
|
||||
## Related
|
||||
|
||||
- [CLI reference](/cli)
|
||||
- [Migrating an OpenClaw install](/install/migrating)
|
||||
- [Restore a full archive](/install/backups#restore-a-full-archive)
|
||||
|
||||
Reference in New Issue
Block a user