Skip to content

pull

Pull a snapshot from remote storage.

clonit pull <target> [snapshot_index] [flags]
Argument Description Required
target Name of the target Yes
snapshot_index Index of the snapshot to pull No (defaults to latest)
Flag Type Default Description
--no-verify bool false Skip checksum verification after download

Downloads a snapshot from the remote storage provider configured in the target’s linked storage profile. By default, the latest snapshot is pulled unless a specific snapshot reference is provided.

The snapshot reference accepts latest, prev (second-newest), a snapshot name, or a positional index (0 = newest, consistent with the snapshots and load commands). Prefer latest/prev/name over an index — the index shifts when snapshots are pruned.

After downloading, a checksum verification is performed to ensure data integrity. Use --no-verify to skip this check.

The target must have a storage profile linked to it. See storage-profile add for configuring storage profiles.

Pull the latest snapshot:

clonit pull mydb

Pull a specific snapshot by index:

clonit pull mydb 0

Pull without checksum verification:

clonit pull mydb --no-verify