セットアップ プログラムとして提供される ArcGIS Server 12.0 は、Setup.exe という名前のユーティリティーを使用して実行できます。
ArcGIS Server 12.0 セットアップ パッケージでは、お使いのシステムに現在インストールされている 11.0 以降のバージョンをアップグレードできます。 お使いの ArcGIS Server サイトが ArcGIS Enterprise とフェデレートされている場合、ArcGIS Server をアップグレードする前に、ArcGIS Enterprise のアップグレードに関する情報をよく確認してください。
ArcGIS Server をアップグレードするには、次の手順に従います。
注意:
アップグレード プロセスにより、すべての ArcGIS Server サービスは再起動されます。 アップグレード中は ArcGIS Server サイトをオフラインにすることを検討してください。
ArcGIS GeoAnalytics Server のリタイア
ArcGIS GeoAnalytics Server は ArcGIS Enterprise 11.4 で廃止されます。 さらに、ArcGIS GeoAnalytics Server の廃止に伴い、ビッグ データ ファイル共有を登録できなくなります。 GeoAnalytics Server が唯一のサーバー ロールの場合は、GeoAnalytics Server コンピューターのフェデレーションを解除するか、別のロールを構成できます。 サーバーにロールが複数ある場合は、GeoAnalytics Server 以外のロールに引き続き使用できます。 GeoAnalytics Server コンピューターのフェデレーションを解除しない場合は、アップグレードする前に GeoAnalytics Server ロールを削除する必要があります。
Portal for ArcGIS をアップグレードする前に、GeoAnalytics Server コンピューターにその他のロールがなく、GeoAnalytics Server コンピューターを別のサーバー ロールとして再ライセンスする予定がない場合は、すべてのビッグ データ ファイル共有アイテムを削除し、ポータルから GeoAnalytics Server のフェデレーションを解除する必要があります。 これが完了したら、そのコンピューターから ArcGIS Server をアンインストールできます。
GeoAnalytics Server コンピューターを別のサーバー ロールとして再ライセンスするか、他の既存のロールに引き続き使用する場合は、アップグレード前またはアップグレード後にビッグ データ ファイル共有を削除できます。
11.0 以降からの ArcGIS Server のアップグレード
ArcGIS Server 11.0 以降からアップグレードする場合、ArcGIS Server 12.0 セットアップ パッケージは、対象システムで ArcGIS Server の既存のインストールを検出してアップグレードします。 これまでにリリースされた各バージョンを順に取得してインストールしたり、ArcGIS Server の以前のバージョンをアンインストールしたりする必要はありません。
10.9.x 以前からの ArcGIS Server のアップグレード
バージョン 10.9.x 以前から ArcGIS Server 12.0 に直接アップグレードする操作はサポートされていません。
バージョン 10.8.x ~ 10.9.x から ArcGIS Server 12.0 にアップグレードするには、まず中間バージョン (11.1 ~ 11.5) にアップグレードします。 次に、そのバージョンを ArcGIS Server 12.0 にアップグレードします。 こうすることで、サイトの構成ストアとサーバー ディレクトリーが維持されます。
| 開始バージョン | 中間バージョン |
|---|---|
10.8.x ~ 10.9.x | 11.1 ~ 11.5 |
注意:
中間バージョンのアップグレードに関するドキュメントを読み、開始する ArcGIS Server のバージョンで直接アップグレードする操作がサポートされていることを確認します。
注意:
バージョン 10.7.1 以前は廃止されました。 これらのバージョンからアップグレードするには、中間アップグレードを 2 回実行する必要があります。 詳細については、11.5 のアップグレード ドキュメントをご参照ください。
バージョン 10.0 以前のサイトは、既存のコンテンツやディレクトリーを維持できません。 ソフトウェアをアンインストールして、ArcGIS Server 12.0 を新しいサイトとしてインストールする必要があります。
ArcGIS Server のアップグレードの準備
アップグレードを実行する前に、次の情報をよく確認してください。 「ArcGIS Server のアップグレードに関するよくあるご質問」の完全リストをご参照ください。
- 以前のバージョンから 12.0 にアップグレードする場合、12.0 の新しい認証ファイルを使用してソフトウェアを再認証する必要があります。 My Esri で新しい認証ファイルにアクセスできます。
- ArcGIS Enterprise ポータルが正常に機能するには、ホスティング サーバーと同じバージョンである必要があります。 ArcGIS Web Adaptor インスタンスを再インストールして ArcGIS Server と同じバージョンにする必要もあります。
- 配置をアップグレードする際に、ポータルとフェデレートしているサーバーのフェデレーションを解除しないでください。 解除すると、ポータルの配置に悪影響が出て、ユーザーによるポータルの ArcGIS Server サービスへのアクセス、共有、使用ができなくなります。
- ArcGIS Enterprise ポータルのバージョンは、フェデレートされているホスティング サーバー、GeoEvent Server、ラスター解析サーバーのバージョンと一致する必要があります。 他のフェデレーション サーバーのサポートされているバージョンについては、「ArcGIS Server とポータルのフェデレーション」をご参照ください。
11.4 以降、ArcGIS GeoAnalytics Server サイトはアップグレードされません。 Portal for ArcGIS をアップグレードすると、ArcGIS GeoAnalytics Server サイトは組織内の GeoAnalytics Server ロールから削除されますが、サイトは引き続きフェデレートされます。 サイトを他の目的 (フェデレーション GIS Server として機能させる、など) でライセンスすることもできます。また、サイトが不要になった場合は、フェデレーションを解除して削除することもできます。
- アップグレードする前に ArcGIS Server サイトのバックアップを作成すると、前のバージョンにロールバックする必要が生じた場合にこのバックアップを使用できます。 アップグレードする前に ArcGIS Server サイトをバックアップする手順については、「ArcGIS Server のサイト構成のバックアップと復元」をご参照ください。
- サイトが読み取り専用モードの場合、サイト モードは、アップグレード時に編集可能に設定されます。 サイトのすべてのコンピューターが正常にアップグレードされた後も、サイトは編集可能モードのままになります。 アップグレードが完了したら、再び読み取り専用モードに切り替えることができます。
- アップグレードの前に、ArcGIS Server の配置へのアクセスに使用されているすべての Web ブラウザーのキャッシュをクリアします。
- ArcGIS Server サイトをアップグレードする前に、サイトで使用するデータベースが、アップグレード後の ArcGIS Server バージョンでサポートされていることを確認します。 詳細については、下記の関連する「ArcGIS リレーショナル データベース管理システムの要件」トピックをご参照ください。 [他のバージョン] ドロップダウン リストを使用して、アップグレードする ArcGIS のバージョンを選択します。
- アップグレードの前に、必要なポートが、通信できるように開いていることを確認します。
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 Server サイトを使用している場合は、このセクションの以下の手順に従って、ArcGIS Server コンピューターをバージョン 12.0 にアップグレードします。 次のオプションを利用して、ArcGIS Server サイトをアップグレードできます。
複数コンピューターのサイトのアップグレード
複数コンピューターの ArcGIS Server サイトを使用している場合は、サイトの各コンピューターをバージョン 12.0 にアップグレードする必要があります。 各 ArcGIS Server コンピューターを連続してアップグレードすることをおすすめします。つまり、最初のコンピューターのアップグレードが終了するまで待機してから、次のコンピューターのアップグレードに進みます。 サイト内の各 ArcGIS Server コンピューターのバージョン番号を同じにし、同じバージョンのライセンスを各サーバーに適用する必要があります。
コンピューターに ArcGIS Web Adaptor を構成している場合、対応する ArcGIS Server コンピューターのアップグレードが完了したら各 ArcGIS Web Adaptor インスタンスをアップグレードします。
次のオプションを利用して、ArcGIS Server コンピューターをアップグレードできます。 各 ArcGIS Server コンピューターでアップグレード手順を繰り返して、サイトをバージョン 12.0 にアップグレードします。
セットアップ プログラムを使用したアップグレード
セットアップ プログラムを使用してアップグレードするには、次の手順を実行します。
- セットアップ ファイルの場所を参照し、[Setup.exe] をダブルクリックします。
- インストール中に、マスター契約書の内容に目を通して合意します。合意しない場合はインストール ウィンドウを閉じてください。
- インストールする機能を確認した後、[次へ] をクリックします。

