Duplicity 0.7.17을 사용하여 디렉터리의 전체 백업을 수행하고 있습니다. 느린 I/O는 병목 현상(읽기 속도 20MiB/s 미만)이고 디렉터리가 큽니다(~5TiB).
전체 백업이 완료되기 전에 중단되었습니다. 동일한 명령을 사용하여 다시 시작했고 Duplicity는 원래 있던 볼륨에서 올바르게 복원했지만 전체 디렉터리를 처음부터 다시 읽습니다. 즉, 처음부터 백업을 수행하는 것에 비해 시간이 절약되지 않습니다.
I/O를 저장하기 위해 "새" 디렉터리만 읽도록 Duplicity에 지시하려면 어떻게 해야 합니까?
추가 정보:
- 파일 메타데이터를 읽는 것만이 아닙니다.
atop
실제 파일 내용을 읽는 이중성으로만 설명할 수 있는 디스크 활동이 보입니다. - 저는 페도라 27을 사용하고 있습니다. 디렉토리는 2개의 가상 SCSI 디스크에 걸쳐 있는 vmware(vmx-10)의 ext4 LVM 파티션에 있습니다.
답변1
예, 그렇게 됩니다. 이상적이지는 않지만 작동합니다. 제출해 주세요오류 보고서Launchpad에서 이 문제를 수정하세요.
Duplicity의 restart_position_iterator:
Fake writing to backend, but do go through all the source paths.
Stop when we have processed the last file and block from the
last backup. Normal backup will proceed at the start of the
next volume in the set.