内容

概要

要件

ESA/SMA間の互換性

アップグレードの準備

アップグレードのダウンロードとインストール

CLIでのアップグレード

GUIによるアップグレード

クラスタ アップグレード

トラブルシュート

関連情報

概要

このドキュメントでは、Cisco Secure Email Gateway(SEG)(Cisco Eメールセキュリティアプライアンス(ESA))のAsyncOSアップグレードプロセスに関連する手順について説明します。

要件

- [System Status] の出力でアプライアンスの RAID ステータスが READY または OPTIMAL であることを確認してください。RAIDステータスがDEGRADEDのアプライアンスでアップグレードを開始しないでください。Cisco TACに連絡して、アプライアンスのReturn Material Authorization(RMA)ケースを開始してください。

- ESAがスタンドアロンアプライアンスであるか、クラスタ環境であるかを確認します。クラスタ化されている場合は、このドキュメントの「クラスタアップグレード」セクションを必ず正しく確認してください。

- ポート80および443でESAからインターネットに接続できることを、パケットインスペクションなしで確認します。

- 機能しているDNSサーバーが必要です。

ESA/SMA間の互換性

アップグレードする前に、ESAシステムとSMAシステムの互換性を確認してください。古いバージョンのAsyncOS for Email Securityでは、最新バージョンにアップグレードする必要があります。アップグレードパスとアプライアンスのプロビジョニングの確認については、Cisco TACにお問い合わせください。

アップグレードの準備

1. XML 設定ファイルをオフボックスで保存します。何らかの理由でアップグレード前のリリースに戻す必要がある場合は、このファイルを使用して以前の設定をインポートできます。

2. セーフリスト/ブロックリスト機能を使用する場合は、リストをオフボックスでエクスポートします。

3. すべてのリスナーを一時停止します。CLIからアップグレードを実行する場合は、 suspendlistener コマンドが表示されない場合もあります。GUI からアップグレードを実行する場合は、リスナーは自動的に一時停止します。

4. キューが空になるまで待ちます。コントローラ GUI または CLI を使用して workqueue  作業キュー内のメッセージ数を表示するコマンド、またはアプライアンスのメッセージスループットを監視するCLIのrateコマンド。

アップグレードのダウンロードとインストール

AsyncOS for Email Security バージョン 8.0 では、アップグレード オプションが更新され、DOWNLOAD の他に DOWNLOADINSTALL が追加されました。これにより、管理者は1回の操作でダウンロードしてインストールしたり、バックグラウンドでダウンロードして後でインストールしたりするという柔軟性が得られます。

(Machine host1.example.com)> upgrade

Choose the operation you want to perform:

- DOWNLOADINSTALL - Downloads and installs the upgrade image (needs reboot).

- DOWNLOAD - Downloads the upgrade image.

[]> download

Upgrades available.

1. AsyncOS 14.2.0 build 616 upgrade For Email, 2022-05-27,release available as General Deployment

2. AsyncOS 14.2.0 build 620 upgrade For Email, 2022-07-05,release available as General Deployment

[2]>

詳細については、『ユーザガイド』を参照してください。

CLIでのアップグレード

1. 次を入力します。 status コマンドを使用して、リスナーが中断されていることを確認します。「System status:Receiving suspended」。

2. 次を入力します。 upgrade コマンドが表示されない場合もあります。

3. オプションとして DOWNLOADINSTALL または DOWNLOAD を選択します。

4. 目的のアップグレードバージョンに関連付けられた適切な番号を選択します。

5. 現在の設定を保存し、アップグレード適用時のリブートを承認するために必要な質問を完了します。

6. アップグレード後、CLIにログインし、 resume リスナーを再開し、操作を確認します。次を入力します。 status コマンドを発行し、「System status:Online」を参照してください。

GUIによるアップグレード

1. [システム管理（System Administration）] > [システムアップグレード（System Upgrade）] を選択します。

2. [Upgrade Options...] をクリックします。

3. オプションとして [Download and install] または [Download] を選択します。

4. 必要なアップグレード バージョンをクリックして強調表示します。

5. [Upgrade Preparation] で適切なオプションを選択します。

6. [Proceed] を選択してアップグレードを開始します。モニタリング用の経過表示バーが表示されます。

7. アップグレード後、CLIにログインし、 resume リスナーを再開して操作を確認するには、次の手順に従います。[System Administration] > [Shutdown/Suspend] > [Resume (Check All)] を選択します。

8. [Mail Operations] セクションで、[Commit] を選択します。

クラスタ アップグレード

クラスタ内のESAは、前のセクションと同じアップグレードプロセスをCLIまたはGUIから実行します。ただし、クラスタからデバイスを切断するプロンプトが表示される1つの例外があります。

注：CLIまたはGUIを使用してアップグレードを実行できますが、再接続が必要です clusterconfig コマンドはCLIからのみ使用できます。このドキュメントでは、CLI を使用してマシンをアップグレードする方法について説明します。

CLI の表示例：

(Cluster my_cluster)> upgrade

This command is restricted to run in machine mode of the machine you are logged in to.

Do you want to switch to "Machine applianceA.local" mode? [Y]> y

GUI の表示例：

注： これは、管理用のみの切断です。これにより、切断されたアプライアンスとの間でクラスタ全体で設定を同期する試行が停止します。アプライアンス設定の削除や変更は行われません。