[GIS Server] - REST および SOAP 経由でアクセスできる GIS サービスをホストします。 ArcGIS Server Manager を使用して管理され、ArcGIS Server Services Directory からサービスが参照されます。 この機能は必須であり、ArcGIS Pro ベースのサービスの公開とホストに対するサポートが含まれています。
[.NET Extension Support] - .NET サーバー オブジェクト エクステンション (SOE) およびサーバー オブジェクト インターセプター (SOI) の開発と配置をサポートします。 この機能はオプションです。 インストールする機能として .NET Extension Support 機能が表示されるようにするには、適切なバージョンの Microsoft .NET が必要です。
現在サポートされている Microsoft .NET のバージョンについては、「ArcGIS Server のシステム要件」をご参照ください。
- ArcGIS Server アカウントを指定します。
![[ArcGIS Server アカウントの指定] ダイアログ ボックス [ArcGIS Server アカウントの指定] ダイアログ ボックス](GUID-CD8BDF92-6920-48F0-A08A-09CE0A8101D7-web.png)
- [アカウント名とパスワードを指定してください] オプションを選択した場合、[ArcGIS Server アカウント] テキスト ボックスに入力された、既存のインストールで使用されている ArcGIS Server アカウントのパスワードを入力します。
通常、これは、ソフトウェアのインストール時に入力したパスワードです。 このソフトウェアをインストールした後に、(たとえば configureserviceaccount ユーティリティーを使用して) パスワードを変更した場合、アカウントを変更したときに指定したパスワードを入力する必要があります。
パスワードが確認されない場合、パスワードが無効であることを示すエラー メッセージが表示されます。 ArcGIS Server アカウントのパスワードがわからない場合は、システム管理者に連絡するか、configureserviceaccount ユーティリティーを使用してパスワードをリセットします。 詳細については、「ArcGIS Server アカウント」をご参照ください。
- 2 つ目のオプション [このセットアップを以前実行したときに生成されたアカウント情報の構成ファイルを指定します。] を選択した場合、既存の ArcGIS Server サイトで使用されるものと同じ認証情報をサーバー構成ファイルに入力します。
- [アカウント名とパスワードを指定してください] オプションを選択した場合、[ArcGIS Server アカウント] テキスト ボックスに入力された、既存のインストールで使用されている ArcGIS Server アカウントのパスワードを入力します。
- [アカウント名とパスワードを指定します] を選択して、ArcGIS Server のアカウント情報を手動で入力した場合は、サーバー構成ファイルをエクスポートするかどうかを選択します。 構成ファイルを出力しない場合は、[次へ] をクリックして、デフォルトの [構成ファイルを出力しない] オプションを受け入れます。 今後のインストールのためにサーバー構成ファイルをエクスポートする場合は、[構成ファイルを出力する] オプションを選択します。 セキュリティーで保護されたフォルダーを参照して、構成ファイルの名前を入力します。

