環境の一貫性を目的とするコンテンツコピー content-copy

Cloud Manager のコンテンツコピーを使用すると、可変コンテンツをオンデマンドで Adobe Managed Services でホストされている Adobe Experience Manager 6.x 本番環境から下位の環境にテスト目的でコピーできます。

コンテンツコピーについて introduction

現在の実際のデータは、テスト、検証、ユーザー受け入れの目的で役立ちます。 コンテンツコピーを使用すると、AMS でホストされている AEM 6.x 実稼動環境からステージング環境または開発環境にコンテンツをコピーできます。 このワークフローは、様々なテストシナリオをサポートします。

コンテンツセットは、コピーするコンテンツを定義します。 コンテンツセットには、コピーする可変コンテンツを含む JCR パスのリストが含まれます。 コンテンツがソース環境からターゲット環境に移動します。 この操作は、同じCloud Manager プログラム内で実行されます。

コンテンツセットでは、次のパスを使用できます。

/content/**
/conf/**
/etc/**
/var/workflow/models/**
/var/commerce/**

コンテンツをコピーする場合、ソース環境がプライマリリファレンスになります。

宛先環境でコンテンツを編集する場合、パスが一致すると、ソースのコンテンツによって上書きされます。

パスが異なる場合、ソースのコンテンツは宛先のコンテンツと結合されます。

権限 permissions

コンテンツコピー機能を使用するには、ソース環境とターゲット環境で、ユーザーを​ デプロイメントマネージャー ​の役割に割り当てる必要があります。

コンテンツセットの作成 create-content-set

コンテンツをコピーする前に、コンテンツセットを定義する必要があります。 定義すると、コンテンツセットを再使用してコンテンツをコピーできます。

コンテンツセットを作成するには:

  1. my.cloudmanager.adobe.com で Cloud Manager にログインし、適切な組織とプログラムを選択します。

  2. ページの左上隅にある メニューを表示アイコン をクリックして、左側のサイドメニューを開きます。

  3. 左側のメニューの​ サービス ​で、 ​ ボックスアイコン ​ コンテンツセット​をクリックします。

  4. ページの右上隅にある「コンテンツセットを追加」をクリックします。

    コンテンツセット

  5. Add Content Set ダイアログボックスの「詳細」タブにある「名前」フィールドと「説明」フィールドに、コンテンツセットの名前とオプションの説明を入力し、「続行」をクリックします。

    コンテンツセットの詳細

  6. コンテンツパス」タブの「パス」テキストフィールドで、変更可能でコンテンツセットに含める必要があるコンテンツへのパスを指定します。

    /content/conf/etc/var/workflow/models または /var/commerce で始まるパスのみが含める対象となります。

  7. フォルダーの追加アイコン パスを追加」をクリックして、コンテンツセットにパスを追加します(または含めます)。

  8. (オプション)必要に応じて、前の2つの手順を繰り返してパスを追加(最大50)します。 それ以外の場合は、次の手順に進みます。

    コンテンツセットへのパスの追加

  9. (オプション)コンテンツセットを絞り込むには、オプションで、除外する必要がある含まれるコンテンツパス内のサブパスを指定できます。

    1. 除外する含まれているコンテンツパスの右側にある「 ​ フォルダー削除アイコン ​ 」をクリックします。
    2. テキストフィールドに、ダイアログボックスに表示されるルートパスへの相対パスを入力します。
    3. フォルダーの削除アイコン 除外パス」をクリックします。
    4. さらに除外パスを追加するには、手順i、ii、およびiiiを繰り返します。制限はありません。 それ以外の場合は、次の手順に進みます。

    パスの除外

  10. (オプション)次のいずれかの操作を行います。

    1. 除外されたサブパスの右側にある クロスサイズ 500 アイコン をクリックして削除します。
    2. 含まれるコンテンツパスの右側にある その他アイコン をクリックし、「編集」または「削除」をクリックします。

    パスリストの編集

  11. 作成」をクリックします。 コンテンツセットを使用して環境間でコンテンツをコピーできるようになりました。

コンテンツセットの編集または削除 edit-content-set

除外されたサブパスを表示するには、設定されたパスを展開します。

コンテンツセットを編集または削除するには:

  1. my.cloudmanager.adobe.com で Cloud Manager にログインし、適切な組織とプログラムを選択します。

  2. ページの左上隅にある メニューを表示アイコン をクリックして、左側のサイドメニューを開きます。

  3. 左側のサイドメニューの​ サービス ​で、 ボックスアイコン コンテンツセット」をクリックします。

  4. コンテンツセット​ページのテーブルで、含まれるコンテンツパスの右側にある その他アイコン をクリックし、「編集」または「削除」をクリックします。

コンテンツセットの編集

コンテンツのコピー copy-content

コンテンツセットを作成した後、それを使用してコンテンツをコピーできます。

次のいずれかの条件が当てはまる場合、環境を選択できません。

  • ユーザーに必要な権限がない。
  • パイプラインまたはコンテンツのコピー操作が環境で現在実行中である。

コンテンツをコピーするには:

  1. my.cloudmanager.adobe.com で Cloud Manager にログインし、適切な組織とプログラムを選択します。

  2. ページの左上隅にある メニューを表示アイコン をクリックして、左側のサイドメニューを開きます。

  3. 左側のサイドメニューの​ サービス ​で、 ボックスアイコン コンテンツセット」をクリックします。

  4. コンテンツセット​ページのテーブルで、コピー対象の含まれるコンテンツパスの右側にある その他アイコン をクリックし、「コンテンツをコピー」をクリックします。

    コンテンツのコピー

  5. コンテンツをコピー​ダイアログボックスで、コンテンツコピーアクションの​ ソース ​環境と​ 宛先 ​環境を選択します。

    • 宛先環境の地域は、ソース環境の地域のサブセットにする必要があります。

    • コンテンツコピーアクションを実行する前に、互換性の問題が確認されます。 宛先​環境を選択すると、システムによってソース環境と宛先環境が自動的に検証されます。 検証に失敗すると、プロセスが停止し、失敗の理由を説明するエラーメッセージがダイアログボックスに表示されます。

      コンテンツのコピー

  6. (オプション)次のいずれかの操作を行います。

    1. 宛先環境で除外されたパスを​ 保持 ​するには、「Do not delete excluded paths from destination」をオンにします。 この設定では、コンテンツセットで指定した除外パスはそのまま維持されます。
    2. 宛先環境で除外されたパスを​ 削除 ​するには、「Do not delete excluded paths from destination」をオフにします。 この設定では、コンテンツセットで指定した除外パスが削除されます。
    3. ソース環境から宛先環境にパスのバージョン履歴をコピーするには、「バージョンをコピー」をオンにします。 バージョン履歴をコピー​ しない ​場合、コンテンツのコピープロセスは大幅に高速になります。
  7. コピー」をクリックします。 コピープロセスのステータスは、選択したコンテンツセットのコンソールに反映されます。

コンテンツコピーのステータスの確認 copy-activity

コピープロセスのステータスは、コンテンツをコピーアクティビティ​ページで監視できます。

コンテンツコピーのステータスを確認するには:

  1. my.cloudmanager.adobe.com で Cloud Manager にログインし、適切な組織とプログラムを選択します。

  2. ページの左上隅にある メニューを表示アイコン をクリックして、左側のサイドメニューを開きます。

  3. 左側のメニューの​ サービス ​で、 履歴アイコン ​ コンテンツアクティビティをコピー​をクリックします。

    コンテンツをコピーアクティビティ

    コンテンツコピープロセスは以下のいずれかになります。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    ステータス 説明
    処理中 コンテンツコピープロセスが進行中です。
    完了 コンテンツコピープロセスが正常に完了しました。
    失敗 コンテンツコピープロセスに失敗しました。

コンテンツコピーの制限事項 limitations

  • 下位環境から上位環境へのコンテンツのコピーは実行できません。
  • コンテンツのコピーは、同じ層内でのみ実行できます。 具体的には、author-to-authorまたはpublish-to-publishを意味します。
  • プログラム間および地域間でのコンテンツのコピーはできません。
  • クラウドデータストアベースのトポロジのコンテンツコピーは、ソース環境と宛先環境が同じクラウドプロバイダーと同じ地域にある場合にのみ実行できます。
  • 同じ環境でコンテンツのコピー操作を同時に実行することはできません。
  • CI/CD パイプラインなどの宛先またはソース環境でアクティブな操作が実行されている場合、コンテンツのコピーは実行できません。
  • コンテンツコピーは、ソース上の移動されたコンテンツや削除されたコンテンツをトラックできないので、クローンまたはミラーリングツールとして使用しないでください。
  • コンテンツコピーは、開始後の一時停止またはキャンセルはできません。
  • コンテンツコピーは、アセットと Dynamic Media メタデータを上位環境から選択した下位環境に複製します。 コピーしたアセットは、下位環境のDAM プロセスアセット ワークフローを使用して再処理する必要があります。 この再処理は、それぞれのDynamic Media設定を使用するために必要です。
  • アセットサイズが2 GBを超えるDynamic Media設定はサポートされていません
  • ターゲット環境の地域は、ソース環境の地域と同じにするか、そのサブセットにする必要があります。

コンテンツコピーの既知の問題 known-issues

​ コンテンツのコピー機能 ​ を使用する際に、ソース環境のリソースの名前を変更すると、ターゲット環境で UUID が競合するので、コンテンツのコピー操作が失敗する可能性があります。

このエラーを回避するには、リソースの名前を変更する代わりに、まずリソースを削除してから、目的の新しいリソース名で再作成します。

recommendation-more-help
experience-manager-cloud-manager-help-main-toc