이중성: 확인에서 파일 제외

이중성: 확인에서 파일 제외

나는 매일 cron 작업을 사용하여 일련의 디렉터리를 백업합니다. duplicity verify --compare-data백업 직후 실행되는 온전성 검사로 백업을 수행하는 또 다른 일일 크론 작업이 있습니다 . 자주 변경되는 일부 파일을 유효성 검사에서 제외하여 생성된 크론 이메일에서 항상 오탐지가 발생하지 않도록 하고 싶습니다. 즉, 나는 이 파일이 발견된 차이점 수를 보고하는 것을 원하지 않습니다. 여전히 이 파일을 백업하고 싶습니다(그렇지 않으면 먼저 백업에서 제외합니다).

불행하게도 유효성을 검사할 때 이중성은 백업 측이 아닌 파일 시스템 측에만 --exclude/ 옵션을 적용합니다. --include즉, 백업보다 유효성 검사에서 더 많은 파일을 제외하면 Duplicity는 해당 파일을 누락된 것으로 보고합니다(백업에는 있지만 파일 시스템에는 누락됨). 따라서 이 --exclude옵션을 사용하여 파일을 검증에서 완전히 제외할 수는 없습니다. 유효성 검사에도 작동하는 옵션이 있지만 (특정 경로의 유효성 검사 허용) 패턴 집합이 아닌 단일 경로만 허용하며 /와 같은 제외는 --file-to-restore없습니다 .--include--exclude

내가 원하는 것을 달성할 수 있는 다른 방법이 있습니까? 즉, 확인 양쪽에서 특정 파일(가급적 파일 모드)을 제외하고 파일 시스템에 대해 기존 백업을 확인하는 방법이 있습니까?

답변1

실망시켜서 미안하지만 이중성을 제한하는 두 가지 방법을 살펴보았습니다 verify. 독립적으로 확인할 수 있도록 백업을 분할하는 것을 고려할 수 있습니다.

--in/exclude아아, 하나로 대체할 수 있다면 --file-to-restore현재 기능은 여전히 ​​동일합니다.

관련 정보