डंप - लिनक्स कमांड - यूनिक्स कमांड

नाम

डंप - ext2 फाइल सिस्टम बैकअप

सार

डंप [- 0123456789ackMnqSu [- एक फ़ाइल ]] [- बी रिकॉर्ड ] [- बी ब्लॉकसाइज ] [- डी घनत्व ] [- इनोड संख्या ] [- फ़ाइल ] [- एफ फ़ाइल ] [- एफ स्क्रिप्ट ] [- एच स्तर ] [- मैं एनआर त्रुटियों ] [- जे संपीड़न स्तर ] [- एल लेबल ] [- क्यू फाइल ] [- एस फीट ] [- टी तारीख ] [- जेड संपीड़न स्तर ] फाइल-टू-डंप
डंप [- डब्ल्यू | -W ]

(बीएसडी 4.3 विकल्प वाक्यविन्यास पिछड़ा संगतता के लिए लागू किया गया है लेकिन यहां दस्तावेज नहीं है।)

विवरण

डंप एक ext2 फाइल सिस्टम पर फ़ाइलों की जांच करता है और यह निर्धारित करता है कि किन फ़ाइलों को बैक अप लेने की आवश्यकता है। इन फ़ाइलों को सुरक्षित रखने के लिए दी गई डिस्क, टेप या अन्य स्टोरेज माध्यम पर कॉपी किया गया है ( दूरस्थ बैकअप करने के लिए नीचे - एफ विकल्प देखें)। आउटपुट माध्यम से बड़ा एक डंप कई खंडों में टूट जाता है। अधिकांश मीडिया पर आकार को तब तक लिखकर निर्धारित किया जाता है जब तक कि मीडिया के अंत में कोई संकेत नहीं लौटाया जाता है।

मीडिया पर जो विश्वसनीय रूप से एक अंत-मीडिया संकेत (जैसे कुछ कारतूस टेप ड्राइव) वापस नहीं कर सकता है, प्रत्येक वॉल्यूम एक निश्चित आकार का है; वास्तविक आकार कारतूस मीडिया, या टेप आकार, घनत्व और / या नीचे ब्लॉक गिनती विकल्पों के माध्यम से निर्धारित किया जाता है। डिफ़ॉल्ट रूप से, ऑपरेटर को मीडिया बदलने के लिए संकेत देने के बाद, प्रत्येक आउटपुट फ़ाइल नाम का उपयोग प्रत्येक वॉल्यूम के लिए किया जाता है।

फाइल-टू-डंप या तो फाइल सिस्टम का एक माउंट पॉइंट या फ़ाइलों और निर्देशिकाओं की एक सूची है जो फाइल सिस्टम के सबसेट के रूप में बैक अप लेती है। पूर्व मामले में, या तो आरोहित फाइल सिस्टम या अनमाउंट किए गए फाइल सिस्टम के डिवाइस का पथ उपयोग किया जा सकता है। बाद के मामले में, बैकअप पर कुछ प्रतिबंध लगाए गए हैं: - आपको अनुमति नहीं है, केवल समर्थित डंप स्तर समर्थित है - 0 और सभी फाइलें और निर्देशिकाएं उसी फाइल सिस्टम पर रहनी चाहिए।

निम्नलिखित विकल्प समर्थित हैं :

-0-9

डंप स्तर। एक स्तर 0, पूर्ण बैकअप, गारंटी देता है कि पूरी फाइल सिस्टम की प्रतिलिपि बनाई गई है (लेकिन नीचे - एच विकल्प भी देखें)। 0 से ऊपर की एक स्तर संख्या, वृद्धिशील बैकअप, निचले स्तर के अंतिम डंप के बाद नई फ़ाइलों को प्रतिलिपि बनाने या संशोधित करने के लिए डंप को बताता है। डिफ़ॉल्ट स्तर 9 है।

-ए

