coldctl archive delete
Delete unchanged records from a verified original archive.
ImplementedExplicit source deletion
Syntax
USAGE
coldctl archive delete [OPTIONS] --confirm-delete --confirm-original-source <ID>Arguments & options
Examples
Replace configuration names, paths and JOB_ID with values from your installation. Examples are not executed by this page.
CLI
coldctl archive delete JOB_ID --confirm-delete --confirm-original-source --max-batches 1Operational notes
Supports PostgreSQL, MySQL and MongoDB with an approved verified-delete-v1 connector. Requires a completed locally created archive and original safety contract; imports cannot authorize deletion.
A mismatch rolls back the entire source batch. Earlier commits remain. Retry the same job after interruption; do not reuse archived keys. max-batches must be positive.
Keep archive files and local deletion checkpoints. The manifest stays unchanged. See Verified source deletion for engine permissions and locks.
Output, placeholders & global flagsView exact CLI help
HELP OUTPUT
Delete unchanged source records only after verifying their completed archive
Usage: coldctl archive delete [OPTIONS] --confirm-delete --confirm-original-source <ID>
Arguments:
<ID>
Options:
--confirm-delete
--data-dir <PATH> Override the OS application data directory
--output <OUTPUT> [default: table] [possible values: table, json]
--confirm-original-source Confirm the original source, stable rows, and immutable archive files
--max-batches <MAX_BATCHES>
-h, --help Print help