kosa8 docs

Commands / kosa8 snapshot push

kosa8 snapshot push

Upload a snapshot to remote storage (Cloudflare R2)

Usage

kosa8 push SNAPSHOT

Uploads a snapshot to R2. A snapshot encrypted at rest is always sent encrypted; --encrypt encrypts one that is not on the way out, leaving the local copy as it is. An encrypted push carries its data key wrapped under this machine's KEK, so only a machine holding the same KEK (kosa8 key import) can pull it.

Options

FlagTypeWhat it doesDefault
--encryptboolencrypt the snapshot for transit (AES-256-GCM) even though it is not encrypted at rest—