Skip to content

Add command-line VM backup and restore - #41

Merged
btsouth merged 1 commit into
masterfrom
codex/vm-backup-restore
Sep 5, 2026
Merged

Add command-line VM backup and restore#41
btsouth merged 1 commit into
masterfrom
codex/vm-backup-restore

Conversation

@btsouth

@btsouth btsouth commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Add -backup for stopped standard installs and -restore into a new data folder. Backups include the guest disk, boot files, bundled runtime, and settings, with per-file checksums verified during restore. Existing installations and backups are never replaced.

Tested: fixture round trips, disk locking, cancellation, low space, damaged archives, and existing-file preservation; Go race tests, vet, and Windows build.

Part of #36. Settings controls, backup before reset, and a restored-guest boot check remain pending.

@btsouth
btsouth merged commit 1009922 into master Sep 5, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant