blob: 1744f47d5265a2dea08808983bd1b2b226fa0825 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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"
|