Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Announcement: Our new, consolidated Junos CLI Reference is now available.

close
external-header-nav
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents

Esta tradução automática foi útil?

starstarstarstarstar
Go to English page
ISENÇÃO DE RESPONSABILIDADE:

Esta página será traduzida com software de tradução por máquina de terceiros. Embora esforços razoáveis tenham sido feitos para fornecer uma tradução de qualidade, a Juniper Networks não pode garantir sua exatidão. Se houver dúvidas sobre a exatidão das informações contidas nesta tradução, consulte a versão em inglês. O PDF para download está disponível apenas em inglês.

Instruções de migração, upgrade e rebaixamento

date_range 04-Mar-22

Esta seção contém informações sobre como atualizar o Junos OS para vSRX usando o CLI. Atualizar ou rebaixar o Junos OS pode levar várias horas, dependendo do tamanho e configuração da rede.

Você também pode atualizar para o Junos OS Release 22.1R1 para vSRX usando J-Web (ver J-Web) ou a Junos Space Network Management Platform (ver Junos Space).

A partir do lançamento do Junos OS 21.2R1, todos os produtos Junos OS que anteriormente estavam sendo executados no Junos OS baseado em FreeBSD 11.x são migrados para o Junos OS baseado em FreeBSD 12.x, exceto o EX4400. A partir do lançamento do Junos OS 21.3R1, as plataformas EX4400 são migradas para o Junos OS baseado em FreeBSD 12.x.

A atualização direta do vSRX das versões Junos OS 15.1X49 para junos OS versões 17.4, 18.1, 18.2, 18.3.18.4, 19.1, 19.2 e 19.4 é suportada.

As seguintes limitações se aplicam:

  • A atualização direta do vSRX das versões Junos OS 15.1X49 para Junos OS Release 19.3 e superior não é suportada. Para atualização entre outras combinações de versões do Junos OS no vSRX e vSRX 3.0, a política geral de atualização do Junos OS se aplica.

  • O sistema de arquivos montado no uso do var deve estar abaixo de 14% da capacidade.

    Verifique isso usando o seguinte comando:

    content_copy zoom_out_map
    show system storage | match " /var$" /dev/vtbd1s1f
     2.7G        82M       2.4G        3%  /var

    Usar o request system storage cleanup comando pode ajudar a alcançar essa porcentagem.

  • A imagem de atualização do Junos OS deve ser colocada no diretório /var/host-mnt/var/tmp/. Use o request system software add /var/host-mnt/var/tmp/<upgrade_image>

  • Recomendamos que você implante uma nova máquina virtual vSRX (VM) em vez de realizar um upgrade do Junos OS. Isso também lhe dá a opção de mudar do vSRX para o vSRX 3.0 mais novo e mais recomendado.

  • Certifique-se de fazer o backup de itens valiosos, como configurações, chaves de licença, certificados e outros arquivos que você gostaria de manter.

Nota:

Para implantações de ESXi, a atualização de firmware do Junos OS Release 15.1X49-Dxx para Junos OS versão 17.x, 18.x ou 19.x não é recomendado se houver mais de três adaptadores de rede na instância vSRX 15.1X49-Dxx. Se houver mais de três adaptadores de rede e você quiser atualizar, então recomendamos que você exclua todos os adaptadores de rede adicionais e adicione os adaptadores de rede após a atualização ou implante uma nova instância vSRX na versão de SO direcionada.

Atualização de pacotes de software

