本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon RDS 甲骨文
Amazon RDS 版 Oracle 是一種受管的資料庫服務,可簡化 Oracle 資料庫的佈建和管理AWS。Amazon 可RDS讓您輕鬆地在雲端中設定、操作和擴展 Oracle 資料庫部署。您可以在幾分鐘內部署資料庫,然後選擇一般用途 (SSD) 儲存或已佈建的IOPS儲存體。如需詳細資訊,請參閱AWS文件中的 Amazon RDS 儲存類型。)
RDSAmazon 讓您能夠專注於應用程式開發,因為它可以管理耗時的資料庫管理任務,包括佈建、備份、軟體修補、監控和硬體擴展。Amazon RDS for Oracle 可輕鬆佈建僅供讀取複本和異地同步備份資料庫,以增強生產工作負載的可用性、效能和可靠性。
有關從 Oracle 遷移到 Amazon 的詳細資訊RDS,請參閱AWS規定指導網站上的重新平台模式
何時選擇 Amazon RDS
Amazon RDS 適用於甲骨文是一個很好的遷移選擇:
-
您想要專注於業務和應用程式,而且想AWS要處理無差異的繁重工作,例如資料庫的佈建、管理備份與復原作業、管理安全性修補程式、次要 Oracle 版本升級以及儲存管理。
-
您需要高可用性資料庫解決方案,而且想要利用 Amazon 提供的按鈕同步異地同步備份複寫RDS,而無需手動設定和維護待命資料庫。
-
您想要對待命執行處理進行同步複製,以便為 Oracle 資料庫標準版一 (SE1) 或標準版二 (SE2) 資料庫提供高可用性,而不必支付「Oracle 資料庫企業版 (EE)」的費用。
-
您想要按小時支付 Oracle 授權作為執行個體成本的一部分,而不是進行大量的前期投資。
-
您的資料庫大小和IOPS需求得到 Amazon RDS 適用於甲骨文的支援。如需目前的最大限制,請參閱AWS文件中的 Amazon RDS 資料庫執行個體儲存。
-
您不想管理資料庫的備份或 point-in-time 復原。
-
您寧願專注於高階工作,例如效能調整和結構描述最佳化,而不是資料庫的日常管理。
-
您想要根據工作負載模式擴展或縮減執行個體類型,而不必擔心授權的複雜性。
評估資料庫和專案需求後,如果您決定遷移到 Amazon RDS for Oracle,請參閱以下各節中提供的詳細資訊,並檢閱本指南稍後討論的遷移最佳實務。
高可用性
Amazon RDS 為使用異地同步備份選項部署的資料庫提供高可用性和容錯移轉支援。當您使用異地同步備份選項佈建資料庫時,Amazon RDS 會自動在不同的可用區域佈建和維護同步備用複本。主要資料庫會跨可用區域同步將資料複寫到待命複本。在基礎設施故障或可用區域中斷的情況下,Amazon RDS 會自動容錯移轉到待命複本,以便您可以在容錯移轉完成後立即恢復資料庫操作。這可為您的主要資料庫提供高冗餘性、耐久性和增強的可用性。它也會從待命複本取得自動備份,以卸載您的主要資料庫。如需詳細資訊,請參閱AWS說明文件RDS中的 Amazon 高可用性 (異地同步備份)。
下圖說明RDS適用於 Oracle 異地同步備份的 Amazon 部署選項。資料庫應用程式和使用者會連線到主要 Oracle 資料庫,而且所有變更都會同步複製到次要資料庫 (位於不同的可用區域)。在容錯移轉完成之前,使用者無法使用次要資料庫。容錯移轉之後,端點會保持不變,因此使用者和資料庫應用程式可以繼續執行資料庫作業,而不需要任何人
僅供讀取複本
僅供讀取複本是一種特殊類型的 Amazon RDS 適用於 Oracle 資料庫執行個體,可協助減少主要資料庫執行個體的負載。對主要資料庫執行個AWS體進行的更新會以非同步方式複製到僅供讀取複本,您可以在相同AWS區域或其他區域中進行設定。
您可以使用 Oracle 主動資料保全從主要 Oracle 資料庫卸載唯讀工作負載,以便使用僅供讀取複本佈建RDS適用於 Oracle 資料庫的 Amazon。Oracle 主動資料保全會將資料庫變更從來源資料庫執行個體複製到僅供讀取複本。此功能允許將另一個AWS區域中的僅供讀取複本提升為新的獨立生產資料庫,以支援關鍵任務資料庫的受管災難復原。 您最多可以為您的 Amazon 供 Oracle 資料庫佈建五個僅RDS供讀取複本。
Amazon RDS for Oracle 透過管理作用中資料保全的組態,以及維護主資料庫執行個體與其僅供讀取複本之間的安全網路連線,讓您輕鬆建立僅供讀取複本。如需詳細資訊,請參閱 Amazon RDS 文件中的使用適用RDS於 Oracle 的僅供讀取複本。
若要使用僅供讀取複本功能,您必須搭配 Oracle 資料庫企業版 (EEBYOL) 使用「自帶授權」() 模型,並且還具有「作用中資料保全」授權。
在相同AWS區域中使用僅供讀取複本
下圖說明異AWS地同步備份環境中的 Amazon RDS for Oracle 資料庫執行個體,該執行個體位於相同區域內的另一個可用區域中具有僅供讀取複本。並非所有AWS區域都提供兩個以上的可用區域,因此您應該在採用此策略之前檢查
在其他 AWS 區域中使用僅供讀取複本
Amazon 版 Oracle 也支援跨區域僅RDS供讀取複本。它使用 Oracle Active Data Guard 來建立和管理主資料庫執行個體位於不同AWS區域的實體待命資料庫執行個體組態。它會透過主要資料庫執行個體及其跨區域僅供讀取複本之間的安全網路連線複寫資料。
跨區域僅供讀取複本提供:
-
高可用性和數據保護,防止單一區域故障。
-
將讀取操作擴展到更接近應用程式使用者的另一個AWS區域的能力。
您可以將 Oracle 僅供讀取複本明確升級為獨立資料庫執行個體,或透過刪除其來源資料庫執行個體以隱含方式升級它。當您提升僅供讀取複本時,資料庫執行個體將在可使用前重新啟動。升級的僅供讀取複本的行為與任何其他 Oracle 資料庫執行個體相同。
下圖顯示RDS適用於 Oracle 跨區域僅供讀取複本的 Amazon 組態。
針對跨區域複寫傳輸的資料會產生 Amazon RDS 資料傳輸費用。
如需使用僅供讀取複本的詳細資訊,請參閱文件中的使用資料庫執行個體僅供讀取複本和使用 Amazon RDS for Oracle 的僅供讀取複本。AWS如需有關資料傳輸定價的詳細資訊,請參閱 Amazon RDS 定價