01Comandos de coleta
set cli screen-length 0
set cli screen-width 0
show version
show configuration | display omit O | display omit inclui também as partes marcadas para não aparecer na listagem normal. Para consultar ou reaplicar trechos, show configuration | display set mostra a mesma configuração em comandos set, uma linha por item.
02Rollback local não é backup
O Junos guarda as últimas configurações confirmadas (rollback 0 é a atual, rollback 1 a anterior, e assim por diante). Isso resolve o erro de agora há pouco, mas fica no mesmo disco do equipamento: se o roteador for trocado ou o disco falhar, o histórico vai junto. Um backup externo continua necessário.
Também vale manter uma configuração de resgate no equipamento, que o Junos usa para voltar a um estado conhecido:
request system configuration rescue save 03Restaurar com segurança
Com o arquivo de backup copiado para o equipamento (por exemplo, em /var/tmp/), substitua a configuração candidata, confira e confirme com prazo:
configure
load override /var/tmp/backup.conf
show | compare
commit check
commit confirmed 5 O commit confirmed 5 aplica a configuração e desfaz sozinho em 5 minutos se você não rodar um commit de novo. Se a restauração derrubar o seu acesso, o equipamento volta ao estado anterior sem ninguém precisar ir até ele.
04Senhas no arquivo
O Nexus guarda a configuração completa por padrão, o que permite restaurar tudo. Se a instalação for configurada com a opção remove_secret, o modelo junos esconde as communities SNMP, as chaves SSH dos usuários e as senhas cifradas ($1$, $6$, $9$). Sem essa opção, o arquivo guarda tudo e o load override restaura também os usuários.
05Coleta automática pelo Nexus
O modelo junos conecta por SSH ou Telnet, ajusta a CLI, guarda a versão e a configuração e cria uma versão nova só quando a configuração muda. O passo a passo geral de restauração está em Como restaurar a configuração a partir do backup.