Feature: download a snapshot and restore it into an installation (Kickstart-style transfer) #237
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Request
Add the ability to download a snapshot as a portable file and restore it into an installation — similar to how Akeeba's JPA/JPS + Kickstart (or a JPXML-style transfer) works: take a snapshot, download it, drop it on another server (or the same one), and run a restore that rebuilds the site/content from it.
Existing building blocks to reuse
#__mokosuitebackup_snapshotstable + snapshot subsystem (content snapshots of articles/categories/modules with tags, custom fields, workflow associations).mokosuitebackup:snapshot create|restore|list|delete.restore.php) — already does full-site archive restore via a browser wizard (the "Kickstart-equivalent" for full backups).Scope to design
.msbsnap= zip of the snapshot JSON + manifest + any media), self-describing with a version + checksum.Open questions
Design pass needed before implementation. Not blocking the current full-screen backup-screen work.
https://claude.ai/code/session_01WbGBN9VyRK61zczYWcCQ2i
Branch created:
feature/237-feature-download-a-snapshot-and-restore-