Categories: سیسکو

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

پشتیبان از تنظیمات سیسکو به صورت خودکار
یکی از کارهای عاقلانه و مفید هنگام کار در شبکه ها گرفتن پشتیبان از تنظیمات دستگاه برای استفاده در زمان ایست که دستگاه دچار اختلال در عملکرد به واسطه تنظیمات جدید یا هر مشکل دیگری شده است. در این زمان ها یکی از مغاهیمی که به کمک ما خواهد آمد بازگردانی تنظیمات قبلی دستگاه خواهد بود ، اما گاهی گرفتن پشتیبان ممکن است خود باری به روی دوش ادمین باشد! اینجاست که ادمین آرزو میکند کاش خود دیوایس این کار را هم میکرد :)!

خوشبختانه IOS سیسکو این امکان را برای شما فراهم کرده است ، کافیست یک بار دستورات لازم را زده و یک عمر به سراغ بقیه وظایفتان بروید ، انجام این کار با دستور زیر امکان پذیر است :


R1#configure terminal
R1(config)#archive
R1(config-archive)#path tftp://192.168.10.10/config-bak/$h
R1(config-archive)#write-memory
R1(config-archive)#time-period 10080
R1(config-archive)#exit
nbsp;

با دستور archive شروغ میکنیم و به submode مربوطه وارد میشویم ، سپس با کامند path مکان ریخته شدن backup ها را مشخص کردیم ، بعد از آن با دستور write-memory به دستگاه گفتیم از این به بعد هر وقت دستور wr یا دستور copy running-config startup-config زده شد ، اتوماتیک بک آپ گرفته شود ، بعد از آن با دستور time-period گفته شد هر 10080 دقیقه یعنی هر 7 روز هم به صورت خودکار پشتیبان بگیر ، حتی اگر تغییری در این بازه وجود نداسته باشد.

نکته : پشتیبان از running-config گرفته مشود.

با دستور زیر نتیجه را مشاهده میفرمایید:


R1(config)#show archive
The maximum archive configurations allowed is 10.
The next archive file will be named tftp://192.168.10.10/config-bak/h--5
Archive # Name
1 tftp://192.168.10.10/config-bak/R1-Sep-18-19-34-42.331-0
2 tftp://192.168.10.10/config-bak/R1-Sep-18-19-34-54.939-1
3 tftp://192.168.10.10/config-bak/R1-Sep-18-19-40-56.419-2
4 tftp://192.168.10.10/config-bak/R1-Sep-18-19-42-03.639-3
5 tftp://192.168.10.10/config-bak/R1-Sep-18-19-43-06.623-4 <- Most Recent
6
78

برای مشخص کردن تعداد نسخه های پشتیبان:


R1(config)#archive
R1(config-archive)#maximum 10
R1(config-archive

)#exit
برای دیدن تفاوت بین تنظیمات فعلی با تنظیمات موجود در یک نسخه پشتیبان هم از دستور زیر استفاده میکنیم :


R1#show archive config differences
*Sep 18 19:51:02.579: %SYS-5-CONFIG_I: Configured from console by console
h#$ifferences tftp://192.168.10.10/config-bak/h-Sep-18-19-43-06.623-4
Loading config-bak/R1-Sep-18-19-43-06.623-4 from 192.168.10.10 (via FastEthernet0/0): !
[OK - 1413 bytes]
!Contextual Config Diffs:
-interface Loopback0
-ip address 2.2.2.2 255.255.255.0
line con 0
-l

ength 0
در پایان امیدوارم این آموزش برای شما مفید بوده باشد.

موفق باشید

علیرضا عربیان

Share
Published by
علیرضا عربیان

Recent Posts

به عنوان مهندس شبکه و امنیت شبکه، چرا پایتون یاد بگیرم!؟

چرا به‌عنوان یک مهندس شبکه باید پایتون یاد بگیرم، شرکت همین الان هم کلی برنامه‌نویس…

1 سال ago

دنیا جای سورپرایز شدنه

دنیا جای سورپرایز شدن هست، ماجرا از کجا شروع شد! حدود سال ۱۳۹۴ تو یکی…

2 سال ago

نسخه امن شده لینوکس Centos 7

یک نسخه از لینوکس Centos 7 که هاردنینگ آن طبق استاندارد CIS انجام شده است را در این…

5 سال ago

هاردنینگ (امن سازی) چیست و چرا باید هاردنینگ را جدی بگیریم؟!

امروزه و در دنیای فناوری و ارتباطات راه دور شکل زندگی و تجارت ما عوض…

5 سال ago

کنترل امنیت شبکه های کامپیوتری شماره ۱۲ : دفاع از مرزها (Boundary Defense)

خلاصه: در راستای بحث امنیت شبکه و در ادامه مطلب کنترل های حساس امنیتی به بررسی…

5 سال ago

چرا به امنیت شبکه و فناوری اطلاعات نیاز داریم

امنیت شبکه برای همه ما بسیار حائز اهمیت است، فضای ارتباطات تغییر کرده است. تا…

5 سال ago