Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

データのレプリケーションのトラブルシューティング

公開日: Nov 19, 2025
説明
環境:STG

この記事では、Staging-to-Production と Staging-to-Development の両方のレプリケーションのトラブルシューティングについて説明します。
解決策

ステージングモニタリングの最初のステップは、ステージングインスタンス (ソースインスタンス) でのデータレプリケーション処理のジョブの状況を監視することです。失敗した場合、次のステップではステージングログを調べて失敗に関するメッセージを探します。

 
最初にステージングインスタンスのステージングログを確認します。staging-blade-yyyymmdd.log ファイルの最新情報を確認します。多くの場合、1 つのステージングログには複数日分のステージングイベントが 1 つのファイルに含まれます。

https:///on/demandware.servlet/webdav/Sites/Logs 

ログでレプリケーションプロセスの開始場所を探します。開始したデータのレプリケーションのタスクと類似したタイムスタンプが表示されます。
 
(Business Manager で作成された個々のタスク)
 
[2007-01-15 21:17:12.848 GMT] ISH-CORE-2250: New replication task "1168895828901" in domain "Sites-Site" successfully created.
[2007-01-15  21:18:34.171 GMT] ISH-CORE-2250: New replication task "1168895910472"  in domain "Sites-YourStore" successfully created.
[2007-01-15  21:21:13.574 GMT]  ===================================================================================================
[2007-01-15 21:21:13.574 GMT] ReplicationPublication process created.
[2007-01-15 21:21:13.575 GMT] Start date: Mon Jan 15 21:21:12 GMT 2007
[2007-01-15 21:21:13.575 GMT] TargetSystem: Production (http://216.75.207.174:80)
[2007-01-15 21:21:13.575 GMT] Process uuid: bcvh6iaalTxJYaaacowN3YFqCG)
[2007-01-15 21:21:13.575 GMT] --------------------------------------------
 
この時点からログファイルを下にスクロールします。ジョブで、すべてのテーブルの統計の収集などのステップが実行されるのを確認します。
 
[2007-01-15  21:27:06.602 GMT] ISH-CORE-2070: SQL (64ms, rows=1): start dbms_stats.gather_table_stats(user, 'PRODUCTOPTION_AV$1', method_opt => 'for all indexed columns', cascade => TRUE); end;
[2007-01-15  21:27:06.654 GMT] ISH-CORE-2070: SQL (52ms, rows=1): start dbms_stats.gather_table_stats(user, 'PRODUCTOPTION$1', method_opt => 'for all indexed columns', cascade => TRUE); end;
[2007-01-15  21:27:06.826 GMT] ISH-CORE-2070: SQL (171ms, rows=1): begin  dbms_stats.gather_table_stats(user, 'BUNDLEASSIGNMENT$1', method_opt  => 'for all indexed columns', cascade => TRUE); end;
[2007-01-15  21:27:06.869 GMT] ISH-CORE-2070: SQL (43ms, rows=1): begin  dbms_stats.gather_table_stats(user, 'PRODUCTOPTIONPRICE_AV$1',  method_opt => 'for all indexed columns', cascade => TRUE); end;
[2007-01-15 21:27:06.869 GMT] ISH-CORE-2067: Starting new transaction...
[2007-01-15 21:27:06.872 GMT] ISH-CORE-2069: Commit transaction.
[2007-01-15 21:27:06.882 GMT] ISH-CORE-2067: Starting new transaction..
 
次に、実際のファイルシステムのディレクトリをターゲットインスタンスにコピーするための準備をする、rsynch が実行されているのを確認します。
 
[ 2007-01-15 21:27:08.317 GMT] StagingGroup: Site specific content search index (Relative directory: search/content)
[2007-01-15  21:27:08.317 GMT] ISH-CORE-2486: Synchronize Files of unit  'Sites-YourStore-Site' in site 'Sites-YourStore-Site' to exchange  directory at '/remote/aaas/staging/stg'.
[2007-01-15 21:27:08.318  GMT] Executing command: /build/2.0.0/system/bin/synchronize.sh  /remote/aaas/aaas_stg/sharedata/sites/Sites-YourStore-Site/1/search/content/  /remote/aaas/staging/stg/Sites-YourStore-Site/search/content/ ()
[2007-01-15  21:27:08.402 GMT] rsync debug (/usr/bin/rsync -tr --delete  /remote/aaas/aaas_stg/sharedata/sites/Sites-YourStore-Site/1/search/content/  /remote/aaas/staging/stg/Sites-YourStore-Site/search/content/)
[2007-01-15  21:27:08.476 GMT] ISH-CORE-1956: Files in path 'search/content' of site  'Sites-YourStore-Site' are successfully prepared
 
