ArcGIS Data Store は、GIS Server 配置のホスティング サーバーとして設定された ArcGIS Enterprise サイトに登録されます。 この配置のすべてのコンポーネントを同じバージョンにアップグレードする必要があります。
ArcGIS Data Store のアップグレードの準備
ArcGIS Data Store をアップグレードする前に、次の情報をよく確認して、必要な処理を完了させてください。
- ArcGIS Data Store11.2 のシステム要件を読み、使用しているハードウェアが現在の要件を満たしていることを確認してください。
- サポートと機能の変更点については、「ArcGIS Data Store 11.2 の新機能」をご参照ください。
- バージョン 10.6.1 以前から ArcGIS Data Store 11.2 に直接アップグレードする操作はサポートされていません。 ArcGIS Data Store 10.6.1 以前をアップグレードするには、はじめに中間バージョン (10.7.x ~ 10.9.1) にアップグレードしてから、そのバージョンを 11.2 にアップグレードします。 中間バージョンのアップグレードに関するドキュメントを読み、開始する ArcGIS Data Store のバージョンで直接アップグレードする操作がサポートされていることを確認します。
- リレーショナル データ ストアまたはタイル キャッシュ データ ストアをアップグレードする前に、各コンピューター上で ArcGIS Data Store のディレクトリのサイズを確認します。 コンピューターに ArcGIS Data Store のディレクトリのサイズの 2 倍に対応できる十分な空き容量があることを確認します。
- リレーショナル データ ストアをアップグレードする前に、各リレーショナル データ ストア コンピューターでポート 50432 が空いていることを確認します。
- プライマリ/スタンバイ モードで動作するタイル キャッシュ データ ストアがある場合は、アップグレード前にスタンバイ コンピューターがデフォルトのバックアップ場所にアクセスできるかを確認してください。 アクセス権限がないと、アップグレード後にタイル キャッシュ データ ストアのデフォルトのバックアップ場所が存在しなくなるため、デフォルトのバックアップ場所の構成が必要となります。
- 複数のコンピューターを含むタイル キャッシュ データ ストアがあり、10.7.x、10.8.x、または 10.9 からアップグレードする場合は、ファイアウォールのポート 29079 ~ 29090 およびポート 4369 を開く必要もあります。
- ArcGIS Data Store 10.9 オブジェクト ストアを 11.2 にアップグレードする場合、ホスティング サーバーがオブジェクト ストアと通信できるよう、オブジェクト ストア コンピューターでポート 29878 (HTTP) と 29879 (HTTPS) を開く必要があります。 10.9 では、ポート 9900 が使用されていましたが、 不要になりました。 オブジェクト ストアがクラスター モードで配置されている場合、オブジェクト ストア コンピューター間で通信できるよう、ポート 9880 (HTTP) およびポート 9820、9830、9840 (TCP) も開く必要があります。
- アップグレードする前に、リレーショナル データ ストア コンピューター上でポート 25672、44369、45671、および 45672 を利用できるようにする必要があります。 最初の 2 つのポートを利用できる状態にする必要があり、残りの 2 つのポートもホスティング サーバーまたは他のフェデレーション ArcGIS GIS Server サイトと通信できるように開く必要があります。 これらのポートを開いていない場合、ArcGIS Enterprise 配置でサービスの Webhook を作成することはできません。
- 10.8.1 時空間ビッグ データ ストアをアップグレードする場合、ArcGIS Enterprise 配置に、四角形または六角形の集約を使用する ArcGIS GeoEvent Server マップ サービスが含まれているかどうかを確認してください。 含まれている場合、ビッグ データ ストアをアップグレードした後で、レンダリングの問題を修正する追加の手順を実行する必要があります。
- クラスター モードで配置されている ArcGIS Data Store 11.2 オブジェクト ストアには、奇数台のコンピューターが含まれている必要があります。 クラスタリングされた 10.9 オブジェクト ストアを 11.2 にアップグレードする場合、アップグレード後にオブジェクト ストアにコンピューターを追加する必要がある場合があります。
- 配置にすべてのデータ ストアのバックアップを作成し、バックアップ ファイルをリモートの安全な場所に保存します。
- 最新の ArcGIS Data Store、Portal for ArcGIS、ArcGIS Server、および ArcGIS Web Adaptor ソフトウェア インストール ファイルを My Esri からダウンロードします。 さらに、My Esri から Portal for ArcGIS と ArcGIS Server の 11.2 認証ファイルをダウンロードします。
基本 ArcGIS Enterprise デプロイメントのすべてのコンポーネントは、同じソフトウェア バージョンである必要があります。
- ArcGIS Data Store は常に ArcGIS Enterprise 配置の一部として使用され、ArcGIS Data Store をアップグレードする前に、配置の特定のコンポーネントをアップグレードする必要があります。 ArcGIS Enterprise をアップグレードする前に、次のセクションを読んで、アップグレードの必要がある ArcGIS Data Store コンポーネントをアップグレードします。
ArcGIS Enterprise のアップグレードの順序
ArcGIS Enterprise の配置でコンポーネントをアップグレードする場合に推奨される順序は次のとおりです。
- Portal for ArcGIS をアップグレードします。
- IIS または Java (Windows) 向けの ArcGIS Web Adaptor (Portal for ArcGIS 用) をアップグレードします。
- ポータルのホスティング サーバーとして機能する ArcGIS Server サイトをアップグレードします。
- IIS または Java (Windows) 向けの ArcGIS Web Adaptor (ArcGIS Server 用) をアップグレードします。
- ArcGIS Data Store をアップグレードします。
- ArcGIS Enterprise 配置にこれらが含まれる場合は、フェデレーション サーバーをアップグレードします。
ほどんどのフェデレーション サーバーは、ベースの ArcGIS Enterprise 配置のバージョンに一致する必要があります。 フェデレーション サーバーのサポートされているバージョンについては、「ArcGIS Server とポータルのフェデレーション」をご参照ください。
アップグレードが必要なフェデレーション サーバーのタイプのアップグレード情報をご参照ください。
ArcGIS Data Store のアップグレード
インストール ファイルとバックアップ ファイルを取得し、ホスティング サーバーをアップグレードしたら、データ ストアのタイプ別のアップグレード手順を実行します。 同一の ArcGIS Server サイトに登録されているすべてのデータ ストアで、同じリリースの ArcGIS Data Store が実行される必要があります。 ArcGIS Data Store をアップグレードする際には、次の点に留意してください。
- 必ず、データ ストアを構成する前に、データ ストア内のすべてのコンピューターに ArcGIS Data Store をインストールしてください。
- 新しいバージョンをインストールする前に、ArcGIS Data Store をアンインストールしないでください。
11.2 ArcGIS Data Store のセットアップを実行すると、ArcGIS Data Store 10.7 以降の配置は、自動的に 11.2 にアップグレードされます。 これまでにリリースされた各バージョンを順に入手しインストールする必要はありません。
- リレーショナル データ ストアまたはタイル キャッシュ データ ストアにプライマリおよびスタンバイ コンピューターがある場合、プライマリおよびスタンバイ コンピューターに新しいバージョンの ArcGIS Data Store をインストールしてから、いずれかのコンピューターでデータ ストアを再構成します。
- ホスティング サーバー サイトで複数のタイル キャッシュ データ ストア、時空間ビッグ データ ストア、またはオブジェクト ストア コンピューターが構成されている場合は、クラスター内のそれぞれのデータ ストア コンピューターに個別に新しいバージョンの ArcGIS Data Store をインストールします。 クラスター内のすべてのコンピューターに新しいバージョンをインストールしたら、データ ストアを再構成できます。
Setup.exe プログラムの実行による対話型ウィザード方式の操作を利用してアップグレードすることも、コマンド プロンプトまたはスクリプトで Setup.exe および configuredatastore ユーティリティを実行して、ArcGIS Data Store をサイレント アップグレードすることもできます。 どちらの方法を使用しても、Setup.exe インストール ファイルによって、既存の ArcGIS Data Store のインストールが検出されてアップグレードされます。
注意:
ArcGIS Data Store をアップグレードすると、ArcGIS Data Store サービスが再起動します。
対話型ウィザード方式の操作を利用したアップグレード
「ArcGIS Data Store のアップグレードの準備」で説明されている手順を完了し、ArcGIS Enterprise の前にアップグレードする必要がある ArcGIS Data Store コンポーネントのアップグレードが完了した後、次の手順に従って、対話型のウィザードを使用してデータ ストアをアップグレードします。 そうではなく、コマンドを使用してアップグレードするには、次のセクションに進みます。
- ArcGIS GeoEvent Server で時空間ビッグ データ ストアを使用している場合、ArcGIS GeoEvent Server Manager にサイン インし、データのアーカイブに使用されるフィーチャ サービスを停止します。
- データ ストア コンピューターごとに ArcGIS Data Store インストールをアップグレードします。
インストールを更新するには、同じホスティング サーバーに構成されているデータ ストアに属しているコンピューターごとに ArcGIS Data Store の Setup.exe プログラムを実行します。
注意:
既存の ArcGIS Data Store インストールをアンインストールしないでください。
ArcGIS Data Store をインストールして 10.9.1 以前からアップグレードする場合、すべてのデータ ストア タイプ (リレーショナル、タイル キャッシュ、オブジェクト、グラフ、ビッグ データ ストア) がインストールされます。ArcGIS Data Store が Microsoft Windows にインストールされている場合、アップグレード後、構成しなかったデータ ストア タイプや必要のないデータ ストア タイプは削除できます。
- インストール中に、使用許諾契約書の内容に合意します。合意しない場合は、終了してください。
使用許諾契約書に同意すると、ArcGIS Data Store セットアップ プログラムによって、インストールされる機能が表示されます。
- アカウントのパスワードを入力します。
通常、これは、ソフトウェアのインストール時に定義したパスワードです。 ソフトウェアをインストールした後に、パスワードを変更した場合、アカウントを変更したときに指定したパスワードを入力する必要があります。 パスワードが有効でない場合、パスワードが無効であることを示すエラー メッセージが表示されます。 アカウントのパスワードが不明な場合は、システム管理者に問い合わせてください。
- すべてのデータ ストア コンピューターで ArcGIS Data Store インストールを更新したら、サポートされている Web ブラウザーを起動し、クッキーとともにブラウザー キャッシュを消去します。
- [データ ストア構成] ウィザードを実行して、各タイプのデータ ストアを構成してアップグレードを完了します。
[データ ストア構成ウィザード] の URL の形式は、https://datastoremachine.domain.com:2443/arcgis/datastore です。
データ ストア構成ウィザードの実行回数は、構成によって異なります。
- リレーショナル データ ストアおよびタイル キャッシュ (プライマリ/スタンバイ モード) データ ストアでは、データ ストア構成ウィザードからプライマリまたはスタンバイ コンピューターに接続します。 ウィザードの手順を実行すると、両方のコンピューター上のデータ ストアがアップグレードされます。
- 複数のタイプのデータ ストアが同じコンピューター上に存在する場合は、[データ ストア構成ウィザード] を 1 回実行するだけで、そのコンピューター上のデータ ストアをアップグレードできます。
- タイル キャッシュ (クラスター モード) および時空間ビッグ データ ストアでは、データ ストア構成ウィザードからクラスター型タイル キャッシュまたは時空間ビッグ データ ストア コンピューターのいずれかに接続します。 ウィザードの手順を実行すると、そのデータ ストアのすべてのコンピューターがアップグレードされます。
- データ ストア構成ウィザードで、ホスティング サーバーの URL と、ホスティング サーバーの ArcGIS Server 管理者のユーザー名とパスワードを指定し、[次へ] をクリックします。
- このホスティング サーバーに関連付けられているデータ ストアのすべてのコンピューターに、同じバージョンの ArcGIS Data Store がインストールされていること。
- このホスティング サーバーに関連付けられているデータ ストアのすべてのコンピューターにアクセス可能であること。
- ホスティング サーバーにアクセス可能であること。
- [次へ] をクリックして、ホスティング サーバーでこれらのデータ ストアを再構成し、アップグレードを完了します。
- 構成が完了すると、[アップグレード ステータス] ページが表示されます。
- アップグレードが正常に完了した各データ ストアの [ステータス] フィールドに、[成功] と表示されます。 高可用性のリレーショナル データ ストアまたはタイル キャッシュ (プライマリ/スタンバイ モード) データ ストアでは、両方のコンピューターのステータスが表示されます。 すべてのデータ ストア コンピューターが正常にアップグレードされたら、[次へ] をクリックして、[構成の状態] ページに進みます。 [データ ストア構成ウィザード] を閉じることができます。
- いずれかのアップグレードが成功しなかった場合、そのデータ ストアまたはコンピューターのステータスに [失敗] と表示され、問題解決に役立つメッセージが表示されます。 問題を修正し、データ ストア構成ウィザードをもう一度実行して、先ほど失敗したコンピューターをアップグレードします。
- 時空間ビッグ データ ストアがある場合、その時空間ビッグ データ ストアのステータスが healthy と表示されることを確認します。
データ ストアのステータスを確認するには、ホスティング サーバーの ArcGIS Server Administrator Directory にサイン インし、validate REST コマンドを実行します。
- ArcGIS Enterprise、ArcGIS GeoEvent Server、ArcGIS GeoAnalytics Server、または ArcGIS Mission Server サイトが ArcGIS Knowledge Server ポータルにフェデレートされている場合、これらのサイトをアップグレードしてください。
フェデレートされたサイトがアップグレードされたら、サイトで実行されているサービスが正常に機能することを確認します。
注意:
インストール プログラムが完了すると、デフォルトのブラウザーでデータ ストア構成ウィザードが自動的に開きます。 すべてのデータ ストア コンピューターに同じバージョンの ArcGIS Data Store をインストールするまで、構成操作を進めないでください。
いずれかの前提条件が満たされない場合は、各データ ストア タイプのステータスの [前提条件のチェック] ページに表示されます。 この場合、アップグレードの手順を進める前に、問題を修正する必要があります。
コマンドを使用したアップグレード
セットアップ プログラムを実行するのではなく、コマンド プロンプトまたはバッチ スクリプトで Setup.exe ファイルを実行して ArcGIS Data Store を更新できます。 アップグレードの続行を要求するプロンプトが表示されるのを防ぐために、コマンドをサイレント モードで実行します。 これを行うには、/qb パラメーターをスクリプトに含めます。
「ArcGIS Data Store のアップグレードの準備」で説明されている手順を完了し、ArcGIS Enterprise の前にアップグレードする必要がある ArcGIS Data Store コンポーネントのアップグレードが完了した後、データ ストア内のすべてのコンピューター上で ArcGIS Data Store セットアップ ファイルを実行して、新しいソフトウェア バージョンをインストールします。 次に、すべてのデータ ストア コンピューター上で configuredatastore ユーティリティを実行してアップグレードします。
- ArcGIS GeoEvent Server で時空間ビッグ データ ストアを使用している場合、ArcGIS GeoEvent Server Manager にサイン インし、データのアーカイブに使用されるフィーチャ サービスを停止します。
- データ ストア コンピューターごとに ArcGIS Data Store インストールをアップグレードします。
データ ストアのそれぞれのコンピューターに対して、コマンド プロンプトまたはスクリプトで Setup.exe ファイルを実行します。 たとえば、2 台のコンピューターを持つ高可用性のリレーショナル データ ストアと 3 台のコンピューターを持つ高可用性の時空間ビッグ データ ストアがある場合、5 台すべてのコンピューターで Setup.exe ファイルを実行してから、構成手順に進んでください。
注意:
既存の ArcGIS Data Store インストールをアンインストールしないでください。
ArcGIS Data Store をインストールして 10.9.1 以前からアップグレードする場合、すべてのデータ ストア タイプ (リレーショナル、タイル キャッシュ、オブジェクト、グラフ、ビッグ データ ストア) がインストールされます。ArcGIS Data Store が Microsoft Windows にインストールされている場合、アップグレード後、構成しなかったデータ ストア タイプや必要のないデータ ストア タイプは削除できます。
サイレント モードで Setup.exe を使用してアップグレードするときは、ArcGIS Data Store アカウントを指定する必要があります。 通常、これは、ソフトウェアのインストール時に定義したアカウントです。 インストールした後にアカウントを変更した場合は、ArcGIS Data Store アカウントを変更したときに指定したユーザー名とパスワードを入力する必要があります。
ArcGIS Data Store アカウントを指定しなかった場合や、現在のインストールで使用されているアカウントと一致しなかった場合、認証情報を確認できなかったことを示すメッセージが表示されます。 その結果として、インストールが終了します。
サイレント モードでコマンドを実行した次の例では、ソフトウェアで使用されているアカウントは myaccount です。
<path to ArcGIS Data Store setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword ACCEPTEULA=yes
たとえば、「mydomain\myaccount」などのドメイン アカウントとパスワード「4myI.s0nly」を使用してコマンドを実行する場合は、次のように入力します。
\\machinename\mydownloadfolder\Setup.exe /qb USER_NAME=mydomain\myaccount PASSWORD=4myI.s0nly ACCEPTEULA=yes
注意:
コマンド ライン パラメーターでは、大文字と小文字が区別されます。 アップグレードが正常に機能しない場合は、大文字と小文字の使い方が、例に示されたプロパティと同じになっていることを確認してください。
- configuredatastore ユーティリティを使用し、アップグレード前に使用していたのと同じ GIS Server サイトでデータ ストアを再構成します。
コマンド プロンプトは、ArcGIS Data Store がインストールされているコンピューター上で管理者として実行する必要があります。
configuredatastore ユーティリティの実行場所と実行回数は、構成によって異なります。
- プライマリ/スタンバイ モードで実行されているデータ ストアでは、ArcGIS Data Store をインストールしたユーザーとしてプライマリまたはスタンバイ コンピューターにサイン インし、configuredatastore ユーティリティを実行します。 これにより、プライマリ コンピューターとスタンバイ コンピューターの両方のデータ ストアがアップグレードされます。
- 異なるタイプのデータ ストアが同じコンピューター上に存在する場合は、--stores ユーティリティの実行時に configuredatastore パラメーターを使用して、アップグレードするデータ ストアを指定できます。
- クラスター モードで実行されているデータ ストアでは、ArcGIS Data Store をインストールしたユーザーとしていずれかのコンピューターにサイン インし、configuredatastore ユーティリティを実行します。 これにより、クラスター化されたデータ ストアのすべてのコンピューターがアップグレードされます。
この例では、リレーショナル データ ストアとタイル キャッシュ データ ストアの両方が実行されているプライマリ コンピューターで、configuredatastore ユーティリティが実行されます。 両方のデータ ストアが GIS Server サイト https://myserver.network.com:6443/arcgis に構成されています。
configuredatastore https://myserver.network.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores relational,tilecache
この例では、configuredatastore ユーティリティは、GIS Server サイト https://gisserver.mynetwork.com:6443/arcgis に構成されている時空間ビッグ データ ストアのコンピューターの 1 つで実行されます。
configuredatastore https://gisserver.mynetwork.com:6443/arcgis serveradmin MyAdminPassword C:\arcgisdatastore --stores spatiotemporal
configuredatastore ユーティリティを実行すると、データ ストアのすべてのコンピューターで ArcGIS Data Store が再起動されます。
アップグレードの前に、ArcGIS Data Store は、データ ストアのすべてのコンピューターに同じバージョンの ArcGIS Data Store がインストールされていて、すべてのコンピューターにアクセス可能であることを確認します。 いずれかのコンピューターが更新されていなかったり、アクセスできない状態であったりすると、ArcGIS Data Store はアップグレード手順の処理を進めることができません。 インストールまたはネットワークの問題を修正して、configuredatastore ユーティリティをもう一度実行します。
- 時空間ビッグ データ ストアがある場合、その時空間ビッグ データ ストアのステータスが healthy と表示されることを確認します。
データ ストアのステータスを確認するには、ホスティング サーバーの ArcGIS Server Administrator Directory にサイン インし、validate REST コマンドを実行します。
- ArcGIS Enterprise、ArcGIS GeoEvent Server、ArcGIS GeoAnalytics Server、または ArcGIS Mission Server サイトが ArcGIS Knowledge Server ポータルにフェデレートされている場合、これらのサイトをアップグレードしてください。
フェデレートされたサイトがアップグレードされたら、サイトで実行されているサービスが正常に機能することを確認します。
ArcGIS Data Store をアップグレードした後の注意事項
アップグレードした後に、データ ストアがアクセス可能であることを確認します。 これは、ArcGIS Server Manager または ArcGIS Server Administrator Directory から確認できます。 また、ホスト フィーチャ レイヤーとホスト シーン レイヤーが引き続き正常に動作することも確認します。
以下に、データ ストアを整合チェックし、ArcGIS Server Manager からレイヤーが実行されていることを確認する手順を示します。
アップグレードが有効であることを確認したら、すべてのデータ ストアの完全バックアップを作成します。 これを行うと、スケジュールされた次のバックアップまでに何らかの問題が発生した場合に、完全バックアップを利用できるようになります。
以下の最後のセクションは、ArcGIS Enterprise 配置に四角形または六角形の集約を使用する ArcGIS GeoEvent Server マップ サービスが含まれている場合に、ビッグ データ ストアを 10.8.1 からアップグレードした後に実施する必要がある手順を示しています。
アップグレードが正常に実行されたことを確認し、必要に応じて、時空間ビッグ データ ストアのアップグレード後の手順を完了したら、diskcleanup ユーティリティを実行して、不要なテンポラリ ファイルを削除することができます。
データ ストアの整合チェック
ArcGIS Server Manager にサイン インして、GIS Server サイトが引き続きそれぞれのデータ ストアと通信できることを検証できます。
ArcGIS Server Manager からデータ ストアを検証するには、以下の手順を実行します。
- ArcGIS Server Manager にサイン インします。
- [サイト] > [データ ストア] の順に選択します。
- 整合チェックするデータ ストアの横にあるチェックボックスをオンにします。 (ArcGIS_Data_Store)。
- [整合チェック] をクリックします。
データ ストアが実行中で、GIS Server サイトがそのデータ ストアと通信できる場合は、[ステータス] 列に緑のチェック マークが表示されます。
レイヤーが正常に動作することの確認
さらに、サービスが、アップグレード後も正常に動作していることも確認する必要があります。
- ArcGIS Server Manager にサイン インします。
- [サービス] > [ホスト] の順に選択します。
- すべてのサービスが実行されていることを確認します。
ArcGIS GeoEvent Server マップ サービスのレンダリングに関する問題の修正
BUG-000139639 が原因で発生したレンダリングの問題を修正するには、upgradedatasource マップ サービスが四角形または六角形の集合を使用するように構成されている場合、10.8.1 からのアップグレード後に時空間ビッグ データ ストアで ArcGIS GeoEvent Server ユーティリティを実行する必要があります。
- コマンド ライン ウィンドウから、ビッグ データ ストアの任意のコンピューターで ArcGIS Data Store ツール ディレクトリを開きます。
ウィンドウを Windows 管理者として開く必要があります。
- listdatasources ユーティリティを実行して、GeoEvent Server マップ サービスのリストを表示します。
listdatasources.bat
- upgradedatasource ユーティリティを実行します。
ソースがアップグレードされている間は、誰もマップ サービスにアクセスできません。 upgradedatasource ユーティリティを実行する際にマップ サービスの名前を指定して、一度に 1 つのサービスだけが対象になるようにすることができます。 また、名前を指定せずに upgradedatasource ユーティリティを実行して、すべてのサービスをアップグレードすることもできます。 ただし、この方法では、すべてのサービスがアップグレードされるまで、誰もサービスにアクセスできなくなります。
この例では、すべての GeoEvent Server マップ サービスがアップグレードされます。
upgradedatasource.bat
この例では、1 つのサービス deliveryroutes のみがアップグレードされます。
upgradedatasource.bat deliveryroutes
これらの手順を完了したら、時空間ビッグ データ ストアの整合チェックを行います。 必要な場合は、backupdatastore ユーティリティを使用して、更新した時空間ビッグ データ ストアのバックアップを作成します。