Data Moverフェールオーバーを使用した増分コピー ジョブ - Teradata Data Mover

Teradata® Data Mover ユーザー ガイド

Product
Teradata Data Mover
Release Number
17.11
Published
2021年10月
Language
日本語
Last Update
2021-11-08
dita:mapPath
ja-JP/cai1626458602965.ditamap
dita:ditavalPath
ja-JP/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
Data Moverフェールオーバー実装の詳細については、高可用性での同期サービスの修正を参照してください。

指定されたスタンバイ デーモンがフェールオーバー中にアクティブになるか、指定されたアクティブ デーモンがスイッチ バック後にアクティブに再度昇格されると、以前に成功した増分コピー ジョブは失敗します。

エラー コード: 1186、エラーメッセージ: Incremental Restore is not being processed in the correct order for table 'db.table'.

DSAはフェールオーバーを自動的にサポートしません。ここで、アクティブDSCとスタンバイDSCは異なるDELTAジョブ履歴を持つ同じターゲット テーブルにコピーを行うので、フェールオーバーまたはスイッチ バック後にDSCが引き継ぐと競合が発生する可能性があります。

この問題を回避するには、「ir_execution_type」パラメータが「full」に設定された状態で失敗した増分ジョブを開始し、FULLテーブル コピーを実行します。datamove start -job_name my_ir_job -ir_execution_type full