ローカル ストレージを備えたTeradataシステムがノードを失うと、AMPに保持されているデータベースの部分も失われます。Teradataが置換ノードを起動すると、AMPはFATAL状態で起動します。フォールバックはすべてのテーブルでデフォルトで有効になっているため、AMPが置換ノードで再構築されるまで、データは他のAMPのフォールバック行に保持されます。AMP再構築プロセスは、失われたAMPのデータを復元し、AMPをオンラインに戻します。
AMPを再構築する時間は、コピーする必要のあるデータの量と、再構築の進行中にデータベースが実行している他の作業の量によって異なります。ユーザーへの影響が最小限に抑えられる時間に再構築をスケジュールします。再構築を開始してから、1時間ごとなど、定期的に進行状況を確認できます。
AMP再構築プロセスを開始する前に、データベースが動作可能である必要があります。再構築プロセスでは、データベースがダウンしている場合はデータベースが起動しますが、問題が発生してデータベースを起動できない場合は、再構築を開始する前に対処する必要があります。
再構築の開始時と完了時に、再構築はデータベースを停止し、再起動します。再構築の実行中に他の理由でデータベースが再起動した場合は、データベースのバックアップ後にtdc-rebuildスクリプトを再実行して、再構築を再開する必要があります。再起動が発生したときにスクリプトが待機モードで実行されている場合は、スクリプトをキャンセルして再起動する必要があります。
障害が発生したときにEBSストレージ(r5インスタンス タイプ)を使用していた場合は、最初にtdc-rebuild-ebsスクリプトを実行してEBSボリュームを置き換えてから、tdc-rebuildスクリプトを実行してAMPを再構築する必要があります。