`ऑटो-साइज '' सभी टेप लंबाई की गणना को बाईपास करें, और जब तक मीडिया के अंत में एक संकेत नहीं लौटाया जाता है तब तक लिखें। यह सबसे आधुनिक टेप ड्राइव के लिए सबसे अच्छा काम करता है, और डिफ़ॉल्ट है। मौजूदा विकल्प में संलग्न होने पर या हार्डवेयर संपीड़न के साथ एक टेप ड्राइव का उपयोग करते समय इस विकल्प का उपयोग विशेष रूप से अनुशंसित किया जाता है (जहां आप संपीड़न अनुपात के बारे में कभी भी सुनिश्चित नहीं हो सकते हैं)।

-एक archive_file

यह निर्धारित करने के लिए कि कोई फ़ाइल डंप फ़ाइल में पुनर्स्थापित की जा रही है या नहीं, यह निर्धारित करने के लिए पुनर्स्थापित (8) द्वारा निर्दिष्ट किए गए निर्दिष्ट archive_file में एक डंप तालिका-सामग्री का संग्रह करें।

-बी अवरुद्ध करें

प्रति डंप रिकॉर्ड किलोबाइट्स की संख्या। चूंकि आईओ सिस्टम MAXBSIZE (आमतौर पर 64 केबी) के सभी हिस्सों में सभी अनुरोधों को स्लाइस करता है, इसलिए पुनर्स्थापन (8) के साथ बाद में समस्याएं बिना किसी बड़े ब्लॉकिज़ का उपयोग करना संभव नहीं है। इसलिए डंप बाध्य होगा MAXBSIZE को लिखता है। डिफ़ॉल्ट अवरोध 10 है।

-बी रिकॉर्ड

प्रति वॉल्यूम 1 केबी ब्लॉक की संख्या। सामान्य रूप से आवश्यक नहीं है, क्योंकि डंप अंत-मीडिया का पता लगा सकता है। जब निर्दिष्ट आकार तक पहुंच जाता है, तो डंप आपके लिए वॉल्यूम बदलने के लिए प्रतीक्षा करता है। यह विकल्प लंबाई और घनत्व के आधार पर टेप आकार की गणना को ओवरराइड करता है। यदि इस सीमा पर संपीड़न प्रति वॉल्यूम संपीड़ित आउटपुट का आकार है।

-सी

8000 बीपीआई की घनत्व और 1700 फीट की लंबाई के साथ, एक कारतूस टेप ड्राइव के साथ उपयोग के लिए डिफ़ॉल्ट बदलें। एक कारतूस ड्राइव निर्दिष्ट करना मीडिया के अंतराल को ओवरराइड करता है।

-डी घनत्व

घनत्व के लिए टेप घनत्व सेट करें डिफ़ॉल्ट 1600 बीपीआई है। एक टेप घनत्व निर्दिष्ट करना मीडिया के अंतराल को ओवरराइड करता है।

-ई इनोड्स

डंप से इनोड को बाहर निकालें। इनोड पैरामीटर इनोड संख्याओं की अल्पविराम से अलग सूची है (आप फ़ाइल या निर्देशिका के लिए इनोड नंबर खोजने के लिए स्टेट का उपयोग कर सकते हैं)।

-ई फ़ाइल

टेक्स्ट फ़ाइल फ़ाइल से डंप से बाहर किए जाने वाले इनोड्स की सूची पढ़ें फ़ाइल फ़ाइल एक सामान्य फ़ाइल होनी चाहिए जिसमें इनलाइन संख्याओं को न्यूलाइन द्वारा अलग किया गया हो।

-फ फाइल

फ़ाइल फ़ाइल में बैकअप लिखें एक विशेष डिवाइस फ़ाइल जैसे / dev / st0 (एक टेप ड्राइव), / dev / rsd1c ( एक फ्लॉपी डिस्क ड्राइव ), एक सामान्य फ़ाइल, या `- '(मानक आउटपुट) हो सकती है। कॉमा द्वारा अलग किए गए एकल तर्क के रूप में एकाधिक फ़ाइल नाम दिए जा सकते हैं। सूचीबद्ध प्रत्येक क्रम में प्रत्येक फ़ाइल का उपयोग एक डंप वॉल्यूम के लिए किया जाएगा; यदि डंप को दिए गए नामों की संख्या से अधिक मात्रा की आवश्यकता होती है, तो अंतिम फ़ाइल नाम मीडिया परिवर्तनों के लिए संकेत देने के बाद सभी शेष वॉल्यूम्स के लिए उपयोग किया जाएगा। यदि फ़ाइल का नाम '`होस्ट: फ़ाइल' या` `उपयोगकर्ता @ होस्ट: फ़ाइल '' फॉर्म का है, तो डंप आरएमटी (8) का उपयोग कर रिमोट होस्ट पर नामित फ़ाइल को लिखता है। रिमोट आरएमटी (8) प्रोग्राम का डिफ़ॉल्ट पथ नाम / etc / rmt है जिसे पर्यावरण परिवर्तनीय आरएमटी द्वारा ओवरराइड किया जा सकता है

-एफ स्क्रिप्ट

प्रत्येक टेप के अंत में स्क्रिप्ट चलाएं। डिवाइस का नाम और वर्तमान वॉल्यूम नंबर कमांड लाइन पर पास किया जाता है। यदि उपयोगकर्ता को टेप बदलने के लिए बिना पूछे डंप को जारी रखना चाहिए, तो स्क्रिप्ट को 0 वापस लौटना चाहिए, यदि डंप जारी रखना चाहिए, लेकिन उपयोगकर्ता को टेप बदलने के लिए कहें। कोई अन्य निकास कोड डंप को निरस्त कर देगा। सुरक्षा कारणों से, स्क्रिप्ट को चलाने से पहले डंप वास्तविक उपयोगकर्ता आईडी और वास्तविक समूह आईडी पर वापस आ जाता है।

-हे स्तर

दिए गए स्तर पर या उसके ऊपर डंप के लिए उपयोगकर्ता `` nodump 'ध्वज डीपी डीवी UF_NODUMP का सम्मान करें डिफ़ॉल्ट सम्मान स्तर 1 है, ताकि वृद्धिशील बैकअप ऐसी फ़ाइलों को छोड़ दें लेकिन पूर्ण बैकअप उन्हें बनाए रखें।

-आईआर त्रुटियों

डिफ़ॉल्ट रूप से, डंप ऑपरेटर हस्तक्षेप के लिए पूछने से पहले फ़ाइल सिस्टम पर पहली 32 पढ़ने वाली त्रुटियों को अनदेखा कर देगा। आप इस ध्वज का उपयोग किसी भी मूल्य पर कर सकते हैं। सक्रिय फाइल सिस्टम पर डंप चलाने पर यह उपयोगी होता है जहां पढ़ने की त्रुटियां मैपिंग और डंपिंग पास के बीच असंगतता को इंगित करती हैं।

-j संपीड़न स्तर

Bzlib लाइब्रेरी का उपयोग कर टेप पर लिखे जाने वाले प्रत्येक ब्लॉक को संपीड़ित करें। यह विकल्प केवल तभी काम करेगा जब फ़ाइल या पाइप पर डंप हो या टेप ड्राइव पर डंप करते समय टेप ड्राइव परिवर्तनीय लम्बाई ब्लॉक लिखने में सक्षम हो। संपीड़ित टेप निकालने के लिए आपको कम से कम 0.4b24 संस्करण पुनर्स्थापित करने की आवश्यकता होगी। संपीड़न का उपयोग करके लिखे गए टेप बीएसडी टेप प्रारूप के साथ संगत नहीं होंगे। (वैकल्पिक) पैरामीटर संपीड़न स्तर bzlib का उपयोग करेगा निर्दिष्ट करता है। डिफ़ॉल्ट संपीड़न स्तर 2 है। यदि वैकल्पिक पैरामीटर निर्दिष्ट है, तो विकल्प पत्र और पैरामीटर के बीच कोई सफेद स्थान नहीं होना चाहिए।

-k

रिमोट टेप सर्वर से बात करने के लिए केर्बेरो प्रमाणीकरण का प्रयोग करें। (केवल तभी उपलब्ध किया गया जब डंप संकलित किया गया था तो यह विकल्प सक्षम था।)

-एल लेबल

उपयोगकर्ता द्वारा आपूर्ति किए गए टेक्स्ट स्ट्रिंग लेबल को डंप हेडर में रखा जाता है, जहां पुनर्स्थापना (8) और फ़ाइल (1) जैसे टूल इसे एक्सेस कर सकते हैं। ध्यान दें कि यह लेबल अधिकांश LBLSIZE (वर्तमान में 16) वर्णों तक सीमित है, जिसमें '\ 0' को समाप्त करना शामिल होना चाहिए

-m

यदि यह ध्वज निर्दिष्ट किया गया है, तो डंप इनडोर को बदलने के लिए आउटपुट को अनुकूलित करेगा लेकिन अंतिम डंप ('बदले' और 'संशोधित' के रूप में संशोधित नहीं किया गया है, अर्थ (2) में परिभाषित अर्थ है)। उन इनोड्स के लिए, डंप पूरे इनोड सामग्री को सहेजने के बजाय केवल मेटाडेटा को ही सहेज लेगा। इनोड्स जो निर्देशिका हैं या अंतिम डंप के बाद से संशोधित किया गया है नियमित रूप से सहेजे गए हैं। इस झंडे का उपयोग सुसंगत होना चाहिए, जिसका अर्थ यह है कि या तो वृद्धिशील डंप सेट में प्रत्येक डंप में ध्वज होता है, या कोई भी नहीं है।

ऐसे 'मेटाडेटा केवल' इनड्स का उपयोग करके लिखे गए टेप बीएसडी टेप प्रारूप या पुनर्स्थापित करने के पुराने संस्करणों के साथ संगत नहीं होंगे

-M

बहु-वॉल्यूम सुविधा सक्षम करें। नाम के साथ निर्दिष्ट नाम - एफ को प्रीफिक्स और डंप के रूप में माना जाता है, अनुक्रम में 001, 002 आदि के रूप में लिखा जाता है। यह 2 जीबी फ़ाइल आकार सीमा को बाईपास करने के लिए ext2 विभाजन पर फ़ाइलों को डंप करते समय उपयोगी हो सकता है।

-n

जब भी डंप को ऑपरेटर के ध्यान की आवश्यकता होती है, तो समूह (') के समान माध्यम से समूह' ऑपरेटर 'में सभी ऑपरेटरों को सूचित करें।

-q

लिखने की त्रुटियों, टेप परिवर्तन इत्यादि के मामले में संकेत दिए बिना, जब भी ऑपरेटर ध्यान की आवश्यकता होती है, तुरंत डंप निरस्त करें।

-क्यू फाइल

त्वरित फ़ाइल एक्सेस समर्थन सक्षम करें। प्रत्येक इनोड के लिए टेप स्थिति फ़ाइल फ़ाइल में संग्रहीत की जाती है जिसका उपयोग पुनर्स्थापना (यदि पैरामीटर क्यू और फ़ाइल नाम के साथ कहा जाता है) द्वारा फ़ाइल पुनर्स्थापन पर टेप को सीधे स्थिति में रखने के लिए किया जाता है। बड़े बैकअप से एकल फ़ाइलों को पुनर्स्थापित करते समय यह घंटे बचाता है, टेप और ड्राइव के सिर को बचाता है।

पैरामीटर के साथ डंप / पुनर्स्थापित करने से पहले भौतिक के बजाए लॉजिकल टेप पोजिशन को वापस करने के लिए सेंट ड्राइवर को स्थापित करने की अनुशंसा की जाती है। चूंकि सभी टेप डिवाइस भौतिक टेप पदों का समर्थन नहीं करते हैं, इसलिए टेप डिवाइस डंप / पुनर्स्थापना के दौरान एक त्रुटि लौटाते हैं जब सेंट ड्राइवर होता है डिफ़ॉल्ट भौतिक सेटिंग पर सेट करें। तार्किक टेप स्थितियों को वापस करने के लिए ड्राइवर को सेट करने के तरीके पर, कृपया मैन मैन पेज, विकल्प MTSETDRVBUFFER, या mt मैन पेज देखें।

पैरामीटर क्यू के साथ पुनर्स्थापित कॉल करने से पहले, हमेशा सुनिश्चित करें कि सेंट ड्राइवर डंप के दौरान कॉल के दौरान उपयोग की जाने वाली उसी प्रकार की टेप स्थिति को वापस करने के लिए सेट है। अन्यथा पुनर्स्थापित भ्रमित हो सकता है।

स्थानीय विकल्प (ऊपर देखें) या स्थानीय फ़ाइलों पर डंप करते समय यह विकल्प उपयोग किया जा सकता है।

-पैर

किसी विशेष घनत्व पर आवश्यक टेप की मात्रा की गणना करने का प्रयास करें। यदि यह राशि पार हो गई है, तो डंप एक नए टेप के लिए संकेत देता है। इस विकल्प पर थोड़ा रूढ़िवादी होने की सिफारिश की जाती है। डिफ़ॉल्ट टेप लंबाई 2300 फीट है। टेप आकार निर्दिष्ट करना मीडिया के अंतराल को ओवरराइड करता है।

-S

आकार अनुमान। वास्तव में ऐसा करने के बिना डंप करने के लिए आवश्यक स्थान की मात्रा निर्धारित करें, और अनुमान लगाए गए बाइट्स की अनुमानित संख्या प्रदर्शित करें। मीडिया के कितने वॉल्यूम की आवश्यकता होगी यह निर्धारित करने के लिए यह वृद्धिशील डंप के साथ उपयोगी है।

-तारीख

/ Etc / dumpdates को देखने से निर्धारित समय के बजाय डंप के प्रारंभिक समय के रूप में निर्दिष्ट दिनांक का उपयोग करें दिनांक का प्रारूप ctime (3) जैसा ही है। यह विकल्प स्वचालित डंप स्क्रिप्ट के लिए उपयोगी है जो एक विशिष्ट अवधि के दौरान डंप करना चाहता है। - टी विकल्प आपसी विकल्प से पारस्परिक रूप से अनन्य है।

-u

एक सफल डंप के बाद फ़ाइल / etc / dumpdates अद्यतन करें। / Etc / dumpdates का प्रारूप लोगों द्वारा पठनीय है, जिसमें प्रति पंक्ति एक मुफ्त प्रारूप रिकॉर्ड शामिल है: फाइल सिस्टम नाम, वृद्धि स्तर और सीटाइम (3) स्वरूप डंप तिथि। प्रत्येक स्तर पर प्रति फ़ाइल सिस्टम में केवल एक प्रविष्टि हो सकती है। यदि आवश्यक हो, तो किसी भी फ़ील्ड को बदलने के लिए फ़ाइल / etc / dumpdates को संपादित किया जा सकता है।

डब्ल्यू

डंप ऑपरेटर को बताता है कि कौन से फाइल सिस्टम को डंप किया जाना चाहिए। यह जानकारी फ़ाइलों / etc / dumpdates से प्राप्त की जाती है और / etc / fstab द डब्ल्यू विकल्प डंप को मुद्रित करने का कारण बनता है, / etc / dumpdates में सभी फाइल सिस्टम के लिए और / etc / fstab में मान्यता प्राप्त फ़ाइल सिस्टम सबसे हालिया डंप तिथि और स्तर, और उन लोगों को हाइलाइट करता है जिन्हें डंप किया जाना चाहिए। यदि - डब्ल्यू विकल्प सेट किया गया है, तो अन्य सभी विकल्पों को अनदेखा कर दिया जाता है, और तुरंत बाहर निकलता है।

डब्ल्यू

जैसा है - डब्ल्यू लेकिन प्रिंट केवल / etc / fstab में फाइल सिस्टम को मुद्रित करता है जिसे डंप करने की आवश्यकता होती है।

-ज संपीड़न स्तर

Zlib लाइब्रेरी का उपयोग कर टेप पर लिखे जाने वाले प्रत्येक ब्लॉक को संपीड़ित करें। यह विकल्प केवल तभी काम करेगा जब फ़ाइल या पाइप पर डंप हो या टेप ड्राइव पर डंप करते समय टेप ड्राइव परिवर्तनीय लम्बाई ब्लॉक लिखने में सक्षम हो। संपीड़ित टेप निकालने के लिए आपको कम से कम 0.4b22 संस्करण पुनर्स्थापित करने की आवश्यकता होगी। संपीड़न का उपयोग करके लिखे गए टेप बीएसडी टेप प्रारूप के साथ संगत नहीं होंगे। (वैकल्पिक) पैरामीटर संपीड़न स्तर zlib का उपयोग करेगा निर्दिष्ट करता है। डिफ़ॉल्ट संपीड़न स्तर 2 है। यदि वैकल्पिक पैरामीटर निर्दिष्ट है, तो विकल्प पत्र और पैरामीटर के बीच कोई सफेद स्थान नहीं होना चाहिए।

डंप को इन स्थितियों पर ऑपरेटर हस्तक्षेप की आवश्यकता होती है: टेप का अंत, डंप का अंत, टेप लिखने की त्रुटि, टेप खुली त्रुटि या डिस्क पढ़ने त्रुटि (यदि एनआर त्रुटियों की सीमा से अधिक है)। - एन कुंजी द्वारा निहित सभी ऑपरेटरों को सतर्क करने के अलावा, डंप ऑपरेटर के साथ डंप के नियंत्रण टर्मिनल पर कई बार इंटरैक्ट करता है जब डंप आगे नहीं बढ़ सकता है, या अगर कुछ गड़बड़ है। सभी सवालों को डंप पॉज़ का उत्तर उचित रूप से '`yes' 'या` `no' टाइप करके उत्तर दिया जाना चाहिए।

