السلام عليكم ياخوان , وكيف حالكم انشاء الله مرتاحين اليوم حابب اقدم لكم شرح لامرين ان شاء لله تستفيدو منهم ي حياتكم العمليه
الامر الاول هو
Scheduler

باختصار الامر هذا يسمحلك بانك تشغل امر معين خلال فتره معينه يعني في يوم معين وساعه معين
لو نفرض اننا حابين نعمل backup للرواتر يعني ننسخ نطبق

الامر
Copy running config startup config

في كل يوم ثلثاء الساعه 8 مساء اولا لازم نعرف Policy-list
بحيث نسميها مثلا Backup ونستخدم الامر kron
نبدا بتنفيذ الاوامر
Router(config)#kron policy-list backup
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit


الامر cli يستخدم لاداخل الامر المراد تنفيذه وانا هنا كتبت
Wirte وليس الامر
Copy running config startup config

لان امر Scheduler لايسمح بالتدخل اثناء تنفيذ الامر يعني
لايسمح لك ان تعمل confirm
لايسمح بان توافق او لاتوافق على تنفيذ الامر , باختصار لايسمح
ب user interaction


ولذالك استخدمنا امر write
نكمل الاوامر ,الان سوف نحدد متى سينفذ الامر وذالك باستخدام
الامر , kron occurrence


Router(config)#kron occurrence backup at
20:00 tue recurring

Router(config-kron-occurrence)#policy-list
backup
كل ثلثاء الساعه الثامنه مساء , لاحظ الامر recurring معناه
كل ثلثاء يعني كرر الامر
للتاكد نطبق الامر التالي
Router#show kron schedule
الناتج
Kron Occurrence Schedule

backup inactive, will run again in 4 days
19:36:15 at 20:00 on Tue

هذا هو مفهوم الامر تقدر تطبق نفس المثال وتخلي الراوتر يعمل
reload
واامور اخرى انت براحتك
--------------------------------------------------------

الامر الثاني هو replace
امر مهم جدا
لو فرضنا انك كنت تشتغل على الرواتر وعملت تغيرات مثلا في
عنوان لاانترفيس , على سبيل المثال
كان عنوان الانترتفيس 192.168.1.1 وحفظت التغيرات فال
start up config


طيب حلو كذا , لو فرضنا انك قمت الان بعمل تغيرات كثيره وبينما
انت تعدل نسيت وقمت عدلت على عنوان الانترفيس الى
to 10.0.0.1
وعملت description فالانترفيس
الحين الاعدادت انحفظت في running config
طيب كيف ارجعها ؟؟؟؟عندي ثلاث طرق
اول طريقه ان اعمل reload , طبعا حل لاينفع في بيئه العمل انك
تعمل اعاده تشغيل للرواتر
ثاني طريقه ان اعمل copy startup cconfig running
config


الامر هذا لا يلبي الطلب لانه ببسابطه يعمل merge يعني يدمج
ااعدادات الملفين يعني ماراح تستفيد شي بتندمج الاعدادت مع
بعض وبيصير عندك الاعدادات المشتركه بينهم صحيح انه راح
يرجعلك العنوان الى 192.168.1.1

لانه حدث تعارض , حصل اعدادت مشتركه فراح يبقي على
الكونفغريشين الي ف startup
بس ماراح يمسح ال description الي كتبتها لانها اصلا مو
موجوده فال startup فعمل مزج

الطريقه الثاله والامثل الي هي استخدام الامر replace باختصار
صيغه الامر كالتالي
r#config replace nvram:startup-config

هذا الامر يقارن بين الاعدادات الحاليه والاعداات التي ف
startup

اي اعدادات جديده ادخلت على الملف يمسحها باختصار
طبعا تقدر تعمل مقارنه بين running config واي ملف انت
حفظته على سيرفر مثلا يعني
r#config replace tftp://192.168.1.10/rece
-config

ارجو ان تكون وضحت الصوره لديكم طبقوها عمليا

دعوااتكم ياخووان