この グローバルドキュメントストレージ (GDS) directory は、プロセス内で使用される長期間有効なファイルを保存するために使用されるディレクトリです。 これらのファイルには、PDF、ポリシー、フォームテンプレートが含まれます。 長期間有効なファイルは、多くのAEM forms デプロイメントの全体的な状態の重要な部分です。 長期間有効なドキュメントの一部またはすべてが失われたり破損したりした場合、forms サーバーが不安定になる可能性があります。 非同期ジョブ呼び出しの入力ドキュメントも GDS ディレクトリに保存されます。このドキュメントを使用して要求を処理する必要があります。 GDS ディレクトリをホストするファイルシステムの信頼性を考慮することが重要です。 品質とサービスレベルのニーズに応じて、RAID(Redundant Array of Independent Disks) やその他のテクノロジーを使用します。
長期間有効なファイルには、機密性の高いユーザー情報が含まれている場合があります。 この情報には、AEM forms API またはユーザーインターフェイスを使用してアクセスする際に、特別な資格情報が必要になる場合があります。 GDS ディレクトリがオペレーティングシステムを通じて適切に保護されていることが重要です。 GDS ディレクトリへの読み取り/書き込みアクセス権を持つのは、アプリケーションサーバーの実行に使用される管理者アカウントだけです。
GDS 用の安全で可用性の高いディレクトリを選択するほか、データベースでのドキュメントの保存を有効にすることもできます。 ドキュメントの保存にAEM forms データベースを使用している場合でも、AEM forms には GDS ディレクトリが必要です。 ( データベースをドキュメントストレージに使用する場合のバックアップオプション.)
AEM forms アプリケーションデータは、GDS ディレクトリとAEM forms データベースに格納されます。 次の表に、データとその場所を示します。
AEM forms Data |
データベース |
GDS |
---|---|---|
アプリケーションデータ(ユーザー、役割、プロセス、ポリシー、エンドポイント、イベントなど) |
はい |
いいえ |
デプロイ済みのサービスコンテナ |
はい |
いいえ |
Document Manager |
いいえ |
はい |
Forms Repository |
はい |
いいえ |
システム設定 |
はい |
いいえ |
監視フォルダー |
いいえ |
はい |
GDS ディレクトリの場所は、AEM forms のインストールプロセス中に手動で設定できます。 インストール時に場所の設定が空のままの場合、アプリケーションサーバーのインストール下のディレクトリは次のようにデフォルトで表示されます。
*[appserver root]*/server/*[type]*/svcnative/DocumentStorage
*[appserverdomain]*/*[server]*/adobe/DocumentServer/DocumentStorage
*[appserver root]*/installedApps/adobe/*[server]*/DocumentStorage
AEM forms のインストールが完了したら、管理コンソールで GDS の場所を変更できます。 プロセスを完了するには、手動でデータの場所を変更する必要があります。
次の方法でデータを移行します。そうしないと、データが失われます。
AEM forms は、サービスコンテナと Java 2 Platform, Enterprise Edition(J2EE)EAR ファイルの 2 種類のデプロイメントファイルで構成されています。 EAR ファイルは、AEM forms のコア機能を含む、標準の J2EE アプリケーションバンドルで構成されています。 アプリケーションサーバー固有の EAR ファイルは、次のとおりです。
AEM forms の実装では、組み立てられた EAR ファイルとサポートファイルを、AEM forms ソリューションを実行する予定のアプリケーションサーバーにデプロイします。 複数のモジュールを設定してアセンブリした場合、デプロイ可能なモジュールはデプロイ可能な EAR ファイル内にパッケージ化されます。 これらのファイルをデプロイするには、ファイルを [appserver home]\server\all\deploy ディレクトリにコピーします。
モジュールとAEM forms アーカイブファイルは、JAR ファイルにパッケージ化されます。 J2EE タイプのファイルではないので、アプリケーションサーバーにはデプロイされません。 代わりに、GDS ディレクトリにコピーされ、その場所への参照がAEM forms データベースに保存されます。 この理由から、GDS ディレクトリをクラスターのすべてのノードで共有する必要があります。 すべてのノードは、DSC の中央ストレージディレクトリにアクセスできる必要があります。
サービスコンテナをデプロイする前に、GDS ディレクトリを作成して設定していることを確認してください。 ( GDS ディレクトリの設定)