جدول المحتويات:
- الخطوة 1: المتطلبات
- الخطوة 2: المتغيرات
- الخطوة الثالثة: التوصيل
- الخطوة 4: تعطيل النداء
- الخطوة 5: الحصول على Config.sys
- الخطوة السادسة: التحقق من حجم الملف
- الخطوة 7: التنظيف
- الخطوة 8: ضعها معًا
فيديو: كيفية عمل نسخة احتياطية من جهاز شبكات Foundry: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:42
سيعرض هذا التوجيه نصًا يمكن استخدامه لأتمتة النسخ الاحتياطية لمحول / جهاز توجيه / جدار حماية لشبكات مسبك.
الخطوة 1: المتطلبات
يستخدم هذا البرنامج النصي توقع أتمتة النسخ الاحتياطية ويعمل على نظام لينكس. إذا لم تكن قد قمت بتسجيل المغادرة ، فتوقع أن يكون لدى Oreilly كتاب رائع بعنوان "Exploring Expect"
الخطوة 2: المتغيرات
قم بإعداد بعض المتغيرات. سوف تحتاج إلى تغيير اسم المستخدم وكلمة المرور والمسبك ومتغيرات المطالبة. #! / usr / bin / توقع # توقع البرنامج النصي لتكوين نسخ احتياطي لأجهزة المسبك # Joe McManus # تعيين بعض مهلة varsset 60set مستخدم "telnet" ، تعيين كلمة مرور "password" set Foundry "foundry.foo.bar.com" set basedir "/ mnt / netapp / backups / foundry.foo.bar.com "سجل مجموعة" [الطابع الزمني - تنسيق٪ Y-٪ m-٪ d] -config.txt "تعيين mailto" [email protected] "تعيين mailsubject" خطأ: Foundry فشل النسخ الاحتياطي [الطابع الزمني - تنسيق٪ Y-٪ m-٪ d] "تعيين فشل البريد" "تعيين موجه" telnet @ FLS648"
الخطوة الثالثة: التوصيل
يحاول هذا الجزء من البرنامج النصي الاتصال بـ Foundry.send_user "Foundry Backup Script / n" send_user "الاتصال بـ $ foundry / n" ولّد مسبك telnet $ توقع {"Password:" {send "$ password / r" توقع {" $ موجه "{send_user" Connected "}" فشل "{send_user" كلمة مرور غير صالحة ، الخروج من "تعيين بريد إلكتروني" كلمة مرور غير صالحة ، إنهاء "مهلة الإغلاق {send_user" لم يتم إرجاع مطالبة "تعيين فشل البريد" لم يتم إرجاع مطالبة "close}}} لا يوجد مسار لاستضافة "{send_user" غير قادر على الاتصال بـ $ foundry / n "set mailfail" غير قادر على الاتصال بـ $ foundry / n "}" الاسم أو الخدمة غير معروفين "{send_user" غير قادر على الاتصال بـ $ foundry / n " mailfail "تعذر الاتصال بـ $ foundry / n"} انتهت المهلة {send_user "مهلة الاتصال بـ $ foundry" تعيين mailfail "مهلة الاتصال بـ $ foundry" close}} إذا كان {$ mailfail! = ""} {exec / bin / mail - s $ mailsubject $ mailto << "$ mailfail" exit}
الخطوة 4: تعطيل النداء
قم بتعطيل موجه "المزيد" حتى نتمكن من تنزيل ملف config. أرسل "تمكين / r" توقع {"$ موجه التبديل #" {send_user "ممكّن"} افتراضي {send_user "فشل تمكين" تعيين فشل البريد "لم يقم ScreenOS باستثناء خيار الترحيل." close}} إذا كان {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit} أرسل "skip-page-display / r" توقع {"تعطيل وضع عرض الصفحة * $ موجه "{send_user" / n تم تعطيل الترحيل / n "} الافتراضي {إرسال" لم يستثني ScreenOS خيار الترحيل. / n "تعيين فشل البريد" لم يستثني ScreenOS خيار الترحيل. " close} timeout {send_user "لم يستثني ScreenOS خيار الترحيل / n" تعيين فشل البريد "لم يقم ScreenOS باستثناء خيار الترحيل." close}} إذا {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
الخطوة 5: الحصول على Config.sys
هذا الجزء من البرنامج النصي يحصل على التكوين. send_user "تنزيل التكوين / n" log_file $ Basedir / $ logsend "عرض قيد التشغيل / r" توقع {"$ موجه" {log_file send_user "\ n تم تنزيل التكوين / n"} مهلة {send_user "\ n خطأ أثناء تنزيل التكوين." تعيين mailfail "خطأ أثناء تنزيل التكوين." }} closeif {$ mailfail! = ""} {exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
الخطوة السادسة: التحقق من حجم الملف
تحقق من الملف. عيّن حجم الملف [حجم الملف $ Basedir / $ log] إذا كان {$ ملف <= 512} {send_user "تكوين Netscreen صغير جدًا ، يرجى التحقيق / n" تعيين فشل البريد "إن تهيئة Netscreen صغيرة جدًا ، يرجى التحقيق / n" exec / bin / mail -s $ mailsubject $ mailto << "$ mailfail" exit}
الخطوة 7: التنظيف
تنظيف التكوينات الأقدم من أسبوعين. # إزالة التكوين الأقدم من أسبوعين ، ابحث عن $ Basedir -name '* config.txt *' -mtime +14
الخطوة 8: ضعها معًا
ضعها سوية. يتم إرفاق النص ، وسوف يرسل بريدًا إلكترونيًا عند الإخفاقات.
موصى به:
كيفية عمل نسخة احتياطية من البرامج الثابتة الأصلية لـ Esp8266EX أو Esp-01: 4 خطوات
كيفية عمل نسخة احتياطية من البرامج الثابتة الأصلية لـ Esp8266EX أو Esp-01: لماذا؟ النسخ الاحتياطي للبرامج الثابتة الأصلية مهم. أبسط الجواب = الأصل أصلي في هذا البرنامج التعليمي سأوضح لك كيفية عمل نسخة احتياطية من البرنامج الثابت الأصلي لـ esp8266ex. ESP8266EX عبارة عن شريحة Wi-Fi منخفضة التكلفة مزودة بمكدس TCP / IP كامل وتحكم دقيق
قم بإنشاء نسخة احتياطية قابلة للتمهيد لنظام التشغيل Mac: 7 خطوات
قم بإنشاء نسخة احتياطية قابلة للتمهيد من جهاز Mac: هل سبق لك أن تعرضت لموقف تعطل فيه محرك الأقراص الثابتة MacBook وفقدت جميع البيانات المهمة من الكمبيوتر المحمول أو ضاعت تمامًا؟ هل شعرت يومًا أنك بحاجة إلى نسخ بياناتك احتياطيًا ولكنك لا تعرف كيفية القيام بذلك؟ لا يمكنك س
كيفية عمل نسخة احتياطية من أقراص DVD لـ Noobs (بالفيديو): 4 خطوات
كيفية عمل نسخة احتياطية من أقراص DVD لـ Noobs (بالفيديو): سأوضح لك كيفية عمل نسخة احتياطية من أقراص DVD الخاصة بك. إنها عملية سهلة للغاية ولا تستغرق سوى ساعة أو نحو ذلك. أولاً ، أود أن أقول إنني لست مسؤولاً عن أي إجراءات قد تتخذها ، أو نسخ أقراص DVD أو نسخها غير قانوني حاليًا في الولايات المتحدة
كيفية عمل نسخة احتياطية من جدار حماية Netscreen: 8 خطوات
كيفية عمل نسخة احتياطية من جدار حماية Netscreen: يُظهر هذا التوجيه برنامجًا نصيًا يمكن استخدامه لأتمتة النسخ الاحتياطية لجدار حماية netscreen يعمل على ScreenOS
كيفية عمل نسخة احتياطية من بطاقات الذاكرة بدون جهاز كمبيوتر: 3 خطوات
كيفية عمل نسخة احتياطية من بطاقات الذاكرة بدون جهاز كمبيوتر: مرحبًا عندما أكون في عطلة ، أحب نسخ جميع الصور احتياطيًا. ولفرز الصور المراد حذفها. وقم بتحميل الأشياء الجيدة على facebook. الشيء الوحيد هو عندما لا أرغب في قضاء عطلة في جهاز كمبيوتر محمول. الحل الذي وجدته هو استخدام P