Portal for ArcGIS をインストールすると、ポータルのユーザーが保存およびアップロードするコンテンツを格納するためのディレクトリが作成されます。 これは、ポータル コンテンツ ディレクトリーと呼ばれます。 デフォルトの場所は、C:\arcgisportal\content です。
ポータル コンテンツ ディレクトリーの場所は、Portal Administrator Directory を使用して変更することができます。 たとえば、ディスク スペースがより大きい、またはバックアップ環境がより厳格な別のコンピューターに配置することができます。 この変更は、ポータルをエンド ユーザーに公開する前に行うことをお勧めします。
注意:
index、db、temp などのその他のディレクトリーは、C:\arcgisportal\ 以下に格納されます。 これらのディレクトリーも変更できますが、ポータル コンピューターのローカルに配置する必要があります。 Portal for ArcGIS では、これらのディレクトリーをネットワーク共有に配置することはサポートされません。
以下の手順に従って、ポータル コンテンツ ディレクトリーの場所を変更します。
- Portal for ArcGIS をインストールする際に使用したアカウントでコンピューターにサイン インします。
- 新しい場所にポータル コンテンツ ディレクトリーをコピーします。
- Portal for ArcGIS アカウントに、フォルダーに対するファイルの読み書き権限を割り当てます。
- 共有ネットワーク パスを介してフォルダーにアクセスできるようになったら、フォルダーを共有し、Portal for ArcGIS アカウントにディレクトリーに対する読み書き権限を割り当てます。
- お使いのポータルのデフォルト管理者ロールのメンバーとして、Portal Administrator Directory にサイン インします。
URL の形式は https://organization.example.com/arcgis/portaladmin です。
- [System] > [Directories] > [content] > [Edit Directory] の順にクリックして、ディレクトリーの場所を編集します。
- [Path] テキスト ボックスに { "type": "fileStore", "provider": "FileSystem","connectionString": "C:\\arcgisportal\\content"} という JSON 文字列を入力します (選択した場所に応じて適宜編集してください)。
- ネットワーク上の共有の場所を入力する場合、接続文字列の構文は次のように書式設定します: "connectionString":"\\\\<machinename>\\arcgisportal\\content"
注意:
特定のプロパティが存在する場合、接続文字列が暗号化されます。 コンテンツが Microsoft Azure Blob ストレージ コンテナーに置かれている場合、または Amazon S3 バケットでコンテンツのパブリック キーまたはプライベート キーを使用している場合にこの暗号化が行われることがあります。 このような場合、JSON 文字列は次のように表されます。
Amazon Web Services
{ "type": "cloudStore", "provider": "Amazon", "connectionString": "SaVoKmdzPvZHRjdbBF56M46656YV3OeQAlTCrlHSOIk.", "objectStore": "myBucket", "isConnectionStringEncrypted": true }Microsoft Azure
{ "type": "cloudStore", "provider": "Azure", "connectionString": { "accountName": "<storage_account_name>", "accountKey": "<access_key>", "accountEndpoint": "blob.core.windows.net", "credentialType": "accessKey" }, "objectStore": "https://<storage_account_name>.blob.core.windows.net/<blob_container_name>" } - [Edit Directory] をクリックして、変更内容を適用します。
- [System] > [Directories] > [content] の順にクリックし、新しいファイル パスが使用されていることを確認します。
これでポータルは、新しいコンテンツ ディレクトリーで読み取りおよび書き込みを行うようになりました。 必要に応じて、古いコンテンツ ディレクトリーを削除して、その名前を (たとえば、C:\\arcgisportal\\content から C:\\arcgisportal\\content_old に) 変更できます。