Cisco cihazların yedeğini alacak betik hazırlayalım
Çalışma ağınızda çok fazla sayıda ağ cihazı varsa bunların üzerinde yapacağınız toplu işlemler uzun, hatalı ve can sıkıcı olabilir. Tüm cihazların üzerinde komutların tek seferde nasıl çalıştırılacağını inceleyelim;
Örnek senaryomuzda Cisco cihazların çalışan konfigürasyonlarının yedeğini bir FTP klasöründe toplayacağız. Bunun için PuTTy‘nin CLI (command line interface) sürümü Plink‘i kullanacağız.
Cihazlarınıza TELNET ile bağlanıyorsanız;
plink.exe -telnet -l admin 10.0.0.1 < lc.txt
cihazlarınıza SHH ile bağlanıyorsanız;
plink.exe -ssh -l admin -pw password 10.0.0.1 < lc.txt
lc.txt dosyasının içine, çalışan ayarları (running config) FTP’ye kopyalamak için;
ena password copy run ftp://anonymous@10.0.0.22 exit
burada FTP sunucunuzun anonymous bağlantıya izin verdiğini varsaydık.
Yukarıda bağlantı komutlarındaki IP adreslerini cihazların adresileri olarak dizi şeklinde oluşturup terminal ekranına yapıştırdığınızda yüzlerce cihazı tek seferde yedeklemiş olacaksınız.