Directories
¶
| Path | Synopsis |
|---|---|
|
Package bmr orchestrates bare-metal disk capture and restore (issue #69, docs/BARE_METAL_RECOVERY.md): a whole disk becomes a machine snapshot — the GPT layout captured verbatim plus one member backup per partition — and a restore reassembles a byte-exact disk on a same-size target.
|
Package bmr orchestrates bare-metal disk capture and restore (issue #69, docs/BARE_METAL_RECOVERY.md): a whole disk becomes a machine snapshot — the GPT layout captured verbatim plus one member backup per partition — and a restore reassembles a byte-exact disk on a same-size target. |
|
core
|
|
|
checkpoint
Package checkpoint persists and validates the durable resume checkpoint for an in-progress backup (issue #42).
|
Package checkpoint persists and validates the durable resume checkpoint for an in-progress backup (issue #42). |
|
chunker/gen_table
command
Generates a deterministic Buzhash table from a fixed seed.
|
Generates a deterministic Buzhash table from a fixed seed. |
|
disklayout
Package disklayout parses and models GPT disk layouts for bare-metal backup/recovery (issue #67, docs/BARE_METAL_RECOVERY.md).
|
Package disklayout parses and models GPT disk layouts for bare-metal backup/recovery (issue #67, docs/BARE_METAL_RECOVERY.md). |
|
disklayout/gpttest
Package gpttest builds synthetic, spec-valid GPT disk images for tests (correct header/entry CRCs, protective MBR, backup structures).
|
Package gpttest builds synthetic, spec-valid GPT disk images for tests (correct header/entry CRCs, protective MBR, backup structures). |
|
forget
Package forget implements retention policy for disknexus: selecting which backups to keep per a restic-style keep-policy and, crucially, protecting any backup that a kept backup still references (incremental parents, watcher unchanged-file data pointers) so retention can never make a surviving backup unrestorable.
|
Package forget implements retention policy for disknexus: selecting which backups to keep per a restic-style keep-policy and, crucially, protecting any backup that a kept backup still references (incremental parents, watcher unchanged-file data pointers) so retention can never make a surviving backup unrestorable. |
|
resume
Package resume holds the repo-side reconciliation a checkpointed backup needs before it can continue (issue #42, hardened for prune-coexistence in #56, segment fast path in #55).
|
Package resume holds the repo-side reconciliation a checkpointed backup needs before it can continue (issue #42, hardened for prune-coexistence in #56, segment fast path in #55). |
|
retention
Package retention holds the PURE retention-selection logic for #171 — the decision layer, deliberately incapable of deleting anything.
|
Package retention holds the PURE retention-selection logic for #171 — the decision layer, deliberately incapable of deleting anything. |
|
store/repocfgcases
Package repocfgcases is the shared corpus behind the repo-config reader agreement tests (#259).
|
Package repocfgcases is the shared corpus behind the repo-config reader agreement tests (#259). |
|
Package diskimage writes disk images in the formats a backup can be exported to (#456): sparse raw, VHD (dynamic and fixed), qcow2 and VMDK (monolithicFlat).
|
Package diskimage writes disk images in the formats a backup can be exported to (#456): sparse raw, VHD (dynamic and fixed), qcow2 and VMDK (monolithicFlat). |
|
Package diskplan builds per-partition capture plans for whole-disk machine snapshots — on Windows one atomic VSS set spans every disk's eligible volumes; everything else captures raw.
|
Package diskplan builds per-partition capture plans for whole-disk machine snapshots — on Windows one atomic VSS set spans every disk's eligible volumes; everything else captures raw. |
|
Package restoreplan (#157) decides, per pack, HOW a restore fetches its chunks: dense packs (many needed chunks) download whole and amortize; sparse packs (cross-machine-dedup scatter: a couple of chunks out of thousands) fetch per-chunk via ranged reads.
|
Package restoreplan (#157) decides, per pack, HOW a restore fetches its chunks: dense packs (many needed chunks) download whole and amortize; sparse packs (cross-machine-dedup scatter: a couple of chunks out of thousands) fetch per-chunk via ranged reads. |
|
Package vss creates and releases Windows Volume Shadow Copy snapshots for consistent volume backups.
|
Package vss creates and releases Windows Volume Shadow Copy snapshots for consistent volume backups. |
Click to show internal directories.
Click to hide internal directories.