

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 準備建立 RDS for Db2 複本
<a name="db2-read-replicas.Configuration"></a>

建立 RDS for Db2 複本之前，您必須先完成下列任務才能成功複寫。這些任務有助於防止常見問題，並確保最佳效能。

## 任務 1：啟用自動備份
<a name="db2-read-replicas.configuration.autobackups"></a>

當您將資料庫執行個體作為來源資料庫執行個體之前，您必須在來源資料庫執行個體上啟用自動備份。這是所有複本建立作業的先決條件。若要了解如何執行此程序，請參閱[啟用自動備份](USER_WorkingWithAutomatedBackups.Enabling.md)。

如需 Db2 複本特定備份的相關資訊，請參閱 [使用 RDS for Db2 複本備份](db2-read-replicas.backups.md)。

## 任務 2：規劃運算和儲存資源
<a name="db2-read-replicas.configuration.planning-resources"></a>

確保資料庫執行個體及複本都依照運算和儲存適當的調整大小，以搭配工作負載。如複本達到運算、網路或儲存資源上限時，複本會停止接受或套用來源的變更。如需監控複本效能和資源使用率的相關資訊，請參閱 [監控僅供讀取複本](USER_ReadRepl.Monitoring.md)。

RDS for Db2 的來源資料庫執行個體與其複本之間不會相互干涉，以降低複寫時的高延遲。如果您遇到高複本延遲，請參閱 [監控 Db2 複寫延遲](db2-troubleshooting-replicas.md#db2-troubleshooting-replicas-lag) 以取得故障診斷指引。

您可以從來源和其他複本獨立修改複本的儲存和 CPU 資源。如需詳細資訊，請參閱[修改 Amazon RDS 資料庫執行個體](Overview.DBInstance.Modifying.md)。

## 任務 3：準備資料庫
<a name="db2-read-replicas.configuration.activate-databases"></a>

建立複本之前，請根據下列幾點確認您的資料庫已就緒：
+ 資料庫執行個體包含您想要出現在資料庫執行個體上的所有資料庫。建立複本後，您無法在資料庫執行個體上建立、捨棄或原生還原資料庫。對 [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database)、[rdsadmin.drop\$1database](db2-sp-managing-databases.md#db2-sp-drop-database) 或 [rdsadmin.restore\$1database](db2-sp-managing-databases.md#db2-sp-restore-database) 預存程序的任何呼叫都會失敗。
+ 資料庫執行個體上的所有資料庫都處於作用中狀態。如果任何資料庫處於非作用中狀態，複本建立將會失敗。如需啟用資料庫的相關資訊，請參閱 [RDS for Db2 資料庫的預存程序](db2-sp-managing-databases.md)。

## 後續步驟
<a name="db2-read-replicas-configuration-next-steps"></a>

完成所有準備任務後，您就可以建立 Db2 複本。
+ 若要建立唯讀複本，請參閱 [建立僅供讀取複本](USER_ReadRepl.Create.md)。
+ 若要建立待命複本，請參閱 [建立待命 Db2 複本](db2-read-replicas.creating-in-standby-mode.md)。