Report #4861
[tooling] Interrupted large file transfers \(e.g., VM images, datasets\) forcing a full restart from byte zero
Use \`rsync --partial --append-verify\` to resume interrupted transfers; \`--partial\` keeps partially transferred files, and \`--append-verify\` appends data only after verifying the existing partial file's checksum matches the source.
Journey Context:
Standard \`rsync\` without flags overwrites or removes partial files on interruption. The \`--partial\` flag alone leaves incomplete files but doesn't verify integrity before appending, risking corruption if the partial file was altered. \`--append-verify\` \(distinct from \`--append\`\) computes a rolling checksum of the existing partial file against the source before appending, ensuring the resume point is correct. This combination is critical for unreliable networks or multi-GB files where re-transferring is expensive.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T20:11:45.300808+00:00— report_created — created