اجرای خودکار دستورات در سیسکو با cisco kron job

گاهی نیاز به انجام بعضی از کارها در زمان های مشخص و به صورت تکراری دارید ، مثلا ذخیره محتویات running-config در startup-config به صورت روزانه. و یا ریبوت کردن تجهیزات سیسکو در زمان مشخص  یا clear کردن اینترفیس ها در زمان مشخص و …. .

انجام این کار های تکراری و حتی غیر تکراری مثلا اجرا در زمانی خاص که ممکن است ما به تجهیز دسترسی نداشته باشیم و … را میتوانید به cisco ios kron بدهید.

نحوه اجرای کار را در مثال زیر میبینید. در این مثال ما میخواهیم هرشب ساعت ۲۲ محتویات running-config را در startup-confug کپی کنیم:

با دستورات بالا ابتدا کاری که قرار است انجام دهیم را مشخص کردیم که همانطور که مشخص است در سطر دوم دستور cli مربوط به copy اجرا شده است. حال باید به سراغ تنظیم زمان اجرای این kron برویم.

برای اینکه ببینیم همه چیز درست هست یا نه :

که همانطور که میبینید زمان اجرای بعدی kron را به ما نشان میدهد.

محدویت های kron چیست:

خوب kron در سیسکو مانند cron در لینوکس قابلیت های زیادی به شما نداده و محدودیت هایی دارد. این محدودیتها این هاست:

۱- شما فقط دستورات privilege mode را میتوانید استفاده کنید و قادر به استفاده از دستورات global configuration در آن نیستید.

۲- بعد از تعریق لیست command ها به شما اجازه ویرایش نمیدهد ، در صورتی که ترتیب در زدن دستورات مهم باشد و شما این ترتیب را رعایت نکنید پس دستورات اجرا نشده و ios دفعه بعد این kron را اجرا نخواهد کرد چون fail شده است. پس بهتر است قبل از تعریف از ترتیب دستورات مطمئن شوید.

 

 

درباره‌ی علیرضا عربیان

همچنین ببینید

سیسکو

پشتیبان از تنظیمات سیسکو به صورت خودکار

پشتیبان از تنظیمات سیسکو به صورت خودکار یکی از کارهای عاقلانه و مفید هنگام کار …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *