Skip To Content

ArcGIS Enterprise on Amazon Web Services に含まれる PostgreSQL のジオデータベース

ArcGIS Server (Ubuntu Linux) AMI (Amazon Machine Image) を使用し、Amazon Web Services (AWS) Management Console から ArcGIS Server サイトまたは ArcGIS Enterprise の配置を作成する場合は、PostgreSQL データベース クラスターを含めることができます。データベース クラスターは、ArcGIS Server インスタンス上または ArcGIS Server サイトの一部である別のインスタンス上に配置できます。AWS Management Console から、または Esri の AWS CloudFormation サンプル テンプレートを使用して ArcGIS Server (Ubuntu Linux または Windows) AMI を使用する場合は、Amazon Relational Database Service (RDS) for PostgreSQL を含めることができます。Amazon RDS for PostgreSQL を使用する場合、RDS インスタンスは常に、ArcGIS Server サイトの一部である別のインスタンス上に配置されます。

Esri CloudFormation テンプレートのいずれかを使用してスタンドアロン GIS Server サイトを立ち上げ、ArcGIS GIS Server Enterprise エディション ライセンスを提供する場合、10.6 では 2 つのジオデータベース (egdb および geodata) が作成されます。10.6.1 では、egdb ジオデータベースのみが作成されます。

10.6 では、egdb ジオデータベースは GIS Server サイトの管理データベースとして登録されます。管理データベースがあるサイトにフィーチャまたは WFS-T サービスを公開すると、マップ ソース データのあるジオデータベースから、egdb ジオデータベースにデータをコピーできます。このデータはサービスによって異なります。フィーチャまたは WFS-T サービスを削除すると、そのデータも egdb ジオデータベースから削除されます。

10.6.1 では、egdb ジオデータベースは登録済みデータベースとして GIS Server サイトに追加されます。AWS 上のジオデータベースにデータを格納するには、このジオデータベースにデータを移動する必要があります。このデータからサービスを公開したり、後でこれらのサービスを削除したりしても、データは egdb ジオデータベースに残ります。

10.6 で作成した geodata ジオデータベースは、複製されたジオデータベースとして使用することが想定されています。geodata ジオデータベースは GIS Server サイトに登録できます。登録する場合、公開者のデータベース接続 (オンプレミスのエンタープライズ ジオデータベースである公開者のジオデータベース) とは異なるサーバー データベース接続として geodata ジオデータベースを指定して、ジオデータ サービスを作成します。このジオデータ サービスを使用して、オンプレミスのエンタープライズ ジオデータベースから geodata ジオデータベースにデータを複製できます。

複製されたデータを含むフィーチャまたは WFS-T サービスを公開すると、フィーチャ サービスでデータに加えた編集内容をジオデータ サービスと同期して、オンプレミスのエンタープライズ ジオデータベース内のデータを更新できます。同様に、オンプレミスのデータを編集してからジオデータ サービスを使用して、変更内容を geodata ジオデータベース内のデータと同期することができます。

AWS 上の PostgreSQL

AWS Management Console の Esri Ubuntu AMI から作成された AWS 上の PostgreSQL データベース クラスターには、ログイン ロールやジオデータベースは含まれていません。ユーザー自身で作成する必要があります。

ArcGIS GIS Server を使用してスタンドアロン ArcGIS Server Cloud Builder on Amazon Web Services サイトを作成した際に PostgreSQL データベース クラスターを含めた場合、ジオデータベースには次のログイン ロールが含まれます。

  • postgres: データベース クラスター管理者
  • sde: ジオデータベース管理者*
  • owner: egdb および geodata データベース内のスキーマを所有し、これらのデータベースにデータを作成できるユーザー*

デフォルトでは、これらのユーザーのパスワードは次のとおりです。

  • postgres = postgres
  • sde = E$ri3774*
  • owner = owner*

*これらのログイン ロールは、ArcGIS Server Cloud Builder on Amazon Web Services を使用してサイトを作成する場合にのみ使用されます。

