RDS SQL Server 的多可用區部署
AmazonRDS關係資料庫服務簡化了安裝、配置、運行和擴展 MySQL、Oracle、PostgreSQL 或 Microsoft SQL Server 資料庫的整個過程,因此您可以專註於業務應用,而不必忙於複雜且耗時的資料庫日常管理工作。
許多 AWS 客戶在要求苛刻的生產環境中使用 Amazon RDS 服務,並利用了其許多強大功能,例如:自動快照備份(無需更多磁帶和簡單的「還原到時間點恢復」)、快速和一致 I / O 性能的預置 IOPS 存儲、簡單資料庫升級,以及通過簡單修改配置來擴展資料庫的處理和存儲能力等。
1
什麼是多可用區
(Multi-Availability Zone)部署
使用 Amazon RDS for MySQL、Amazon RDS for Oracle Database 和 Amazon RDS for PostgresQL 的客戶可以創建資料庫實例的多可用區(Multi-Availability Zone)部署,以增強高可用性和數據持久性。
啟用多可用區部署設置後,Amazon RDS 將創建主資料庫(Primary)實例和備用資料庫(Secondary)實例,實現從主實例到備用實例的數據同步複製,並監視兩個資料庫實例以確保它們保持健康狀態。如果主實例發生故障,Amazon RDS 會將備份資料庫實例升級成主資料庫節點,並創建新的備份實例主機,重新建立複製關係。
這些步驟都是完全透明的,無需用戶或應用程序的參與。
2
SQL Server 的多可用區部署
現在,Amazon RDS for SQL Server 也可以利用多可用區操作部署的好處了。這個新版本利用了 SQL Server 鏡像技術,用戶可以利用以上列出的所有多可用區部署的優點。
?設置傳統的 SQL Server 鏡像時,往往需要在資料庫和操作系統級別進行瑣碎複雜的手動操作。利用 Amazon RDS,您只需在 AWS 管理控制台中點擊幾下,即可啟動一個完全託管、高可用的 SQL Server 實例。如果您選擇 SQL Server 2008 R2,或是 2012 的標準版或企業版,控制台會詢問您的實例是否用於生產用途,即是否需要多可用區域部署和預置 IOPS 存儲:
如同 Amazon RDS 的通常步驟,您可以完全控制引擎版本、存儲分配和預置 IOPS 的設置,還可以設置資料庫標識符、主用戶名和密碼:
如果有現有的 Amazon RDS for SQL Server 實例,您可以輕鬆修改它以添加鏡像:
GIF
其他細節:
整個 SQL Server 實例將作為原子單元故障切換到備用主機,您也可以通過手動觸發來測試應用程序在故障轉移時的彈性:
如果您希望在發生故障轉移時通過電子郵件或簡訊獲取通知,您可以創建資料庫事件訂閱:
您還可以查看實例的資料庫事件,以了解發生的故障轉移事件。
此外,用戶(user)和登陸(login)會從活動主實例複製到備份實例。 需要注意的是,目前主備間複製不包括存儲在 Msdb 資料庫中的其它對象,如用戶定義角色(user defined role)或鏈接伺服器(linked server)等。


TAG:AWS雲計算 |