cassandra-medusa icon indicating copy to clipboard operation
cassandra-medusa copied to clipboard

Check actual file presence when performing differential backups

Open adejanovski opened this issue 3 years ago • 1 comments

Follow up to #363

Verify presence of blobs that the new backup is going to "inherit" from the old ones instead of assuming that they are all present. If a blob referenced by a previous backup's manifest is missing and we have a local copy of the file with the same MD5 as listed in the manifest, just upload it again. This will patch the previous backups and make them whole again as well as preventing the current backup from becoming corrupted.

This prevents a corrupted backup from breaking all subsequent backups.

┆Issue is synchronized with this Jira Task by Unito ┆friendlyId: K8SSAND-1403 ┆priority: Medium

adejanovski avatar Jun 09 '21 20:06 adejanovski

Please add your planning poker estimate with ZenHub @adejanovski

jsanda avatar Apr 19 '22 18:04 jsanda

Relates to #716 .

rzvoncek avatar Mar 05 '24 09:03 rzvoncek