전체 및 증분 백업과 관련된 파일 :
전체 백업은 해당 백업의 모든 데이터를 포함하고, 그것은 어떤 다른 백업에 의존하지 않습니다. 최소한 세 개의 파일로 구성됩니다.
duplicity-full.DATE.manifest
(딱 하나만)
duplicity-full.DATE.volYYY.difftar
(하나 이상)
duplicity-full-signatures.DATE.sigtar
(딱 하나만)
백업이 암호화 된 경우 이러한 파일 이름은 .gpg
접미사 붙습니다.
증분 백업 만 이전 백업과 자신의 차이점을 포함, 그것은 이전의 백업에 따라, 그 이전 백업의 모든 방법까지 체인은 전체 백업에 도달합니다. 세 개의 파일로 구성됩니다.
duplicity-inc.DATE.to.DATE.manifest
(딱 하나만)
duplicity-inc.DATE.to.DATE.volX.difftar
(하나 이상)
duplicity-new-signatures.DATE.to.DATE.sigtar
(딱 하나만)
백업을 삭제하려면 해당 파일 세트 만 삭제하면됩니다. 이후의 모든 종속 증분 백업은 유효하지 않습니다. 이 작업을 수동으로 수행하거나 duplicity
명령을 사용할 수 있습니다 .
의 명령 개요 duplicity
:
duplicity
명령을 사용하여 백업 세트를 보는 방법은 다음과 같습니다 .
$ duplicity collection-status file:///path/to/backup
# output truncated for brevity
Found 0 secondary backup chains.
Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Thu Nov 22 12:40:53 2012
Chain end time: Thu Jan 10 14:17:35 2013
Number of contained backup sets: 7
Total number of contained volumes: 358
Type of backup set: Time: Number of volumes:
Full Thu Nov 22 12:40:53 2012 162
Incremental Thu Nov 29 15:12:49 2012 4
Incremental Thu Dec 13 09:05:17 2012 10
Incremental Thu Dec 20 11:09:12 2012 9
Incremental Thu Dec 27 00:05:55 2012 83
Incremental Thu Jan 3 11:07:31 2013 79
Incremental Thu Jan 10 14:17:35 2013 11
-------------------------
No orphaned or incomplete backup sets found.
한 달 이전의 백업을 제거하고 지난 달의 증분 백업에 필요한 백업을 유지하는 방법은 다음과 같습니다.
duplicity remove-older-than 1M file:///path/to/backup
마지막 전체 백업 세트 및 증분 백업을 제외한 모든 백업을 제거하는 방법은 다음과 같습니다.
duplicity remove-all-but-n-full 1 file:///path/to/backup
마지막 전체 백업 세트 및 증분 백업을 제외한 모든 증분 백업을 제거하는 방법은 다음과 같습니다.
duplicity remove-all-inc-of-but-n-full 1 file:///path/to/backup
에 대한 맨 페이지 duplicity
명령은 매우 유익하다, 좀 봐.