プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenter Portalの管理
11gリリース1 (11.1.1.9.0)
E51441-06
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

E WebCenter Portalのライフサイクル中のラベル付け

この付録では、内部ラベルを使用して、ポータル・インスタンスを保持する方法について説明します(ステージング・ポータルと本番ポータルの同期化など)。内部ラベルが一致した場合のみ、ポータルの変更を別のポータル・インスタンスに伝播できます。

各ポータル・デプロイメントは内部ラベルを維持します。ポータルを別のサーバーにデプロイまたは伝播するときには、ソース・ポータルのラベルがポータルとともにターゲットにコピーされます。同様に、ポータルを(エクスポートまたはバックアップの目的で)アーカイブにデプロイする場合、ポータルのラベルは.parファイル内に含められます。

表E-1に、ラベル付けのシナリオを示します。このシナリオでは、Salesポータルがステージングから本番にデプロイされた後、ステージングと本番の間で伝播と再デプロイメントが行われます。


注意:

ポータル・アーカイブのエクスポートには、ポータルが通過するフェーズに応じてPTL_またはPTLEXPPORTAL_というパターンのラベルが含められます。少なくとも1回のデプロイメントを実行したポータルには、PTL_のラベル・パターンが含められます。(エクスポート時に)まだデプロイされていないポータルには、PTLEXPPORTAL_のラベル・パターンが含められます。

表E-1 ポータル・デプロイメントおよび伝播の内部ラベル付け

手順 アクション ステージングのラベル 本番のラベル

1

ステージングのSalesポータルを本番にデプロイします

WLSTコマンドdeployWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_1_user





2

ステージングのSalesポータルを変更して、その変更を本番に伝播します

WLSTコマンドpropagateWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user





3

ステージングのSalesポータルを本番に再デプロイします

WLSTコマンドdeployWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-





4

ステージングのSalesポータルの変更を本番に伝播します

WLSTコマンドpropagateWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTL_GUID_#$#_4_user





5

本番ポータルをバックアップします

WLSTコマンドexportWebCenterPortalsを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

-

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTL_GUID_#$#_4_user

PTLEXPPORTAL_GUID_#$#_1_user





6

ステージング・ポータルをバックアップします

WLSTコマンドexportWebCenterPortalsを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

-

PTLEXPPORTAL_GUID_#$#_3_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTL_GUID_#$#_4_user

PTLEXPPORTAL_GUID_#$#_1_user

-





7

ステージングのSalesポータルの変更を本番に伝播します

WLSTコマンドpropagateWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

-

PTLEXPPORTAL_GUID_#$#_3_user

PTL_GUID_#$#_5_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTL_GUID_#$#_4_user

PTLEXPPORTAL_GUID_#$#_1_user

-

PTL_GUID_#$#_5_user





8

本番が破損したため、本番Salesポータルを最新のバックアップ・アーカイブ(手順5で作成)からリストアします

WLSTコマンドimportWebCenterPortalsを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

-

PTLEXPPORTAL_GUID_#$#_3_user

PTL_GUID_#$#_5_user

-

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTLEXPPORTAL_GUID_#$#_1_user

-

-

-

PTL_GUID_#$#_4_user





9

ステージングのSalesポータルの変更を本番に伝播します

WLSTコマンドpropagateWebCenterPortalを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTL_GUID_#$#_4_user

-

PTLEXPPORTAL_GUID_#$#_3_user

PTL_GUID_#$#_5_user

-

PTL_GUID_#$#_6_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTLEXPPORTAL_GUID_#$#_1_user

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_6_user





10

ステージングが破損したため、ステージングSalesポータルを最新のバックアップ・アーカイブ(手順6で作成)からリストアします

WLSTコマンドimportWebCenterPortalsを使用します

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTLEXPPORTAL_GUID_#$#_3_user

-

-

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTLEXPPORTAL_GUID_#$#_1_user

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_6_user

-





11

ステージングのSalesポータルを本番に伝播します

本番のポータルがステージングのものよりも新しいため伝播は失敗します。

Salesポータルを再デプロイするか、またはステージングで本番ポータルをリストアします(それぞれ手順12および13)。

-





12

本番からSalesポータルをエクスポートします

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTLEXPPORTAL_GUID_#$#_3_user

-

-

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTLEXPPORTAL_GUID_#$#_1_user

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_6_user

-

PTLEXPPORTAL_GUID_#$#_2_user





13

本番からエクスポートしたSalesポータルのアーカイブ(手順12)からステージングでSalesポータルをリストアします

PTL_GUID_#$#_1_user

PTLEXPPORTAL_GUID_#$#_1_user

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

PTLEXPPORTAL_GUID_#$#_2_user

PTLEXPPORTAL_GUID_#$#_3_user

-

-

-

-

-

PTL_GUID_#$#_4_user

-

PTL_GUID_#$#_6_user

PTL_GUID_#$#_1_user

-

PTL_GUID_#$#_2_user

PTL_GUID_#$#_3_user

-

PTLEXPPORTAL_GUID_#$#_1_user

-

-

-

PTL_GUID_#$#_4_user

PTL_GUID_#$#_6_user

-

PTLEXPPORTAL_GUID_#$#_2_user

-


ラベルは内部での使用専用であるため、これらのラベルを表示したり管理したりする必要はありません。ソース・ラベルとターゲット・ラベルに不一致がある場合、エラー・メッセージが表示されます。例:

シナリオ1: ターゲットにデプロイしていないポータルを伝播しようとしています。ポータルの内部デプロイメント・ラベルがターゲットにないため、次のメッセージが表示されます。

ポータル<portal_name>のデプロイメントの内部ラベルはターゲットに存在しません。ポータルがターゲットにデプロイされていることを確認してください。

シナリオ2: ポータルを伝播しようとしていますが、ターゲットのラベルがソースに存在しません。ソースのラベルがターゲットのラベルより下位であるため、次のメッセージが表示されます。

ポータルを伝播できません。ポータル{0}のソースおよびターゲットの内部ラベルが一致しません。ターゲットでポータルを再デプロイしてポータルを同期した後に、その他の伝播を試行してください。

ソース・ポータルがターゲットよりも前のラベルでリストアされた場合、この種の不一致が発生する可能性があります。