サーバー構成ファイルを出力した方がよい理由を次に示します。
- 複数のコンピューターにインストールする際に、同じ ArcGIS Server アカウントを作成する場合。
- 新しいバージョンにアップグレードする際に使用できるようアカウントを保存する場合。
- ユーザー名およびパスワードが暗号化された状態でサイレント インストールを実行する場合。
注意:
サーバー構成ファイルをネットワーク共有に出力する場合、ArcGIS Server がインストールされているコンピューター上のローカル システム アカウントは、そのネットワーク共有への書き込み権限を持っている必要があります。 たとえば、Quick というコンピューターに ArcGIS Server をインストールしている場合、Quick のローカル システム アカウントは、ネットワーク共有への書き込み権限を持っている必要があります。 権限が設定されていないと、サーバー構成ファイルが正常に出力されない場合があります。 ネットワーク共有に対する権限の設定方法がわからない場合は、システム管理者に連絡するか、サーバー構成ファイルをローカルに出力して、それをネットワーク共有にコピーします。
- 画面上の指示に従って、インストールを完了します。
- インストールが完了したら、ソフトウェア認証ウィザードで、新しいライセンス ファイルを使用して ArcGIS Server を再認証します。
My Esri で新しい認証ファイルにアクセスできます。 ソフトウェアは後で認証できますが、アップグレード プロセスの次の手順に進む前に、このワークフローを完了する必要があります。
注意:
ArcGIS Server を複数のサーバー ロールとして認証する場合、コンピューターに適用するライセンス ロールごとに 1 度、ソフトウェア認証ウィザードを実行する必要があります。
ArcGIS Server ライセンスに有効期限がある場合、ArcGIS Server ライセンスをアップグレードして更新した後、エンタープライズ ジオデータベースのライセンスを更新することを検討してください。
- ArcGIS Server Manager が自動的に起動した場合、[サーバーのアップグレードの継続] をクリックして、アップグレードを完了します。
この手順を完了するには、アップグレードを実行しているローカル コンピューター上で ArcGIS Server Manager を使用する必要があります。 localhost を使用できない場合は、ポート 6443 にあるサーバー コンピューターの完全修飾ドメイン名 (https://gisserver.domain.com:6443/arcgis/manager) を使用して ArcGIS Server Manager にアクセスできます。 Web Adaptor またはロード バランサー経由でアップグレードを続行することはできません。
注意:
[サーバーのアップグレードの継続] をクリックするとエラーが返される場合は、続行する前にエラーに対処する必要があります。 たとえば、無効なライセンスに関するエラーが発生した場合、有効なライセンスを使用してソフトウェアを再認証する必要があります。 [サーバーのアップグレードの継続] をもう一度クリックして再試行します。
- ArcGIS Web Adaptor をサイトと連携するように構成した場合は、ArcGIS Web Adaptor 12.0 もインストールします。 使用するタイプの Web Adaptor の手順に従います。
注意:
ArcGIS Server サイトをポータルとフェデレートしていて、サイトで ArcGIS Web Adaptor を使用している場合は、Web Adaptor をホストしているコンピューターにサイン インして ArcGIS Web Adaptor をアンインストールします。 Web Adaptor の名前を記録します。再インストールする際に、同じ名前を使用する必要があるためです。
複数コンピューターの ArcGIS Server サイトを使用している場合は、サイトの残りの ArcGIS Server コンピューターで上記の手順を繰り返します。 サイト内の 1 つのコンピューターのアップグレードが完了してから、サイト内の別のコンピューターの [サーバーのアップグレードの継続] をクリックします。
- アップグレードされた ArcGIS Server を ArcGIS Image Server とともにラスター解析に使用する際に、このロールをこれまで使用したことがない場合は、次の手順に従って、アップグレードされた ArcGIS Server サイトをこれらの目的に使用します。
- ArcGIS Image Server のライセンス ロールを使用してサイトを認証したことを確認します。
- サイトとフェデレートされたポータルにサイン インします。 デフォルト管理者ロールのメンバーとしてサイン インします。
ポータル URL の形式は https://webadaptorhost.domain.com/<webadaptorname>/home です。
- [組織] > [サイト設定] > [サーバー] の順にクリックします。
- [サーバー] ページで、[サーバーの検証] をクリックして、ラスター解析サーバーとして使用するフェデレーション サーバーがポータルと通信できることを確認します。
有効な各フェデレーション サーバーの横に緑色のチェックマークが表示されます。
- サーバーが有効であることを確認したら、[ラスター解析] ドロップダウン リストからフェデレーション サーバーを選択して、このサーバーをポータルのラスター解析サーバーとして構成します。
- 10.4.1 以前からアップグレードする場合、ポータルのホスティング サーバーのコンピューターと、フェデレートされたラスター解析サーバー (ArcGIS Image Server) のコンピューターで、ArcGIS Server サービスを再起動します。
レガシー:
ArcGIS Server 10.1 から 10.3 に公開されたサービスで使用されるデータベース接続ファイルのパスワードを変更するには、externalizeconnectionstrings.bat ユーティリティーを実行する必要があります。 このプロセスは、ArcGIS Server が最新のリリースにアップグレードされた一方で、サービスがそのプロセスで外部化されなかった場合にのみ必要です。
SOE または SOI を使用してサービスをカスタマイズした場合は、ArcGIS Server のアップグレード後にサービスを再起動してください。
サイレント アップグレード
setup.exe ファイルを使用してサイレント アップグレードする場合は、ソフトウェアで使用されている ArcGIS Server アカウントを指定する必要があります。 通常、これは、ソフトウェアのインストール時に定義したアカウントです。 configureserviceaccount ユーティリティーなどを使用して、インストールした後にアカウントを変更した場合は、アカウントを変更したときに指定したユーザー名とパスワードを入力する必要があります。
ArcGIS Server アカウントを指定しなかった場合や、現在のインストールで使用されている ArcGIS Server アカウントと一致しなかった場合、認証情報を確認できなかったことを示すメッセージが表示されます。 結果として、インストール ウィンドウが閉じます。
ArcGIS Server アカウントを調べるには、ArcGIS Server をホストしているコンピューターで [スタート] メニューから configureserviceaccount ユーティリティーにアクセスします。 ArcGIS Server アカウントは、ダイアログ ボックスにリストされています。 ArcGIS Server アカウントのパスワードがわからない場合は、システム管理者に連絡するか、configureserviceaccount ユーティリティーを使用してパスワードをリセットします。 詳細については、「ArcGIS Server アカウント」をご参照ください。
次の例では、ソフトウェアで使用されている ArcGIS Server アカウントは myaccount です。
<path to ArcGIS Server setup download folder>\Setup.exe /qb USER_NAME=myaccount PASSWORD=mypassword ACCEPTEULA=yes
インストールが完了すると、ソフトウェア認証ウィザードが開き、新しいライセンス ファイルで ArcGIS Server を再認証するように求めるメッセージが表示されます。 My Esri で新しい認証ファイルにアクセスできます。 ソフトウェアは後で認証できますが、アップグレード プロセスの次の手順に進む前に、このワークフローを完了する必要があります。
注意:
ArcGIS Server を複数のサーバー ロールとして認証する場合、コンピューターに適用するライセンス ロールごとに 1 度、ソフトウェア認証ウィザードを実行する必要があります。
ArcGIS Server ライセンスに有効期限がある場合、ArcGIS Server ライセンスをアップグレードして更新した後、エンタープライズ ジオデータベースのライセンスを更新することを検討してください。
認証すると、ArcGIS Server Manager が自動的に起動します。 [サーバーのアップグレードの継続] をクリックして、アップグレードを完了します。
注意:
この手順を完了するには、アップグレードを実行しているローカル コンピューター上で ArcGIS Server Manager を使用する必要があります。 Web Adaptor またはロード バランサーを通じて [サーバーのアップグレードの継続] 操作を実行することはできません。
upgradeserver コマンド ライン ユーティリティーを使用して、アップグレードとアップグレード後の操作をサイレントに完了することもできます。 コマンド ラインで、<Server install directory>/tools/upgradeserver フォルダーを参照して、upgradeserver.bat -s を実行します。 ヘルプが必要な場合は、-h または --help を使用してコマンドを実行します。
11.4 以降では、コマンド ライン ユーティリティーを使用して、ArcGIS Server をアップグレードした後の操作のリアルタイムの状況に関する詳細情報を入手できます。 アップグレード プロセス中に、コマンド ライン ユーティリティーを使用して、次の段階を確認できます:
- アップグレードの初期化とライセンスの確認
- サイト構成のアップグレード
- システム ユーティリティー サービスのアップグレードと開始
- ローカル コンピューターとサイトの同期
- エクステンションとデータ プロバイダーの構成
- SSL 証明書の生成と SSL の有効化
- 最終チェックとクリーンアップ
ArcGIS Web Adaptor をサイトと連携するように構成した場合は、12.0 ArcGIS Web Adaptor もインストールする必要があります。 使用するタイプの Web Adaptor の手順に従います。
注意:
ArcGIS Server サイトをポータルとフェデレートしていて、サイトで ArcGIS Web Adaptor を使用している場合は、Web Adaptor をホストしているコンピューターにサイン インして ArcGIS Web Adaptor をアンインストールします。 Web Adaptor の名前を記録します。再インストールする際に、同じ名前を使用する必要があるためです。
注意:
複数コンピューターの ArcGIS Server サイトを使用している場合は、サイトの残りの ArcGIS Server コンピューターで上記のサイレント アップグレードを繰り返します。
既存のサービスで使用されている登録済みデータベース接続とマネージド データベース接続のパスワードとホスト名を更新できます。
セキュリティーのベスト プラクティスを実現するためのスキャン
インストール後の ArcGIS Server サイトでのセキュリティーのベスト プラクティスとして、serverScan.py スクリプトを使用してチェックすることをおすすめします。