Para atualizar o software usando a CLI:

  1. Baixe o junos OS Release 22.1R1 para o arquivo vSRX .tgz no site da Juniper Networks. Observe o tamanho da imagem do software.

  2. Verifique se você tem espaço livre suficiente em disco na instância vSRX para carregar a nova imagem de software.

    content_copy zoom_out_map
    root@vsrx> show system storage
           Filesystem              Size       Used      Avail  Capacity   Mounted on
           /dev/vtbd0s1a           694M       433M       206M       68%  /
           devfs                   1.0K       1.0K         0B      100%  /dev
           /dev/md0                1.3G       1.3G         0B      100%  /junos
           /cf                     694M       433M       206M       68%  /junos/cf
           devfs                   1.0K       1.0K         0B      100%  /junos/dev/
           procfs                  4.0K       4.0K         0B      100%  /proc
           /dev/vtbd1s1e           302M        22K       278M        0%  /config
           /dev/vtbd1s1f           2.7G        69M       2.4G        3%  /var
           /dev/vtbd3s2             91M       782K        91M        1%  /var/host
           /dev/md1                302M       1.9M       276M        1%  /mfs
           /var/jail               2.7G        69M       2.4G        3%  /jail/var
           /var/jails/rest-api       2.7G        69M       2.4G      3%  /web-api/var
           /var/log                2.7G        69M       2.4G        3%  /jail/var/log
           devfs                   1.0K       1.0K         0B      100%  /jail/dev
           192.168.1.1:/var/tmp/corefiles       4.5G       125M       4.1G    3%  /var/crash/corefiles
           192.168.1.1:/var/volatile       1.9G       4.0K       1.9G    0%  /var/log/host
           192.168.1.1:/var/log       4.5G       125M       4.1G     3%  /var/log/hostlogs
           192.168.1.1:/var/traffic-log       4.5G       125M       4.1G    3%  /var/traffic-log
           192.168.1.1:/var/local       4.5G       125M       4.1G    3%  /var/db/host
           192.168.1.1:/var/db/aamwd       4.5G       125M       4.1G    3%  /var/db/aamwd
           192.168.1.1:/var/db/secinteld       4.5G       125M       4.1G    3%  /var/db/secinteld
  3. Opcionalmente, libere mais espaço em disco, se necessário, para carregar a imagem.

    content_copy zoom_out_map
    root@vsrx> request system storage cleanup
           List of files to delete:
           Size Date	   Name
           11B Sep 25 14:15 /var/jail/tmp/alarmd.ts
           259.7K Sep 25 14:11 /var/log/hostlogs/vjunos0.log.1.gz
           494B Sep 25 14:15 /var/log/interactive-commands.0.gz
           20.4K Sep 25 14:15 /var/log/messages.0.gz
           27B Sep 25 14:15 /var/log/wtmp.0.gz
           27B Sep 25 14:14 /var/log/wtmp.1.gz
           3027B Sep 25 14:13 /var/tmp/BSD.var.dist
           0B Sep 25 14:14 /var/tmp/LOCK_FILE
           666B Sep 25 14:14 /var/tmp/appidd_trace_debug
           0B Sep 25 14:14 /var/tmp/eedebug_bin_file
           34B Sep 25 14:14 /var/tmp/gksdchk.log
           46B Sep 25 14:14 /var/tmp/kmdchk.log
           57B Sep 25 14:14 /var/tmp/krt_rpf_filter.txt
           42B Sep 25 14:13 /var/tmp/pfe_debug_commands
           0B Sep 25 14:14 /var/tmp/pkg_cleanup.log.err
           30B Sep 25 14:14 /var/tmp/policy_status
           0B Sep 25 14:14 /var/tmp/rtsdb/if-rtsdb
           Delete these files ? [yes,no] (no) yes
    <
    output omitted>
    Nota:

    Se esse comando não liberar espaço suficiente em disco, veja [SRX] Arquivos comuns e seguros para remover, a fim de aumentar o armazenamento do sistema disponível para obter detalhes sobre arquivos seguros que você pode remover manualmente do vSRX para liberar espaço no disco.

  4. Use FTP, SCP ou um utilitário semelhante para carregar o Junos OS Release 22.1R1 para o arquivo vSRX .tgz para /var/crash/corefiles/ no sistema de arquivos local do seu vSRX VM. Por exemplo:

    content_copy zoom_out_map
    root@vsrx> file copy ftp://username:prompt@ftp.hostname.net/pathname/
    junos-vsrx-x86-64-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE.tgz /var/crash/corefiles/
  5. A partir do modo operacional, instale o pacote de atualização de software.

    content_copy zoom_out_map
    root@vsrx> request system software add /var/crash/corefiles/junos-vsrx-x86-64-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE.tgz no-copy no-validate reboot 
    Verified junos-vsrx-x86-64-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE signed by PackageDevelopmentEc_2017 method ECDSA256+SHA256
    THIS IS A SIGNED PACKAGE
    WARNING:     This package will load JUNOS 22.1 software.
    WARNING:     It will save JUNOS configuration files, and SSH keys
    WARNING:     (if configured), but erase all other files and information
    WARNING:     stored on this machine.  It will attempt to preserve dumps
    WARNING:     and log files, but this can not be guaranteed.  This is the
    WARNING:     pre-installation stage and all the software is loaded when
    WARNING:     you reboot the system.
    Saving the config files ...
    Pushing Junos image package to the host...
    Installing /var/tmp/install-media-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE.tgz
    Extracting the package ...
    total 975372
    -rw-r--r-- 1 30426 950 710337073 Oct 19 17:31 junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-app.tgz
    -rw-r--r-- 1 30426 950 288433266 Oct 19 17:31 junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz
    Setting up Junos host applications for installation ...
    ============================================
    Host OS upgrade is FORCED
    Current Host OS version: 3.0.4
    New Host OS version: 3.0.4
    Min host OS version required for applications: 0.2.4
    ============================================
    Installing Host OS ...
    upgrade_platform: -------------------
    upgrade_platform: Parameters passed:
    upgrade_platform: silent=0
    upgrade_platform: package=/var/tmp/junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz
    upgrade_platform: clean install=0
    upgrade_platform: clean upgrade=0
    upgrade_platform: Need reboot after staging=0
    upgrade_platform: -------------------
    upgrade_platform:
    upgrade_platform: Checking input /var/tmp/junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz ...
    upgrade_platform: Input package /var/tmp/junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz is valid.
    upgrade_platform: Backing up boot assets..
    cp: omitting directory '.'
    bzImage-intel-x86-64.bin: OK
    initramfs.cpio.gz: OK
    version.txt: OK
    initrd.cpio.gz: OK
    upgrade_platform: Checksum verified and OK...
    /boot
    upgrade_platform: Backup completed
    upgrade_platform: Staging the upgrade package - /var/tmp/junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz..
    ./
    ./bzImage-intel-x86-64.bin
    ./initramfs.cpio.gz
    ./upgrade_platform
    ./HOST_COMPAT_VERSION
    ./version.txt
    ./initrd.cpio.gz
    ./linux.checksum
    ./host-version
    bzImage-intel-x86-64.bin: OK
    initramfs.cpio.gz: OK
    version.txt: OK
    upgrade_platform: Checksum verified and OK...
    upgrade_platform: Staging of /var/tmp/junos-srx-mr-vsrx-22.1-2022-10-12.0_RELEASE_22.1_THROTTLE-linux.tgz completed
    upgrade_platform: System need *REBOOT* to complete the upgrade
    upgrade_platform: Run upgrade_platform with option -r | --rollback to rollback the upgrade
    Host OS upgrade staged. Reboot the system to complete installation!
    WARNING:     A REBOOT IS REQUIRED TO LOAD THIS SOFTWARE CORRECTLY. Use the
    WARNING:     'request system reboot' command when software installation is
    WARNING:     complete. To abort the installation, do not reboot your system,
    WARNING:     instead use the 'request system software rollback'
    WARNING:     command as soon as this operation completes.
    NOTICE: 'pending' set will be activated at next reboot...
    Rebooting. Please wait ...
    shutdown: [pid 13050]
    Shutdown NOW!
    *** FINAL System shutdown message from root@ ***
    System going down IMMEDIATELY
    Shutdown NOW!
    System shutdown time has arrived\x07\x07 

    Caso não ocorram erros, o Junos OS reinicia automaticamente para concluir o processo de atualização. Você atualizou com sucesso o Junos OS Release 22.1R1 para vSRX.

    Nota:

    A partir do Junos OS Release 17.4R1, após a conclusão da atualização da imagem do vSRX, a imagem original é removida por padrão como parte do processo de atualização.

  6. Faça login e use o show version comando para verificar a atualização.

    content_copy zoom_out_map
    --- JUNOS 22.1-2022-10-12.0_RELEASE_22.1_THROTTLE Kernel 64-bit  JNPR-11.0-20171012.170745_fbsd-
    At least one package installed on this device has limited support.
    Run 'file show /etc/notices/unsupported.txt' for details.
    root@:~ # cli
    root> show version
    Model: vsrx
    Junos: 22.1-2022-10-12.0_RELEASE_22.1_THROTTLE
    JUNOS OS Kernel 64-bit  [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS libs [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS runtime [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS time zone information [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS libs compat32 [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS 32-bit compatibility [20171012.170745_fbsd-builder_stable_11]
    JUNOS py extensions [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS py base [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS OS vmguest [20171012.170745_fbsd-builder_stable_11]
    JUNOS OS crypto [20171012.170745_fbsd-builder_stable_11]
    JUNOS network stack and utilities [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS libs [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS libs compat32 [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS runtime [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS Web Management Platform Package [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx libs compat32 [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx runtime [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS common platform support [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx platform support [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS mtx network modules [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS modules [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srxtvp modules [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srxtvp libs [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx libs [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx Data Plane Crypto Support [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS daemons [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS srx daemons [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS Online Documentation [20171017.110007_ssd-builder_release_174_throttle]
    JUNOS jail runtime [20171012.170745_fbsd-builder_stable_11]
    JUNOS FIPS mode utilities [20171017.110007_ssd-builder_release_174_throttle]

Validando a imagem da OVA

Se você tiver baixado uma imagem do vSRX .ova e precisar validá-la, consulte Validando o arquivo vSRX .ova para VMware.

Observe que apenas imagens vSRX de .ova (plataforma VMware) podem ser validadas. As imagens vSRX .qcow2 para uso com KVM não podem ser validadas da mesma maneira. Os checksums de arquivos para todas as imagens de software estão, no entanto, disponíveis na página de download.

Política de suporte de upgrade e rebaixamento para versões do Junos OS e versões estendidas de fim de vida útil

Temos dois tipos de versões, EOL padrão e EEOL:

  • As versões de fim de vida padrão (EOL) têm suporte de engenharia por 24 meses após a primeira data geral de disponibilidade e suporte ao cliente por mais seis meses.

  • As versões de fim de vida estendida (EEOL) têm suporte de engenharia por trinta e seis meses após a primeira data geral de disponibilidade e suporte ao cliente por mais seis meses.

Para versões EOL e EEOL padrão, você pode atualizar para as próximas três versões subseqüentes ou rebaixar para as três versões anteriores. Por exemplo, você pode atualizar de 20.4 para os próximos três lançamentos — 21.1, 21.2 e 21.3 ou rebaixar para as três versões anteriores — 20.3, 20.2 e 20.1.

Somente para versões EEOL, você tem uma opção adicional — você pode atualizar diretamente de uma versão EEOL para as próximas duas versões EEOL subsequentes, mesmo que a versão-alvo esteja além das próximas três versões. Da mesma forma, você pode rebaixar diretamente de uma versão EEOL para as duas versões EEOL anteriores, mesmo que a versão-alvo esteja além das três versões anteriores. Por exemplo, 20.4 é uma versão EEOL. Dessa forma, você pode atualizar de 20.4 para as duas próximas versões EEOL — 21.2 e 21.4 ou rebaixar para as duas versões EEOL anteriores — 20.2 e 19.4.

/rebaixamento versão
Tabela 1: Versões EOL e EEOL
Atualizaçãodo tipo de fim de engenharia (EOE) do tipo de (EOE) para 3 versões subsequentes Upgrade/Downgrade para 2 versões EEOL subsequentes
Fim da vida útil padrão (EOL) 24 meses Fim da engenharia + 6 meses Sim Não
Fim prolongado da vida útil (EEOL) 36 meses Fim da engenharia + 6 meses Sim Sim

Para obter mais informações sobre as versões padrão de EOL e EEOL, consulte https://www.juniper.net/support/eol/junos.html.

Para obter informações sobre instalação e atualização de software, consulte o Guia de instalação e atualização.

external-footer-nav