ステージングインスタンスの最終ステップは対象 (本番サーバー) への引き継ぎです。ステージングログに次の行が表示されます。
 
[2007-01-15 21:27:09.783 GMT] Staging pipeline in live system sucessfully called.
 
この成功メッセージが表示されない場合は、次のようなエラーを探し、推奨手順に従います。
 
ISH-CORE-2491: Setting state of process with uuid='dC8KAANna1AAAAEOTN9h9md4' from  'StartingStagingProcess' to 'ErrorAcquiringEditingLocks
 
解決策:
 
このステージングエラーが発生した場合は、次の手順を実行してください。
 
1.ターゲット (PRD または DEV) を再起動した後に、Control Center を介してステージングインスタンスを再起動します。
2.同じパラメーターで、失敗したステージングプロセスを繰り返します。
 
ステージング環境のステージングログにエラーがない場合は、本番ステージングログに移動します。
 
https:///on/demandware.servlet/webdav/Sites/Logs
 
本番ステージングログは次のようなメッセージで開始されます。
 
[2007-01-15  20:29:30.321 GMT] Copy staging process with  uuid=bcFvkiaalTMxMaaaco4bVYFqBX[2007-01-15 20:29:32.347 GMT] Starting  StagingResources-Acquire@Sites-Site
 
その後、ステージングの内容に基づいて db テーブルコピーが開始されます。
 
[2007-01-15  20:30:20.296 GMT] ISH-CORE-2070: SQL (123ms, rows=1): INSERT /*+ APPEND  */ INTO CATALOG$1 dest SELECT  CATALOGDOMAINID,ID,TYPECODE,STATUS,PROXYFLAG,STARTMAINTENANCE,ENDMAINTENANCE,POSITION,UUID,OCA,DOMAINID,LASTMODIFIED  FROM CATALOG$S src WHERE src.DOMAINID NOT IN  ('bcIxgiaalXEYQaaacmKaN9rLDa')
[2007-01-15 20:30:20.665 GMT] ISH-CORE-2070: SQL (369ms, rows=0): TRUNCATE TABLE CATALOGSITEASSIGNMENT$1 REUSE STORAGE
[2007-01-15 20:30:20.769 GMT] ISH-CORE-2070: SQL (100ms, rows=1): INSERT /*+ APPEND */ INTO CATALOGSITEASSIGNMENT$1
 
コピー後、temp から、ソーステーブル $2 から $1 に切り替えます。
 
[2007-01-15  20:35:43.935 GMT] ISH-CORE-2300: Switching synonym  PRODUCT_AV from PRODUCT_AV$2 to PRODUCT_AV$1...
[2007-01-15  20:35:43.935 GMT] ISH-CORE-2300: Switching synonym  DELETEDPRODUCT from DELETEDPRODUCT$2 to DELETEDPRODUCT$1...
[2007-01-15 20:35:43.935 GMT] ISH-CORE-2300: Switching synonym PRODUCT from PRODUCT$2 to PRODUCT$1...
[2007-01-15  20:35:43.935 GMT] ISH-CORE-2300: Switching synonym  PRODUCTLINK from PRODUCTLINK$2 to PRODUCTLINK$1...
[2007-01-15  20:35:43.935 GMT] ISH-CORE-2300: Switching synonym  PRODUCTOPTION from PRODUCTOPTION$2 to PRODUCTOPTION$1
 
正常に終了した場合、ログの末尾に次のメッセージが表示されます。
 
[2007-01-15 21:31:17.434 GMT] ReplicationPublication process finished with state 'StagingProcessCompleted'.
[2007-01-15 21:31:17.435 GMT] Process uuid: cfbcMiaalTlpoaaado7llYFqCL)
[2007-01-15 21:31:17.435 GMT] End date: Mon Jan 15 21:31:16 GMT 2007
[2007-01-15 21:31:17.435 GMT] =======================================
 
 
関連情報:
ナレッジ記事番号

000391175

 
読み込み中
Salesforce Help | Article