グループでのサイトのコンテンツ・アイテムのダウンロードまたはアップロード

開発者がOracle Content Managementサーバー間でサイトを転送する場合、サイトのコンテンツ・アイテムをグループでダウンロードまたはアップロードできます。

多数のコンテンツ・アセットを含むサイトを転送するには、サイトとそのコンテンツを分ける必要があります。コンテンツ(cec transfer-site --excludecontent)なしでサイトを転送した後で、cec transfer-site-contentを使用してサイトのコンテンツを転送します。

例:

cec transfer-site-content <name>

このコマンドはスクリプトを作成して、Oracle Content Managementサーバー間でエンタープライズ・サイト・コンテンツを転送します。このコマンドは多数のコンテンツ・アイテムの転送に使用し、アイテムはバッチで転送されます。デフォルトでは、このコマンドはスクリプトを実行せず、すべてのアセットが転送されます。-pを指定すると、公開済アセットのみを転送できます。

ソース・サーバーを-s <server>で、宛先サーバーを -d <destination>で指定します。

オプション

--destination, -d The registered CEC server to transfer the content [required]
--repository, -r Repository [required]
--publishedassets, -p The flag to indicate published assets only
--number, -n The number of items in each batch, defaults to 500
--execute, -e Execute the scripts
--help, -h Show help [boolean]

オプション--executeが設定されていない場合、cec transfer-site-contentの完了後、生成されたスクリプト<site name>_downloadcontentを実行してコンテンツをソース・サーバーからダウンロードし、<site name>_uploadcontentを実行してダウンロード済コンテンツを宛先サーバーにアップロードします。

cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 Generate script Site1_downloadcontent and Site1_uploadcontent
cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -e Generate script Site1_downloadcontent and Site1_uploadcontent and execute them
cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -n 200
cec transfer-site-content Site1 -s DEV -d UAT -r Repository1 -p