サイトのセキュリティを高めるには、PostgreSQL データベース クラスターが含まれるインスタンスにログインして、パスワードを変更する必要があります。手順については、「PostgreSQL のデフォルト パスワードの変更」をご参照ください。

注意:

10.6.1 は、ArcGIS Server Cloud Builder on Amazon Web Services の最後のリリースです。

Amazon RDS for PostgreSQL

Amazon RDS (Relational Database Service) for PostgreSQL を使用すると、ArcGIS Web サービス データを Amazon 上に格納できます。

Amazon RDS は一部のデータベース メンテナンス タスクを実行するため、ユーザーはこれらのタスクを行わなくてもかまいません。たとえば、RDS インスタンスは自動的にデータベース パッチを適用し、データベースのバックアップを作成します。また、高可用性を実現する設計になっており、複数のアベイラビリティ ゾーンで動作 (multi-AZ 配置と呼ばれる) させることができます。

multi-AZ 配置は Amazon RDS インスタンスのデフォルトの配置タイプであるため、ArcGIS Enterprise on Amazon Web Services AMI を使って立ち上げた Amazon RDS for PostgreSQL インスタンスでは、この配置が使用されます。

注意:

multi-AZ 配置は高い可用性を提供するため、Amazon では、運用システムに multi-AZ 配置を使用することを推奨しています。ただし、これらの配置は 1 時間あたりの利用とストレージに対するコストが他の配置よりも高くなることに注意してください。詳細については、Amazon の価格ガイドをご参照ください。

AWS 上の ArcGIS Server サイトで Amazon RDS for PostgreSQL を使用する場合、Amazon RDS for PostgreSQL インスタンスは常に ArcGIS Server インスタンスと分離されます。

Amazon RDS for PostgreSQL で作成されたジオデータベースには、PostGIS ジオメトリ格納タイプを使用している空間データが格納されます。

ArcGIS Server Cloud Builder on Amazon Web ServicesEsri が提供する CloudFormation テンプレート、または ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services を使用して ArcGIS Server サイトを作成する場合は、先に説明した方法でジオデータベースを作成します。次のログイン ロールも作成されますが、ロールとそのパスワードは作成方法によって異なります。

作成方法ユーザー名パスワードユーザーの目的
ArcGIS Server Cloud Builder on Amazon Web Services

sde

E$ri3774

sde ユーザーはジオデータベース システム オブジェクトを所有し、ジオデータベース管理者と見なされます。

所有者

所有者

このユーザーは、データベース内のスキーマを所有し、そのスキーマに対する権限を持つため、このデータベースにデータを作成できます。

EsriRDSAdmin

このユーザーのパスワードは、ArcGIS Server プライマリ サイト管理者に指定されたパスワードと同じになります。

このユーザーは、データベースと他のログインを作成します。

Esri が提供する CloudFormation テンプレートまたは ArcGIS Enterprise Cloud Builder CLI for AWS

sde

このユーザーのパスワードは、ArcGIS Server プライマリ サイト管理者に指定されたパスワードと同じになります。

sde ユーザーはジオデータベース システム オブジェクトを所有し、ジオデータベース管理者と見なされます。

EsriRDSAdmin

このユーザーのパスワードは、ArcGIS Server プライマリ サイト管理者に指定されたパスワードと同じになります。

このユーザーは、データベースと sde ログイン ロールを作成します。

サイトのセキュリティを高めるには、Amazon RDS for PostgreSQL に接続してパスワードを変更します。手順については、「PostgreSQL のデフォルト パスワードの変更」をご参照ください。

注意:

10.6.1 は、ArcGIS Server Cloud Builder on Amazon Web Services の最後のリリースです。

Amazon Web Services コンソールを使用してサイトを作成し、PostgreSQL RDS をデータの格納に使用する場合、独自のジオデータベースおよびユーザーを作成する必要があります。