RDS for Db2 レプリカの作成の準備
RDS for Db2 レプリカを作成する前に、レプリケーションを成功させるために以下のタスクを完了する必要があります。これらのタスクは、一般的な問題を防ぎ、最適なパフォーマンスを確保するのに役立ちます。
タスク 1: 自動バックアップの有効化
DB インスタンスがソース DB インスタンスとして機能するには、ソース DB インスタンスで自動バックアップを有効にする必要があります。これは、すべてのレプリカ作成オペレーションの前提条件です。この手順の実行方法については、「自動バックアップの有効化」を参照してください。
Db2 レプリカに固有のバックアップについては、「RDS for Db2 レプリカのバックアップの使用」を参照してください。
タスク 2: コンピューティングとストレージのリソース計画
ソース DB インスタンスとそのレプリカのサイズが、運用負荷に合わせる上でコンピューティングとストレージの観点から適切に設定されていることを確認してください。レプリカのコンピューティング、ネットワーク、またはストレージがリソースの容量に達すると、レプリカはソースからの変更の受信または適用を停止します。レプリカのパフォーマンスとリソース使用率のモニタリングについては、「リードレプリケーションのモニタリング」を参照してください。
RDS for Db2 が、ソース DB インスタンスとそのレプリカの間におけるレプリカの高遅延を軽減するために介入することはありません。レプリカの遅延が大きい場合は、トラブルシューティングのガイダンスについて「Db2 レプリケーション遅延のモニタリング」を参照してください。
レプリカのストレージや CPU リソースは、そのソースや他のレプリカとは独立して変更することができます。詳細については、「Amazon RDS DB インスタンスを変更する」を参照してください。
タスク 3: データベースを準備する
レプリカを作成する前に、次の点に基づいてデータベースの準備が整っていることを確認します。
-
DB インスタンスにすべての必要なデータベースが含まれていることを確認してください。レプリカの作成後は、DB インスタンス内のデータベースを作成、削除、またはネイティブ復元することはできません。rdsadmin.create_database、rdsadmin.drop_database、または rdsadmin.restore_database ストアドプロシージャへのすべての呼び出しは失敗します。
-
DB インスタンス内のすべてのデータベースはアクティブ状態です。データベースが非アクティブ状態の場合、レプリカの作成は失敗します。データベースのアクティブ化については、「RDS for Db2 のデータベースのストアドプロシージャ」を参照してください。
次のステップ
すべての準備タスクを完了したら、Db2 レプリカを作成する準備が整います。
-
読み取り専用レプリカを作成するには、「リードレプリカの作成」を参照してください。
-
スタンバイレプリカを作成するには、「スタンバイ Db2 レプリカの作成」を参照してください。