Simplifique a Atualização do Seu Equipamento
Guia para Atualizar o Firmware dos Switches Cisco Catalyst com Porta USB
Descubra como otimizar o desempenho do seu equipamento Cisco com nosso guia passo a passo. Nesse material, você aprenderá a garantir segurança e eficiência por meio da atualização para as versões mais recentes de firmware. Aproveite ao máximo suas soluções Cisco e mantenha sua rede funcionando de forma confiável
Por Que Atualizar o Firmware é Essencial?
Atualizar o firmware dos seus Switches Cisco Catalyst com porta USB oferece diversas vantagens importantes. A porta USB fornece um método direto e simples para transferir o arquivo de firmware para o switch, especialmente quando o acesso à rede é limitado ou inexistente, permitindo uma atualização offline mesmo sem conexão de rede, o que é crucial em problemas de rede ou instalações iniciais. A transferência via USB costuma ser mais rápida que TFTP em redes congestionadas. Além disso, a atualização offline via USB minimiza a exposição do switch às ameaças de segurança na rede durante o processo, e o acesso físico necessário pode ser uma camada extra de segurança.
Em casos de falha na atualização via rede, o USB pode ser uma alternativa para carregar um firmware funcional e recuperar o switch. É útil na primeira configuração, antes que a rede esteja completa, e em locais remotos com conectividade instável. Em resumo, a atualização via USB é um método alternativo, conveniente e, em certos casos, mais seguro para manter seus dispositivos atualizados com as últimas funcionalidades, correções de bugs e melhorias de segurança. Lembre-se de seguir as melhores práticas da Cisco para atualização, como verificar a integridade do arquivo e fazer backups da configuração.
Passo 1: Preparação
Siga os passos originais para baixar a imagem IOS-XE, preparar o pendrive e conectar-se via console.
Passo 2: Conexão e Acesso ao Switch
Siga os passos originais para acessar o modo EXEC privilegiado.
Passo 3: Verificação e Backup da Configuração
Verificar o IOS Atual:
Digite show version
e pressione Enter.
Exemplo de Saída do show version
:
Cisco IOS Software, IOS-XE Software, Catalyst 3850 Software (CAT3K_CAA-UNIVERSALK9-M),
Version 16.9.4, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2020 by Cisco Systems, Inc.
Compiled Tue 24-Mar-20 12:50 by mcpre
ROM: BOOTLDR: Gibraltar Boot Loader (CAT3K_CAA-BOOTLDR) Version 16.9.4, RELEASE SOFTWARE (fc2)
Switch uptime is 1 week, 2 days, 3 hours, 4 minutes
System returned to ROM by reload
System image file is "flash:cat3k_caa-universalk9.16.09.04.SPA.bin"
Last reload reason: Reload Command
cisco WS-C3850-24P (APM88XXX) processor with 1048576K bytes of memory.
Processor board ID ABC1234DEFG
... (outras informações)
O que procurar na saída:
Versão do IOS-XE:
“Version 16.9.4” no exemplo.
Nome do arquivo da imagem IOS:
“flash:cat3k_caa-universalk9.16.09.04.SPA.bin” no exemplo.
Modelo do Switch:
“cisco WS-C3850-24P” no exemplo.
Tempo de atividade do sistema (“uptime”):
“Switch uptime is 1 week, 2 days, 3 hours, 4 minutes” no exemplo.
Razão da última recarga (“Last reload reason”):
“Reload Command” no exemplo.
ID da placa do processador:
“Processor board ID ABC1234DEFG” no exemplo.
Memória RAM:
“1048576K bytes of memory” no exemplo.
O que fazer após o “show version”?
Anote a versão atual do IOS-XE.
Verifique se o modelo do switch corresponde à imagem que será instalada.
Confirme o nome da imagem em execução.
Backup da Configuração no Pendrive USB:
Insira o pendrive USB na porta USB do switch.
Verifique se o pendrive é reconhecido: show usbflash0:
Verificando o conteúdo do pendrive:
Após inserir o pendrive, e executar o comando show usbflash0:
verifique se o sistema listou os arquivos presentes no pendrive.
Caso o comando não retorne nada, verifique se o pendrive está formatado em FAT32, e tente outro pendrive.
Verifique se o arquivo de imagem .bin está presente no pendrive.
Copie a configuração atual:
copy running-config usbflash0:config_backup.txt
Verificando o backup:
Após copiar o arquivo de configuração para o pendrive, utilize o comando show usbflash0:
novamente.
Exemplo de saída do comando show usbflash0:
usbflash0:config_backup.txt 567890 bytes.
Verifique se o arquivo “config_backup.txt” aparece na lista, e compare o tamanho do arquivo listado, com o tamanho do arquivo da running-config.
Copie a configuração de inicialização: copy startup-config usbflash0:startup_config_backup.txt
É altamente recomendado também salvar a configuração no computador via xmodem.
copy running-config xmodem:
Defina o caminho de boot: boot system flash:<nome_da_imagem.bin> (substitua pelo nome do arquivo).
Verifique o boot path: show boot
Salve a configuração: copy running-config startup-config
Verificando o boot:
Após o comando show boot, verifique se o caminho do boot aponta para a nova imagem que foi copiada para a flash.
Exemplo da saída do comando show boot:
BOOT variable = flash:cat3k_caa-universalk9.16.12.05.SPA.bin,1;
Config file = flash:/config.text
Enable Break = no
Manual Boot = no
HELPER variable =
NVRAM/Config file
Verifique se o valor da variavel BOOT aponta para o novo arquivo de imagem.
Passo 4: Copiar a Imagem IOS-XE para a Flash
Verifique se o pendrive está inserido.
Copie a imagem do pendrive para a flash: copy usbflash0:<nome_da_imagem.bin> flash:
(substitua pelo nome do arquivo).
Acompanhando a copia do arquivo e localizando a imagem copiada:
Durante a cópia do arquivo, o sistema exibirá o progresso da operação.
Aguarde até que a cópia seja finalizada, e o prompt do switch retorne.
Após a cópia, utilize o comando dir flash:
para verificar se o arquivo da nova imagem foi copiado para a memória flash do equipamento.
Exemplo de saida do comando dir flash:
Directory of flash:/
2 -rwx 12345678 bytes May 01 2024 10:00:00 -03:00 cat3k_caa-universalk9.16.12.05.SPA.bin
3 -rwx0 567890 bytes May 01 2024 10:01:00 -03:00 config_backup.txt
4 -rwx 987654 bytes May 01 2024 10:02:00 -03:00 startup_config_backup.txt
32505856 bytes total (12345678 bytes free)
No exemplo acima, a imagem copiada é a “cat3k_caa-universalk9.16.12.05.SPA.bin”.
Compare o nome e o tamanho do arquivo listado, com o arquivo que esta no pendrive, para garantir que não houve erros durante a copia.
Reiniciar o equipamento após a cópia do novo firmware:
Após a cópia do novo firmware para a flash, é recomendado reiniciar o equipamento antes de configurar o boot. Para isso utilize o comando reload
, e confirme a reinicialização.
Após a reinicialização, verifique novamente com o comando dir flash:
se o arquivo de imagem foi copiado corretamente, e se o equipamento está funcionando corretamente.
Passo 5: Configurar Parâmetros de Boot
Defina o caminho de boot: boot system flash:<nome_da_imagem.bin>
(substitua pelo nome do arquivo).
Verifique o boot path: show boot
Salve a configuração: copy running-config startup-config
Verificando o boot:
Após o comando show boot
, verifique se o caminho do boot aponta para a nova imagem que foi copiada para a flash.
Exemplo da saída do comando show boot:
BOOT variable = flash:cat3k_caa-universalk9.16.12.05.SPA.bin,1;
Config file = flash:/config.text
Enable Break = no
Manual Boot = no
HELPER variable =
NVRAM/Config file
Verifique se o valor da variável BOOT aponta para o novo arquivo de imagem.
Passo 6: Recarregar o Switch
Digite reload
e pressione Enter.
Confirme com y
e Enter.
Após a reinicialização, conecte-se via console
Passo 7: Verificar a Atualização
Verificar a Nova Versão do IOS:
Após a reinicialização, conecte-se via console e acesse o modo EXEC privilegiado.
Digite show version
e compare a saída com o exemplo anterior e com a sua imagem original.
Confirme que a versão do IOS-XE e o nome da imagem correspondem à nova imagem instalada.
Entre em Contato para Mais Informações
Interessado em produtos Cisco ou serviços especializados? Entre em contato conosco para saber mais sobre nossas soluções e como podemos ajudar a otimizar sua infraestrutura de TI.