احتمالا برایتان پیش امده که بدنبال راهی باشید تا از تنظیماتی که در طول زمان بر روی روتر خود انجام میدهید آرشیوی تهیه کنید تا احتمالا اگر مشکلی پیش آید یا بهر دلیل دیگر به آنها دسترسی داشته باشید.
یکی از بهترین این روش ها استفاده از FTP server میباشد که در این آموزش به آن میپردازیم.
روش دیگر استفاده از http میباشد که با هر وبسایتی قادر به انجام آن نیسیتید مثلا با PersianAdmins.com که بر روی فضای اشتراکی قرار دارد این امر امکان پذیر نیست در حالیکه برای FTP این محدودیت وجود ندارد.
[/PHP]
برای مثال :
کد PHP:
RezaBehroozi#copy running-config ftp://reza: reza@192.168.0.4/routerrunbak.txt
Address or name of remote host [192.168.0.4]?
Destination filename [routerrunbak.txt]?
Writing routerrunbak.txt !
858 bytes copied in 4.164 secs (206 bytes/sec
)
برای تهیه آرشیو از تنظیمات روتر بدین طریق عمل میکنیم
کد PHP:
ip ftp username reza
ip ftp password reza
archive
path ftp://persianadmins.com/router1
write-memory
تذکر :
برای آنکه پسورد شما مخفی بماند حتما از service password-encryption استفاده کنید.
هر بار که تنظیمات در حافظه دستگاه ذخیره شود فایل جدیدی ساخته میشود همانند شکل زیر
برای آنکه تعداد فایل ها رو در آرشیو گیری محدود کنیم از دستور Maximumدر مد archiveاستفاده میکنیم.