borgbackup / borgbackup/borg

`borg extract` should retry failed files (up to X times) instead of failing the entire job

Open
#8,926 5 comments 2 reactions 0 assignees View on GitHub
cmd: extract
Dominant language
Python
Stars
13.7k
Forks
875
Avg merge
11h 15m
Merged PRs (30d)
192

Description

When a file fails checksum verification during `borg extract` many times this is simply due to a network error, and can be fixed by retrying the file. When I'm restoring 25 TB of files, I don't want one random failure to force me to restart the entire job, especially since there is no [deduplication mechanism (ala rsync)](https://github.com/borgbackup/borg/issues/95) in `borg extract`.

To me, this is a critical issue, because `borg` is unable to perform the primary job that I expect of it: restoring my files from backup. Instead I have to do a tedious workaround of getting a list of all files that need restored, and doing them one directory at a time, when there are hundreds of directories.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.