Anahtarlarınızın yazılımını güncel tutmak hem güvenlik açıklarını kapatmak hem de bilinen hatalardan kurtulmak için gereklidir. Aşağıdaki adımlar Cisco Catalyst serisi anahtarlar için genel bir rehberdir; modelinize ait sürüm notları her zaman önceliklidir.
1. Hazırlık
Önce mevcut durumu kaydedin:
show version
show boot
dir flash:
show running-config
Özellikle şunlara dikkat edin:
- Model ve mevcut sürüm: Hedef sürümün modelinizi desteklediğini doğrulayın.
- Boş flash alanı: Yeni imaj ve (INSTALL modunda) açılan paketler için yeterli alan olmalı.
- Çalışma modu: Catalyst 9000 gibi IOS XE cihazlarda
show version | include Modeçıktısında INSTALL veya BUNDLE görürsünüz. Cisco, INSTALL modunu önerir.
Yapılandırmanın bir kopyasını cihaz dışına alın:
copy running-config tftp://10.0.0.10/sw01-yedek.cfg
2. Doğru imajı indirin
İmajları yalnızca Cisco Software Download portalından indirin (geçerli bir destek sözleşmesi gerekir). Genellikle Cisco'nun önerdiği, yıldızla işaretli (suggested) sürümü tercih etmek en güvenli yoldur. Portalda gösterilen MD5/SHA512 özet değerini not edin.
3. Dosyayı cihaza aktarın ve doğrulayın
copy tftp://10.0.0.10/cat9k_iosxe.17.xx.xx.SPA.bin flash:
verify /md5 flash:cat9k_iosxe.17.xx.xx.SPA.bin
TFTP büyük dosyalarda yavaş ve güvensizdir; mümkünse scp: veya https: kullanın. Doğrulama çıktısındaki değer portalda gördüğünüz değerle birebir aynı olmalıdır.
4a. INSTALL modunda güncelleme (IOS XE)
Tek komutla paketler eklenir, etkinleştirilir ve kalıcı hale getirilir:
install add file flash:cat9k_iosxe.17.xx.xx.SPA.bin activate commit
Cihaz onay istedikten sonra yeniden başlar. Yığın (stack) yapılarında tüm üyeler birlikte güncellenir. İşlem sonrası eski paketleri temizlemek için:
install remove inactive
4b. BUNDLE / klasik IOS modunda güncelleme
configure terminal
no boot system
boot system flash:yeni-imaj.bin
end
write memory
reload
Yeniden başlatma öncesinde show boot ile açılış değişkeninin doğru dosyayı gösterdiğini tekrar kontrol edin.
5. Güncelleme sonrası kontroller
show versionile yeni sürümün yüklendiğini doğrulayın.- Arayüz durumları, VLAN'lar, trunk'lar ve spanning-tree kök köprüsünün değişmediğini kontrol edin.
- PoE ile beslenen cihazların (IP telefon, erişim noktası) ayağa kalktığını doğrulayın.
- Log kayıtlarında (
show logging) beklenmeyen hata olup olmadığına bakın.
Dikkat: Uzaktaki bir anahtarı güncellerken, açılış sorunu yaşanması ihtimaline karşı konsol erişimi veya sahada bir kişi bulundurun. Güncellemeyi omurga ve dağıtım katmanında değil, önce daha az kritik bir erişim anahtarında deneyin.
Çok sayıda anahtarın yazılım yaşam döngüsünü planlamak ve güncellemeleri bakım pencerelerinde güvenle yürütmek için ağ çözümlerimizi inceleyebilirsiniz.
