पूर्ण और वृद्धिशील बैकअप से जुड़ी फाइलें:
एक पूर्ण बैकअप में उस बैकअप के सभी डेटा होते हैं, और यह किसी अन्य बैकअप पर निर्भर नहीं करता है। इसमें कम से कम तीन फाइलें होती हैं:
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
आदेश बहुत जानकारीपूर्ण है, एक बार देख ले।