CLIを使用してクラスタで実行されているESAをアップグレードするには、次の手順を実行します。

1. 次を入力します。 upgrade コマンドをCLIに入力して、AsyncOSを新しいバージョンにアップグレードします。クラスタを切断するかどうかを尋ねられたら、文字で応答します Y 次の手順に進みます。

(Machine host1.example.com)> upgrade

You must disconnect all machines in the cluster in order to upgrade them. Do you wish

to disconnect all machines in the cluster now? [Y]> Y

2. すべてのアップグレード プロンプト（reboot プロンプトを含む）に従います。

3. クラスタ内のすべてのマシンがアップグレードおよびリブートされた後、CLIを使用してクラスタ内のいずれかのマシンにログオンし、 clusterconfig  コマンドが表示されない場合もあります。クラスタレベルで再接続して、設定の同期を許可し、クラスタ操作を再開します。

4. 応答 Yes 再接続します。commit を実行する必要はありません。

Choose the machine to reattach to the cluster. Separate multiple machines with commas

or specify a range with a dash.

1. host2.example.com (group Main)

2. host3.example.com (group Main)

3. host4.example.com (group Main)

[1]> 1-3

5. コマンドを発行します connstatus すべてのデバイスがクラスタ内にあることを確認します。また、次のコマンドを発行します clustercheck  矛盾がないことを確認します。

クラスタ アップグレードに関する推奨事項は次のとおりです。

- すべてのアプライアンスが一致するバージョンにアップグレードされるまで、ESAをクラスタに再接続しないでください。

- 必要に応じて、1つのESAがアップグレードを完了したら、リスナーを再開します（以前に中断されていた場合）。リスナーはスタンドアロンアプライアンスとして機能します。

- ESAがクラスタから切断されている場合は、クラスタレベルのアップグレード後に再接続したときに設定の不整合を回避するために、設定の変更や変更を行わないでください。

- すべてのアプライアンスが同じバージョンにアップグレードされたら、アプライアンスをクラスタ レベルで再接続し設定の同期を許可してクラスタ操作を再開します。

ポストチェック：

- アプライアンスがSMAによって管理されている場合、次のようになります。

- [Management Appliance] > [Centralized Services] > [Security Appliances] に移動し、すべてのサービスが稼働しており、接続に「Established」と表示されていることを確認します。

- [Email] > [Message Tracking] > [Message Tracking Data Availability] に移動し、すべてのESAのステータスが[OK] と表示されるかどうかを確認します。

- 各アプライアンスで、 status コマンドを使用して、オンラインとして表示するコマンドを探します。

- 次を入力します。 displayalerts コマンドを使用して、アップグレード後に新しいアラートが表示されるかどうかを確認します。

- クラスタ内の場合、 clustercheck コマンドは矛盾を表示してはならず、 connstatus コマンドは、アプライアンスがエラーなしで接続されたと表示する必要があります。

- メールフローを確認するには、 tail mail_logs コマンドをCLIに入力します。

トラブルシュート

1. tail updater_logs と tail upgrade_logs また、アップグレードに問題がある場合に情報を提供することもできます。

2. イメージのダウンロード時またはスパム対策やウイルス対策の更新時に問題が発生する場合は、プロセスがサービスエンジンやルールセットに到達して更新できないことが原因と考えられます。「vESAがアンチスパムまたはアンチウイルスの更新をダウンロードおよび適用できない」に記載されている手順に従ってください。

3. ネットワークの中断が原因でアップグレードが失敗すると、アップグレードプロセスの出力中に同様のエラーが発生する可能性があります。

Reinstalling AsyncOS... 66% 01:05ETA.

/usr/local/share/doc/jpeg/libjpeg.doc: Premature end of gzip compressed data&colon;

Input/output error

tar: Error exit delayed from previous errors.

Upgrade failure.

これは通常、ESAとアップデートサーバ間のデータ送信中に発生したネットワーク中断が原因です。ネットワーク ファイアウォールのログを確認するか、または ESA から更新サーバへのパケット トラフィックをモニタしてください。

必要に応じて、『ESAパケットキャプチャ手順』を参照してESAでパケットキャプチャを有効にし、アップグレードプロセスを再試行してください。

注：特にアップグレード プロセスでは、アイドル接続がアクティブな状態を維持できるようにファイアウォールを設定する必要があります。

静的なアップグレードサーバを必要とする厳密なネットワークファイアウォールについては、『コンテンツセキュリティアプライアンスの静的サーバによるアップグレードまたは更新』で、静的な更新およびアップグレードサーバの設定方法を参照してください。

ハードウェアアプライアンスの場合、次のダイナミックサーバへの接続をテストします。

- telnet update-manifests.ironport.com 443

- telnet updates.ironport.com 80

- telnet downloads.ironport.com 80

仮想アプライアンスでは、次のダイナミックサーバを使用する必要があります。

- telnet update-manifests.sco.cisco.com 443

- telnet updates.ironport.com 80

- telnet downloads.ironport.com 80

ファイアウォールの詳細な情報とポート要件については、『ユーザガイド』を参照してください。

関連情報

- Cisco コンテンツ セキュリティ管理アプライアンスの互換性マトリクス

- ESA アップグレード手順

- ESA パケット キャプチャ手順

- 静的サーバによるコンテンツ セキュリティ アプライアンスのアップグレードまたは更新

- テクニカル サポートとドキュメント – Cisco Systems