اسم
تفريغ - نظام الملفات ext2 النسخ الاحتياطي
ملخص
نفاية -0123456789ackMnqSu-ا ملف -ب تسجيل -ب مقاس الكتله -د كثافة -البريد أرقام inode -E ملف -F ملف -F النصي -ح مستوى -أنا nr أخطاء -ي مستوى الضغط -L ضع الكلمة المناسبة -Q ملف -الصورة أقدام -تي تاريخ -ض مستوى الضغط الملفات إلى تفريغ نفاية -ث | -w (يتم تطبيق بناء جملة الخيار BSD 4.3 للتوافق مع الإصدارات السابقة ولكن لم يتم توثيقه هنا.) نفاية يفحص الملفات على نظام ملفات ext2 ويحدد الملفات التي تحتاج إلى نسخ احتياطي. يتم نسخ هذه الملفات إلى القرص المحدد أو الشريط أو وسط تخزين آخر لحفظها بأمان (راجع -Fالخيار أدناه للقيام بالنسخ الاحتياطي عن بعد). يتم تقسيم تفريغ أكبر من وسيط الإخراج إلى وحدات تخزين متعددة. في معظم الوسائط ، يتم تحديد الحجم بالكتابة حتى يتم إرجاع مؤشر نهاية الوسائط. على الوسائط التي لا يمكن إرجاع مؤشر نهاية الوسائط بشكل موثوق (مثل بعض محركات أشرطة الأشرطة) ، كل وحدة تخزين ذات حجم ثابت؛ يتم تحديد الحجم الفعلي من خلال تحديد وسائط الخرطوشة ، أو عبر خيارات حجم الشريط والكثافة و / أو العد أدناه. بشكل افتراضي ، يتم استخدام نفس اسم ملف الإخراج لكل وحدة تخزين بعد مطالبة المشغل بتغيير الوسائط. الملفات إلى تفريغ هو إما نقطة تحميل لنظام ملفات أو قائمة من الملفات والدلائل التي سيتم نسخها احتياطيًا كمجموعة فرعية من نظام الملفات. في الحالة السابقة ، يمكن استخدام المسار إلى نظام الملفات المحمّل أو جهاز نظام الملفات غير المحملة. في الحالة الأخيرة ، يتم وضع قيود معينة على النسخة الاحتياطية:ش غير مسموح به ، مستوى التفريغ الوحيد الذي يتم دعمه هو -0 ويجب أن تكون جميع الملفات والدلائل موجودة على نفس نظام الملفات. يتم دعم الخيارات التالية بواسطة: -0-9 مستويات التفريغ. يضمن المستوى 0 ، والنسخ الاحتياطي الكامل ، نسخ كامل لنظام الملفات (ولكن انظر أيضًا -ح الخيار أدناه). رقم المستوى أعلاه 0 ، النسخ الاحتياطي التزايدي ، يقولنفاية لنسخ جميع الملفات الجديدة أو المعدلة منذ آخر تفريغ لمستوى أقل. المستوى الافتراضي هو 9. -ا `` حجم تلقائي '' تجاوز جميع حسابات طول الشريط ، واكتب حتى يتم إرجاع مؤشر نهاية الوسائط. هذا يعمل بشكل أفضل مع معظم محركات الأشرطة الحديثة وهو الافتراضي. يوصى باستخدام هذا الخيار بشكل خاص عند الإلحاق بشريط موجود ، أو باستخدام محرك شريط مع ضغط الأجهزة (حيث لا يمكنك أبدًا التأكد من نسبة الضغط). -ا ARCHIVE_FILE ارشفة جدول تفريغ المحتويات في المحدد ARCHIVE_FILE ليتم استخدامها بواسطة الاستعادة (8) لتحديد ما إذا كان ملف موجودًا في ملف التفريغ الذي تتم استعادته. -ب مقاس الكتله عدد الكيلوبايت في كل سجل تفريغ. نظرًا لأن نظام IO يقطع جميع الطلبات إلى أجزاء من MAXBSIZE (عادةً 64 كيلوبايت) ، لا يمكن استخدام كتلة أكبر دون حدوث مشكلات في وقت لاحق مع الاستعادة (8). وبالتالينفاية سيقيد عمليات الكتابة على MAXBSIZE. الكتل الافتراضية هي 10. -ب تسجيل عدد كتل 1 كيلو بايت لكل وحدة تخزين. غير مطلوب عادة ، كمانفاية يمكن الكشف عن نهاية وسائل الإعلام. عندما يتم الوصول إلى الحجم المحدد ،نفاية ينتظر لك لتغيير حجم. يتجاوز هذا الخيار حساب حجم الشريط بناءً على الطول والكثافة. إذا كان الضغط على هذه الحدود حجم الإخراج المضغوط لكل وحدة التخزين. -c قم بتغيير الإعدادات الافتراضية للاستخدام مع محرك أشرطة خرطوشة ، بكثافة 8000 خط في البوصة ، وطول 1700 قدم. يؤدي تحديد محرك خرطوشة إلى إلغاء تجاوز نهاية الوسائط. -د كثافة تعيين كثافة الشريط ل كثافة الافتراضي هو 1600BPI. يؤدي تحديد كثافة الشريط إلى تجاوز الكشف عن نهاية الوسائط. -e inodes استبعد inodes من تفريغ. ال inodes المعلمة هي قائمة مفصولة بفاصلة من أرقام inode (يمكنك استخدامها القانون الأساسي للعثور على رقم inode لملف أو دليل). -E ملف قراءة قائمة inodes لاستبعاد من تفريغ من الملف النصي ملف الملف ملف يجب أن يكون ملفًا عاديًا يحتوي على أرقام inode مفصولة بخطوط جديدة. -F ملف اكتب النسخة الاحتياطية لـ ملف ملف قد يكون ملف جهاز خاص مثل / dev / st0 (محرك شريط) ، / dev / rsd1c (محرك قرص مرن) ، أو ملف عادي ، أو `- '(الإخراج القياسي). قد يتم إعطاء أسماء ملفات متعددة كوسيطة واحدة مفصولة بفواصل. سيتم استخدام كل ملف لحجم تفريغ واحد بالترتيب المدرج. إذا تطلب التفريغ المزيد من وحدات التخزين من عدد الأسماء المعطاة ، فسيتم استخدام اسم الملف الأخير لكافة وحدات التخزين المتبقية بعد المطالبة بتغييرات الوسائط. إذا كان اسم الملف من النموذج "` host: file '' أو `` user @ host: file ''نفاية يكتب إلى ملف مسمى على المضيف البعيد باستخدام RMT (8). اسم المسار الافتراضي لبرنامج rmt (8) البعيد هو / etc / rmt يمكن تجاوزه بواسطة متغير البيئةRMT -F النصي تشغيل البرنامج النصي في نهاية كل شريط. يتم تمرير اسم الجهاز ورقم وحدة التخزين الحالي على سطر الأوامر. يجب أن يعيد البرنامج النصي 0 إذانفاية يجب أن تستمر دون مطالبة المستخدم لتغيير الشريط ، 1 إذانفاية يجب أن تستمر ولكن اطلب من المستخدم تغيير الشريط. أي رمز خروج آخر سوف يسببنفاية إجهاض. لأسباب أمنية،نفاية يعود مرة أخرى إلى معرف المستخدم الحقيقي ومعرف المجموعة الحقيقي قبل تشغيل البرنامج النصي. -h مستوى تكريم علامة المستخدم `` nodump '' Dp Dv UF_NODUMP فقط لمقالات عند أو أعلى مستوى مستوى الشرف الافتراضي هو 1 ، بحيث تحذف النسخ الاحتياطية المتزايدة مثل هذه الملفات لكن النسخ الاحتياطية الكاملة تحتفظ بها. -أنا nr أخطاء بشكل افتراضي،نفاية سوف يتجاهل أول 32 خطأ في نظام الملفات قبل أن يطلب تدخل المشغل. يمكنك تغيير ذلك باستخدام هذه العلامة إلى أي قيمة. هذا مفيد عند التشغيلنفاية على نظام ملفات نشط حيث تشير أخطاء القراءة ببساطة إلى عدم تناسق بين التعيينات وتجاوزات الإغراق. -j مستوى الضغط ضغط كل كتلة ليتم كتابتها على الشريط باستخدام مكتبة bzlib. يعمل هذا الخيار فقط عند التفريغ إلى ملف أو توجيه ، أو عند تفريغ محرك أقراص ، إذا كان محرك الأشرطة قادرًا على كتابة كتل متغيرة الطول. ستحتاج على الأقل إلى الإصدار 0.4b24 من الاستعادة من أجل استخراج الأشرطة المضغوطة. الأشرطة المكتوبة باستخدام الضغط لن تكون متوافقة مع تنسيق الشريط BSD. تحدد المعلمة (اختياري) مستوى الضغط الذي سيستخدمه bzlib. مستوى الضغط الافتراضي هو 2. إذا تم تحديد المعلمة الاختيارية ، يجب ألا يكون هناك مسافة بيضاء بين حرف الخيار والمعلمة. -ك استخدم مصادقة Kerberos للتحدث مع خوادم الأشرطة عن بعد. (متوفر فقط إذا تم تمكين هذا الخيار عندمانفاية تم تجميعها.) -L ضع الكلمة المناسبة السلسلة النصية التي قدمها المستخدم ضع الكلمة المناسبة يتم وضعه في عنوان التفريغ ، حيث يمكن لأدوات مثل الاستعادة (8) والملف (1) الوصول إليه. لاحظ أن هذا التصنيف محدود بحد أقصى LBLSIZE (حاليًا 16 حرفًا) ، والتي يجب أن تتضمن إنهاء ` 0 ' -m إذا تم تحديد هذه العلامة ،نفاية سيعمل على تحسين الإخراج من أجل inode التي تم تغييرها ولكن لم يتم تعديلها منذ آخر تفريغ ("تم تغيير" و "تعديل" لها المعنى المحدد في stat (2)). بالنسبة إلى تلك التوصيلات ،نفاية سيحفظ البيانات التعريفية فقط ، بدلاً من حفظ محتويات inode بالكامل. Inodes إما الدلائل أو تم تعديلها منذ آخر تفريغ يتم حفظ بطريقة عادية. يجب أن تكون استخدامات هذه العلامة متسقة ، مما يعني أنه إما أن يكون لكل تفريغ في مجموعة تفريغ تزايدي علامة أو لا يملكها أحد. الأشرطة المكتوبة باستخدام هذه "البيانات التعريفية فقط" inode لن تكون متوافقة مع تنسيق الشريط BSD أو الإصدارات الأقدم مناستعادة. -M تمكين ميزة التخزين المتعدد. الاسم المحدد مع -Fيعامل كبادئة ونفايةيكتب في تسلسل ل 001 ، 002 وما إلى ذلك. هذا يمكن أن يكون مفيدا عندما الإغراق للملفات على قسم ext2 ، من أجل تجاوز حدود حجم الملف 2GB. -n كلما كاننفاية يتطلب اهتمام المشغل ، وإخطار جميع المشغلين في "المشغل" للمجموعة بوسائل مشابهة للجدار (1). -q يصنعنفاية إجهاض فوري عند الحاجة إلى انتباه المشغل ، دون التسبب في حدوث أخطاء في الكتابة أو تغيرات في الشريط. -Q ملف تمكين دعم Quick File Access. يتم تخزين مواضع الشريط لكل رمز في الملف ملف التي يتم استخدامها بواسطة الاستعادة (إذا تم استدعاؤها باستخدام المعلمة Q واسم الملف) إلى الوضع المباشر ، فإن الشريط الموجود في استعادة الملف يعمل حاليًا. هذا يوفر ساعات عند استعادة ملفات مفردة من نسخ احتياطية كبيرة ، يحفظ الأشرطة ورأس المحرك. من المستحسن إعداد برنامج st لإرجاع مواضع الشريط المنطقي بدلاً من الوضع المادي قبل استدعاء التفريغ / الاستعادة باستخدام المعلمة Q. وبما أن أجهزة الشريط لا تدعم جميع مواضع الأشرطة الفعلية ، فإن أجهزة الشريط هذه تقوم بإرجاع خطأ أثناء عملية التفريغ / الاستعادة عندما يكون برنامج التشغيل st على الإعداد الافتراضي الافتراضي. الرجاء مراجعة صفحة st man ، أو MTSETDRVBUFFER ، أو صفحة mt man ، حول كيفية تعيين برنامج التشغيل لإرجاع مواضع الشريط المنطقي. قبل استدعاء الاستعادة مع المعلمة Q ، تأكد دائمًا من تعيين برنامج التشغيل st لإرجاع نفس نوع موضع الشريط المستخدم أثناء استدعاء التفريغ. قد يكون الخلط خلاف استعادة. يمكن استخدام هذا الخيار عند التفريغ على الأشرطة المحلية (انظر أعلاه) أو إلى الملفات المحلية. -s أقدام محاولة لحساب كمية الشريط اللازمة في كثافة معينة. إذا تم تجاوز هذا المبلغ ،نفاية يطالب شريط جديد. من المستحسن أن تكون متحفظة بعض الشيء على هذا الخيار. طول الشريط الافتراضي هو 2300 قدم. تحديد حجم الشريط يتجاوز تجاوز نهاية الوسائط. -S تقدير الحجم. تحديد مقدار المساحة المطلوبة لتنفيذ التفريغ دون بالفعل ، وعرض العدد المقدَّر للبايتات التي ستحتاجها. هذا مفيد مع عمليات تزايدي التزايد لتحديد عدد وحدات التخزين المطلوبة من الوسائط. -T تاريخ استخدم التاريخ المحدد كوقت بدء التفريغ بدلاً من الوقت المحدد من البحث في / etc / dumpdates تنسيق تاريخ هو نفس ذلك من ctime (3). يعتبر هذا الخيار مفيدًا لنسخ تفريغ الأقراص الآلية التي ترغب في تفريغها خلال فترة زمنية محددة. ال -تيالخيار هو متبادل حصري من -ش اختيار. -u قم بتحديث الملف / etc / dumpdates بعد تفريغ بنجاح. تنسيق / etc / dumpdates قابل للقراءة من قبل الأشخاص ، يتألف من سجل تنسيق واحد مجاني لكل سطر: اسم نظام الملفات ومستوى الزيادة وتاريخ تفريغ تنسيق ctime (3). قد يكون هناك إدخال واحد فقط لكل نظام ملفات على كل مستوى. يمكن تحرير الملف / etc / dumpdates لتغيير أي من الحقول ، إذا لزم الأمر. -W نفاية يخبر المشغل بأنظمة الملفات تحتاج إلى التخلص منها. يتم استخلاص هذه المعلومات من الملفات / etc / dumpdates و / etc / fstab The -W أسباب الخيارنفاية للطباعة ، لجميع أنظمة الملفات في / etc / dumpdates وأنظمة الملفات المعترف بها في / etc / fstab أحدث مستوي التفريغ والمستوى ، ويسلط الضوء على تلك التي يجب التخلص منها. إذا -W يتم تعيين الخيار ، يتم تجاهل جميع الخيارات الأخرى ، ونفاية يخرج على الفور. -w يشبه -W ولكن يطبع أنظمة الملفات المعترف بها فقط في / etc / fstab والتي يجب التخلص منها. -z مستوى الضغط ضغط كل كتلة ليتم كتابتها على الشريط باستخدام مكتبة zlib. يعمل هذا الخيار فقط عند التفريغ إلى ملف أو توجيه ، أو عند تفريغ محرك أقراص ، إذا كان محرك الأشرطة قادرًا على كتابة كتل متغيرة الطول. ستحتاج على الأقل إلى الإصدار 0.4b22 من الاستعادة من أجل استخراج الأشرطة المضغوطة. الأشرطة المكتوبة باستخدام الضغط لن تكون متوافقة مع تنسيق الشريط BSD. تحدد المعلمة (اختياري) مستوى الضغط الذي سيستخدمه zlib. مستوى الضغط الافتراضي هو 2. إذا تم تحديد المعلمة الاختيارية ، يجب ألا يكون هناك مسافة بيضاء بين حرف الخيار والمعلمة. نفاية يتطلب تدخل المشغل على هذه الشروط: نهاية الشريط ، نهاية التفريغ ، خطأ كتابة الشريط ، خطأ في شريط الخطأ أو خطأ في قراءة القرص (إذا كان هناك أكثر من عتبة أخطاء nr). بالإضافة إلى تنبيه جميع المشغلين ضمنا من قبل -ن مفتاح،نفاية يتفاعل مع المشغل جرا تفريغ ل محطة التحكم في أوقات عندمانفاية لم يعد بإمكانه المضي قدمًا ، أو إذا كان هناك خطأ فادح. كل الأسئلةنفاية يطرح يجب الإجابة عن طريق كتابة "نعم" أو "لا" بشكل مناسب. بما أن تصنيع مكب النفايات يتطلب الكثير من الوقت والجهد للمقالب الكاملة ،نفاية نقاط التفتيش نفسها في بداية كل حجم الشريط. إذا كانت كتابة هذا المجلد تفشل لسبب ما ،نفاية سوف يقوم ، باعتماد المشغل ، بإعادة تشغيل نفسه من نقطة التفتيش بعد إعادة لف الشريط القديم وإزالته ، وتم تركيب شريط جديد. نفاية يخبر المشغل بما يحدث على فترات دورية ، بما في ذلك عادة تقديرات منخفضة لعدد الكتلات المراد كتابتها ، وعدد الأشرطة التي سيتخذها ، ووقت الانتهاء ، ووقت تغيير الشريط. الإخراج هو مطول ، حتى أن الآخرين يعرفون أن السيطرة على المحطةنفاية مشغول ، وسيكون لبعض الوقت. في حالة وقوع حدث قرص كارثي ، يمكن الاحتفاظ بالوقت المطلوب لاستعادة كل الأشرطة أو الملفات الاحتياطية اللازمة إلى القرص إلى الحد الأدنى من خلال تضخيم عمليات التفريغ المتزايدة. في ما يلي طريقة فعالة لترتيب تدفقات متزايدة لتقليل عدد الأشرطة: بعد عدة أشهر أو نحو ذلك ، يجب أن يتم تدوير الأشرطة اليومية والأسبوعية من دائرة التفريغ وأن يتم جلب الأشرطة الطازجة. أنظر أيضا فريق الإدارة الإقليمي (8) مهم: استخدم ال رجل أمر ( رجل٪ ) لمعرفة كيفية استخدام الأمر على جهاز الكمبيوتر الخاص بك. وصف
/ sbin / dump -0u -f / dev / st0 / usr / src يجب أن يتم ذلك على فترات محددة ، أو مرة كل شهر أو مرة كل شهرين ، وعلى مجموعة من الأشرطة الطازجة التي يتم حفظها إلى الأبد. 3 2 5 4 7 6 9 8 9 9 … بالنسبة إلى عمليات التخلص اليومية ، من الممكن استخدام عدد محدد من الأشرطة لكل يوم ، يتم استخدامها أسبوعيًا. في كل أسبوع ، يتم أخذ تفريغ المستوى الأول ، ويكرر متوالية هانوي اليومية بداية من 3. بالنسبة للمخلفات الأسبوعية ، يتم استخدام مجموعة ثابتة أخرى من الأشرطة لكل نظام ملفات ملوثة ، وكذلك على أساس دوري.




