新しいVM(VM-VM)でのApstraのアップグレード(推奨)
セキュリティ脆弱性の更新を含むUbuntu Linux OSの修正を受け取れるように、(同じ仮想マシンにインプレースするのではなく)新しい仮想マシンでApstraをアップグレードすることをお勧めします。Apstraサーバーをアップグレードするには、Apstra OS管理者権限とApstra管理者ユーザーグループの権限が必要です。
手順 1: アップグレード前の検証
ステップ2:新しいApstraサーバーを展開する
古いApstraサーバーで /etc/aos/aos.conf
ファイルをカスタマイズした場合(たとえば、別のネットワークインターフェイスを使用するように metadb
フィールドを更新した場合)、新しいApstraサーバーVMの同じファイルに変更を再適用する必要があります。自動的には移行されません。
ステップ 3: 状態のインポート
新しいVMのインポートを開始した後に、古いApstraサーバーに対してAPI/GUI書き込み操作を実行しても、それらの変更は新しいApstraサーバーにコピーされません。
手順 4: 古い VM の IP アドレスを保持する (省略可能)
古い VM の IP アドレスを保持する場合は、操作モードを変更してデバイスのエージェントをアップグレードする前に、次の追加手順を実行する必要があります。
ステップ5:動作モードを通常に変更する
Apstraサーバーのアップグレードを開始すると、動作モードが [通常 ]から [メンテナンス ]に自動的に変わります。メンテナンス モードは、オフボックス エージェントが途中でオンラインになるのを防ぎます。構成はプッシュされず、テレメトリもプルされません。この時点で、アップグレードせずに以前のバージョンのApstraを引き続き使用する場合は、新しいApstraサーバーをシャットダウンするだけで済みます。アップグレードを完了する場合は、モードを [通常] に戻します。
手順 6: オンボックス エージェントをアップグレードする
Apstraサーバーとオンボックスエージェントは、同じバージョンのApstraを実行している必要があります。バージョンが異なる場合、エージェントはApstraサーバーに接続しません。
マルチステートブループリント (特に 5 ステージ) を実行している場合は、エージェントを段階的にアップグレードすることをお勧めします。最初にスーパースパインをアップグレードし、次にスパインをアップグレードし、次にリーフをアップグレードします。パスハンティングのため、この順序をお勧めします。すべてをスパインまで、またはスパインからスーパースパインにルーティングするのではなく、一時的にリーフからスパインへ移動して別のリーフに戻り、別のスパインに戻すことが可能です。これが発生する可能性を最小限に抑えるために、デバイスを段階的にアップグレードすることをお勧めします。
ステップ7:古いApstraサーバーをシャットダウンする
- 設定に基づいて、新しいApstraサーバーIP/FQDNを使用するようにDNSエントリーを更新します。
- Apstraサーバーのプロキシを使用している場合は、それが新しいApstraサーバーを指していることを確認してください。
- 古いApstraサーバーを完全にシャットダウンします。Apstraバージョン4.2.1以降、古いApstraサーバーをシャットダウンするかどうかを尋ねられます。「はい」と答えた場合は、
service aos stop
コマンドが自動的に実行され、古いApstraサーバーがシャットダウンされます。 - Apstraクラスターをアップグレードしていて、ワーカーノードを新しいVMに置き換えた場合は、古いワーカーVMもシャットダウンします。
デバイスのNOSバージョンが新しいApstraバージョンで認定されていない場合は、認定バージョンにアップグレードしてください。(詳細については、 Juniper Apstraユーザーガイド を参照してください。)