本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon RDS 的復原功能
AWS 全球基礎設施是以 AWS 區域與可用區域為中心建置的。AWS區域提供多個分開且隔離的實際可用區域,它們以低延遲、高輸送量和高度備援聯網功能相互連結。透過可用區域,您所設計與操作的應用程式和資料庫,就能夠在可用區域之間自動容錯移轉,而不會發生中斷。可用區域的可用性、容錯能力和擴充能力,均較單一或多個資料中心的傳統基礎設施還高。
如需 AWS 區域與可用區域的詳細資訊,請參閱 AWS 全球基礎設施
除了 AWS 全球基礎設施外,Amazon RDS 還提供支援資料復原和備份需求的多項功能。
備份和還原
Amazon RDS 建立並儲存您的資料庫執行個體的自動備份。Amazon RDS 會建立資料庫執行個體的儲存體磁碟區快照,因此會備份整個資料庫執行個體,而不只是個別的資料庫。
Amazon RDS 會在資料庫執行個體的備份時段建立資料庫執行個體的自動備份。Amazon RDS 會根據您指定的備份保留期儲存資料庫執行個體的自動備份。如有需要,您可將資料庫復原至備份保留期間的任何時間點。您也可以手動建立資料庫快照,以手動備份資料庫執行個體。
如果來源資料庫執行個體失敗,您可透過還原由此資料庫快照建立資料庫執行個體,做為災難復原解決方案。
如需更多詳細資訊,請參閱 備份、還原和匯出資料。
複寫
Amazon RDS 會使用 MariaDB、MySQL、Oracle 與 PostgreSQL 資料庫引擎的內建複寫功能,從來源資料庫執行個體建立一種特殊類型的資料庫執行個體,稱為僅供讀取複本。對來源資料庫執行個體所做的更新,會以非同步方式複製到僅供讀取複本。您可以將讀取查詢從應用程式路由到僅供讀取複本,以減少來源資料庫執行個體的負載。使用僅供讀取複本,您可以彈性地擴展超越單一資料庫執行個體的容量限制,以處理高讀取量的資料庫工作負載。您可以在來源資料庫執行個體失敗時,提升僅供讀取複本為獨立的執行個體,以做為災難復原解決方案。針對某些資料庫引擎,Amazon RDS 也支援其他複寫選項。
如需更多詳細資訊,請參閱 使用資料庫執行個體僅供讀取複本。
容錯移轉
使用異地同步備份部署,Amazon RDS 可為資料庫執行個體提供高可用性和容錯移轉支援。Amazon RDS 使用幾個不同技術來提供容錯移轉支援。Oracle、PostgreSQL、MySQL 和 MariaDB 資料庫執行個體的異地同步備份部署是採用 Amazon 的容錯移轉來實作,而 SQL Server 資料庫執行個體則會使用 SQL Server 資料庫鏡像 (DBM) 技術。
如需更多詳細資訊,請參閱 設定和管理 Amazon 的多可用區部署 RDS。