ArcGIS Enterprise のバックアップの作成
ArcGIS Enterprise 組織のコンポーネントをバックアップ ファイルにエクスポートして、後でハードウェアの故障やデータの損失が発生した場合に組織を復元するために使用できます。 このファイルには、ポータルのアイテムと設定、ホストされている Web レイヤー、フェデレーションおよびホスティング サーバーの設定に加えて、ArcGIS Data Store の使用時は、ホスト フィーチャ レイヤー データとホスト シーン レイヤー キャッシュが格納されます。
バックアップ ファイルのサイズと作成にかかる時間は、ポータル内にあるアイテムの数、存在するホスト Web レイヤーの数とタイプ、存在するフェデレーション サーバーの数、およびホスティング サーバーとフェデレーション サーバーに属する ArcGIS Server コンピューターの数によって異なります。
ArcGIS Enterprise のバックアップを作成するには、エクスポート操作とプロパティ ファイルを指定して WebGISDR (Web GIS Disaster Recovery) ツールを使用します。 このツールは、Portal for ArcGIS の tools ディレクトリーにあります。 ツールを使用するときは、次の条件を満たしていることを確認してください。
各コンポーネントのバックアップは、各コンポーネントのコンピューター上にある一時ディレクトリーにデプロイされた後、共有ディレクトリーまたはクラウド ストレージに移されます。 そのため、各コンポーネントのバックアップを含むことができるように、次のディレクトリーを十分に大きくします。
Portal for ArcGIS のバックアップは
<Portal_content_directory>/tempに置かれます。 この場所のサイズは、arcgisportal ディレクトリーの現在のサイズの約 100 パーセントにする必要があります。Portal for ArcGIS のバックアップは
<Portal_content_directory>\tempに置かれます。 この場所のサイズは、arcgisportal ディレクトリーの現在のサイズの約 100 パーセントにする必要があります。ArcGIS Server のバックアップは
<ArcGIS_Server_installation_directory>/tempに置かれます。 この場所のサイズは、arcgisserver ディレクトリーの現在のサイズの約 166 パーセントにする必要があります。ArcGIS Server のバックアップは、デフォルトでサービス アカウントのローカル TEMP ディレクトリーに
C:\Users\<user>\AppData\Local\Temp置かれます。 この場所のサイズは、arcgisserver ディレクトリーの現在のサイズの約 166 パーセントにする必要があります。ArcGIS Data Store のバックアップは
<ArcGIS_Data_Store_data_directory>/tempに置かれます。 この場所のサイズは、arcgisdatastore ディレクトリーの現在のサイズの約 62 パーセントにする必要があります。ArcGIS Data Store のバックアップは
<ArcGIS_Data_Store_directory>\tempに置かれます。 この場所のサイズは、arcgisdatastore ディレクトリーの現在のサイズの約 62 パーセントにする必要があります。
共有場所を指定する場合、そのディレクトリーは各サイトからエクスポートされたすべてのファイルを格納するのに十分な容量が必要です。 上記で決定した各コンポーネントのサイズの合計にすることをおすすめします。 時間の経過に伴いファイル サイズは大きくなるので、これらのバックアップ ファイルのサイズを継続的に監視して、必要に応じてストレージ サイズを調整する必要があります。
共有場所を指定する場合、ArcGIS Enterprise の各ソフトウェア コンポーネントをインストールするために使用されたアカウントには、ディレクトリーへの読み取りおよび書き込み権限が必要です。
共有場所を指定する場合、ArcGIS Server、Portal for ArcGIS、および ArcGIS Data Store サービスを実行するための使用するドメイン アカウントには、ディレクトリーへの書き込み権限が必要です。
増分バックアップを作成するには、リレーショナル ストアのバックアップを自動的に作成するよう ArcGIS Data Store を構成し、特定時点への復元を有効にする必要があります。
正常に機能させるには、WebGISDR ツールで配置の一部になっている特定の URL にアクセスできるようになっている必要があります。 詳細については、「ネットワーク要件」をご参照ください。
ArcGIS Enterprise が VPC エンドポイントの Amazon Elastic Compute Cloud (EC2) インスタンスにデプロイされている場合、デプロイされている AWS リージョン内の S3 バケットのみを読み取りおよび書き込みできます。
webgisdrツールを使用して、ArcGIS Enterprise デプロイメントを EC2 インスタンスとは異なるリージョン内にある S3 バケットにバックアップするには、EC2 インスタンスに関連付けられた VPC エンドポイントを削除します。
注意:
ポータル コンテンツがファイル システムに格納されている場合、リアルタイムでウイルス対策スキャンを実行すると、バックアップのパフォーマンスに影響を与える可能性があります。 ポータル コンテンツ ディレクトリーと、バックアップの SHARED_LOCATION および BACKUP_LOCATION ディレクトリーを、ウイルス対策スキャンの対象から除外することを検討してください。
バックアップの作成
ArcGIS Enterprise 組織のバックアップを作成する前に、「バックアップと復元のベスト プラクティス」をご参照ください。 その後、次の手順に従って、バックアップを作成します。
テンプレートの properties ファイルのコピーを作成します。 コピーは、テンプレートと同じディレクトリーまたは新しいディレクトリーに保存できます。
テンプレート プロパティ ファイル (
webgisdr.properties) はデフォルトで/arcgis/portal/tools/webgisdrにインストールされています。テンプレート プロパティ ファイル (
webgisdr.properties) はデフォルトでC:\Program Files\ArcGIS\Portal\tools\webgisdrにインストールされています。プロパティ ファイルのコピーを開き、サイトに固有の情報を含むようにそのファイルを編集します。 詳細については、「WebGISDR ツールのプロパティ ファイル」をご参照ください。
注意:
ArcGIS Enterprise のアップグレード前に作成されたプロパティ ファイルを使用する予定がある場合、暗号化された値は暗号化されていない値に置き換え、暗号化されているかどうかを示すブール値を
falseに設定する必要があります。プロパティ ファイルを保存します。
このファイルを指定して WebGISDR ツールを実行すると、ファイル内で
PORTAL_ADMIN_PASSWORDの値が暗号化され、PORTAL_ADMIN_PASSWORD_ENCRYPTEDがtrueに設定されます。Portal for ArcGIS コンピューター上でコマンド ウィンドウを開き、WebGISDR ツールの格納場所にディレクトリーを変更し、エクスポート オプションを指定して WebGISDR ツールを実行します。 詳細については、「ランタイムの引数」セクションをご参照ください。
バックアップ ファイルは、各
BACKUP_PROVIDERについて作成されます。FileSystemに設定されている場合、バックアップはBACKUP_LOCATIONプロパティで指定した場所にあります。 クラウド ストレージが使用されている場合、バックアップは、バックアップのバージョンとモードを含む標準化されたフォルダー構造下のフォルダーに格納されます。 ファイル名は<timestamp>.webgissiteです。注意:
ツールが実行中に停止するような場合は、コマンド プロンプトが QuickEdit モードでないことを確認してください。 詳細については、「よくある問題と解決策」をご参照ください。
ArcGIS Enterprise 組織にマップ サービスまたはホスト タイル レイヤーのキャッシュが含まれている場合、キャッシュ タイルが格納されているすべてのディレクトリー (たとえば、
C:\arcgisserver\directories\または<ArcGIS Server installation directory>/arcgis/server/usr/directoriesの下のarcgiscacheディレクトリー全体) のバックアップ コピーを手動で作成します。これらのディレクトリーには、マップ キャッシュ タイルおよびタイル スキーマ ファイル
conf.xmlが含まれます。 キャッシュ ディレクトリーには、構築済みのタイルに関する情報を含むファイル ジオデータベース (status.gdb) も格納できます。
このバックアップ ファイルを使用して ArcGIS Enterprise を復元できます。
注意:
重大なデータ損失を防ぎ、ダウンタイムを削減するため、定期的にバックアップを作成することをおすすめします。 バックアップのスケジュール設定の詳細については、「バックアップおよび復元操作の自動化」をご参照ください。