चूंकि डंप बनाने से पूरे डंप के लिए बहुत समय और प्रयास शामिल होता है, प्रत्येक टेप वॉल्यूम की शुरुआत में चेकपॉइंट्स को डंप करें । यदि उस वॉल्यूम को लिखना किसी कारण से विफल रहता है, तो ऑपरेटर अनुमति के साथ डंप होगा, पुराने टेप को रिवाउंड और हटा दिए जाने के बाद चेकपॉइंट से खुद को पुनरारंभ करें, और एक नया टेप लगाया गया है।

डंप ऑपरेटर को आवधिक अंतराल पर क्या चल रहा है, जिसमें आमतौर पर लिखने के लिए ब्लॉक की संख्या के कम अनुमान, टेप की संख्या, पूरा होने का समय, और टेप परिवर्तन का समय शामिल है। आउटपुट वर्बोज़ है, ताकि अन्य जानते हों कि टर्मिनल कंट्रोलिंग डंप व्यस्त है, और कुछ समय के लिए होगा।

एक विनाशकारी डिस्क घटना की स्थिति में, डिस्क पर सभी आवश्यक बैकअप टेप या फ़ाइलों को पुनर्स्थापित करने के लिए आवश्यक समय को वृद्धिशील डंप को बढ़ाकर न्यूनतम रखा जा सकता है। टेपों की संख्या को कम करने के लिए वृद्धिशील डंप को चौंका देने का एक प्रभावी तरीका निम्नानुसार है:

कई महीनों के बाद, दैनिक और साप्ताहिक टेप को डंप चक्र और ताजा टेपों से बाहर घूमना चाहिए।

यह भी देखें

RMT (8)

महत्वपूर्ण: यह देखने के लिए मैन कमांड ( % man ) का उपयोग करें कि आपके विशेष कंप्यूटर पर कमांड का उपयोग कैसे किया जाता है।