Amazon Web Services (AWS) で複数コンピューターの ArcGIS Enterprise 配置を更新することは、オンプレミスでソフトウェアを更新することと同様です。ソフトウェア アップデートを My Esri から EC2 インスタンス上にダウンロードして、既存の配置にアップデートを直接適用します。各コンピューター上にあるすべての ArcGIS Enterprise コンポーネントは、同じソフトウェア バージョンで実行されている必要があります。
コンポーネントの更新の準備
ArcGIS Enterprise 配置をアップグレードする前に、配置のバックアップを作成します。
- 新しいバージョンの Portal for ArcGIS、ArcGIS Web Adaptor、ArcGIS Server、および ArcGIS Data Store を My Esri からダウンロードします。また、Esri から新しいライセンスも取得します。
- ポート 5701 ~ 5703、7005、7099、7199、7654、7120、および 7220 がファイアウォールで許可されており、現時点で別のアプリケーションで使用されていないことを確認します。可用性の高い配置では、コンピューター間の通信および同期にこれらのポートを使用します。
- 誰も ArcGIS Enterprise ポータルまたは ArcGIS Server サイトに接続していないことを確認します。
注意:
Portal for ArcGIS サービス、ArcGIS Server サービス、または ArcGIS Data Store サービスを停止しないでください。これらのサービスを停止すると、webgisdr ユーティリティが配置のバックアップを作成できなくなります。
- Portal for ArcGIS とともにインストールされた webgisdr ユーティリティを使用して、配置の完全バックアップを作成します。これが、アップグレード プロセス中に問題が起きた場合に、以前のソフトウェア バージョンの再配置に使用できるバックアップになります。
Portal for ArcGIS のアップグレード
まず、Portal for ArcGIS をアップグレードします。
- AWS 上の Portal for ArcGIS コンピューターへのリモート デスクトップ接続 (Windows) または SSH (Linux) 接続を作成します。ポータルの可用性が高い場合、AWS 上のいずれかの Portal for ArcGIS コンピューターに接続します。arcgis ユーザーとして接続します。
AWS 上の Windows で初めて Portal for ArcGIS をアップグレードする場合は、arcgis ユーザーのパスワードを変更します。この変更は配置内のすべてのコンピューターについて行う必要があり、パスワードはすべてのコンピューターで同じである必要があります。
AWS マネジメント コンソールを使用して ArcGIS Enterprise を配置した場合、Portal for ArcGIS のアップグレード手順でコンテンツ ディレクトリの一時的な格納に Amazon Simple Storage Service (S3) バケットが作成されるため、このコンピューターで S3 バケットを AWS アカウントに作成できることを確認します。Esri が提供する CloudFormation テンプレートを使用して配置した場合、これはテンプレートによってすでに構成されています。
- 新しい Portal for ArcGIS と ArcGIS Web Adaptor のインストールおよび新しい Portal for ArcGIS ライセンス ファイル (該当する場合) を、このコンピューターに配置します。
- ポータルに 1 台の Portal for ArcGIS コンピューターのみが含まれている場合は、次の手順に従って Portal for ArcGIS をアップグレードしてポータル コンピューターとその Web アダプターを更新し、必要に応じて新しいライセンス ファイルで Portal for ArcGIS を認証します。
- ポータルの可用性が高い場合は、2 台目の Portal for ArcGIS コンピューターにステップ 1 と 2 を繰り返します。次に、次の手順に従って可用性の高いポータルをアップグレードしてソフトウェアを更新し、必要に応じて新しいライセンス ファイルで各コンピューター上の Portal for ArcGIS を認証します。
注意:
10.6 では、可用性の高いポータルは 5701 ~ 5703 の利用可能なポートを使用して、コンピューター間でアイテム、グループ、およびユーザー情報の同期を維持します。このポートの範囲は、以前のバージョンよりも狭くなっています。可用性の高いポータルをアップグレードする場合、これらのポートを開いて、コンピューター間の通信を可能にします。
アップグレード ArcGIS Server
ポータルのホスティング サーバーおよびポータルとフェデレートした追加 ArcGIS Server サイトをアップグレードします。
10.4.1 以前のバージョンからアップグレードしている場合は、ポータルのホスティング サーバーをアップグレードするときに、 ArcGIS GIS Server のライセンスを指定します。フェデレーション サーバーをアップグレードする場合に指定するライセンスは、ArcGIS Server が配置内で果たしている役割に応じて変わります。
注意:
ArcGIS Server サイトは、ArcGIS Data Store のアップグレード前にアップグレードする必要があります。
- ポータルのホスティング サーバーの ArcGIS Server SITEHOST コンピューターへのリモート デスクトップ接続 (Windows) または SSH (Linux) 接続を、arcgis ユーザーとして作成します。
- 新しい ArcGIS Server と ArcGIS Web Adaptor のインストールおよび ArcGIS GIS Server ライセンス ファイルを、このコンピューターに配置します。
- ArcGIS Server サイトに 1 台のコンピューターのみが含まれている場合、「ArcGIS Server のアップグレード」の手順に従って、単一コンピューターのサイトをアップグレードします。
- ArcGIS Server サイトに複数のコンピューターが含まれている場合、各コンピューターにステップ 1 と 2 を繰り返します。次に、「ArcGIS Server のアップグレード」の手順に従って、複数コンピューターのサイトをアップグレードします。
- 追加 ArcGIS Server サイトをポータルと手動でフェデレートした場合、それらのコンピューターに接続し、それらのサイトのソフトウェアおよびライセンスもアップグレードします。
アップグレード ArcGIS Data Store
ポータルのホスティング サーバーを使用して構成された複数のタイプのデータ ストアが存在する場合、それらの各データ ストアをアップグレードします。
可用性の高いリレーショナルまたはタイル キャッシュ データ ストアをアップグレードするときは、スタンバイ コンピューターをアップグレードする前にプライマリ コンピューターをアップグレードします。複数コンピューターのビッグ データ ストアをアップグレードしている場合、1 台のビッグ データ ストア コンピューターを除くすべてのコンピューターを停止して、現在実行されているコンピューターをアップグレードします。ビッグ データ ストアのすべてのコンピューターのアップグレードが完了するまで、追加のコンピューターを一度に 1 台ずつ起動してアップグレードします。
- ArcGIS Data Store がインストールされている各コンピューターへのリモート デスクトップ接続 (Windows) または SSH (Linux) 接続を、arcgis ユーザーとして作成します。
- ArcGIS Data Store のインストールを各コンピューターに配置します。
- 配置が AWS 上の Windows コンピューターで実行されている場合、「ArcGIS Data Store のアップグレード」の手順に従って各データ ストア コンピューターを更新します。
- 配置が AWS 上の Linux コンピューターに存在する場合、以下の手順に従って ArcGIS Data Store をアップグレードします。
- ビッグ データ ストア コンピューターの場合は、1 台のビッグ データ ストア コンピューターを除くすべてのコンピューターを停止します。
- ArcGIS Data Store の新しいバージョンをインストールしますが、データ ストア構成ウィザードは実行しません。
可用性の高いタイル キャッシュまたはリレーショナル データ ストアの場合は、最初に ArcGIS Data Store の新しいバージョンをプライマリ データ ストア コンピューターにインストールします。
- stopdatastore.sh コマンドを実行して、コンピューター上の ArcGIS Data Store を停止します。
このコマンドは <ArcGIS Data Store installation directory>/arcgis/datastore にあります。
- ディレクトリを <ArcGIS Data Store installation directory>/arcgis/datastore/framework/etc に変更します。
- hostidentfier.properties ファイルのコピーを作成し、そのコピーを別のディレクトリに配置します。
- 元の hostidentfier.properties ファイル (コピーではない) をテキスト エディターで開きます。
- preferredidentifier=ip の行のコメントを解除します。
- hostidentfier.properties ファイルを保存して閉じます。
- startdatastore.sh コマンドを実行して ArcGIS Data Store を開始します。
このコマンドは <ArcGIS Data Store installation directory>/arcgis/datastore にあります。
- 現在アップグレードしているデータ ストアを再構成するには、データ ストア構成ウィザードを開くか、configuredatastore コマンド ユーティリティを実行します。
単一コンピューター上のデータ ストアのタイプが 1 つだけの場合、アップグレードされた配置のテストに進みます。
- ビッグ データ ストアの場合は、ビッグ データ ストアのすべてのコンピューターのアップグレードが完了するまで、追加のコンピューターを一度に 1 台ずつ起動して、サブステップ b から k までを繰り返します。
- 可用性の高いタイル キャッシュまたはリレーショナル データ ストアの場合は、スタンバイ データ ストア コンピューターにサブステップ b から j までを繰り返します。
アップグレードされた配置をテストします。
アップグレードされた ArcGIS Enterprise の配置をテストし、すべてのサービスが実行されてアクセス可能になっており、通常のワークフローが引き続き機能することを確認します。
テストが正常に完了したら、アップグレード前に作成したバックアップは、アップグレード後のコンピューターの復元には使用できないため削除できます。
注意:
このバージョンの配置のベース バックアップを確保するために、webgisdr ユーティリティを使用して、正常にアップグレードされた配置の完全バックアップを作成します。