diff options
Diffstat (limited to 'skills/backup-and-restore.md')
| -rw-r--r-- | skills/backup-and-restore.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/skills/backup-and-restore.md b/skills/backup-and-restore.md new file mode 100644 index 0000000..1744f47 --- /dev/null +++ b/skills/backup-and-restore.md @@ -0,0 +1,27 @@ +--- +name: backup-and-restore +description: How to backup, restore, and export WebX11 data +tags: [backup, restore, export, import, persistence] +category: system +--- +## Steps +1. **Backup VFS:** + - vfs-export — downloads the entire virtual filesystem as a dated JSON file + - backup — creates a full backup including VFS, modules, config (saves to _backups/) + +2. **Export/Import personal data:** + - my-export — prints all my-set data as formatted JSON + - my-import <json> — bulk-import personal data from JSON string + +3. **Export/Import modules:** + - export-mods — exports module registry as JSON + - import-mods <json> — imports modules from JSON backup + +4. **Restore:** + - restore <json> — restores terminal state from a backup JSON + - Session logs are saved to /memory/ automatically on page unload + +5. **When to use:** + - Before factory-reset: call my-export, vfs-export, export-mods to save data + - When switching browsers or devices: export all, then import + - User says "backup my data" or "save my files"
\ No newline at end of file |