調用ModifyDBInstanceHAConfig介面修改執行個體的高可用模式和資料複製方式。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱 類型 是否必選 樣本值 描述
Action String ModifyDBInstanceHAConfig

系統規定參數,取值:ModifyDBInstanceHAConfig

DbInstanceId String rm-uf6wjk5xxxxxxx

執行個體ID。

HAMode String RPO

高可用模式,取值:

  • RPO:資料一致性優先,執行個體會儘可能保障資料的可靠性,即資料丟失量最少。對於資料一致性要求比較高的使用者應該使用RPO模式;
  • RTO:執行個體可用性優先,執行個體會儘快恢複服務,即可用時間最長。對於資料庫線上時間要求比較高的使用者應該使用RTO模式。
SyncMode String Sync

資料複製方式,取值:

  • Sync:強同步;
  • Semi-sync:半同步;
  • Async:非同步。
说明
  • 對於SQL Server 2012/2016雙機高可用版,值為SyncAsync
  • 對於SQL Server 2017叢集版,值為Semi-sync
AccessKeyId String LTAIfCxxxxxxx

阿里雲頒發給使用者的訪問服務所用的密鑰ID。

返回資料

名稱 類型 樣本值 描述
RequestId String D4D4BE8A-DD46-440A-BFCD-EE31DA81C9DD

請求ID。

樣本

請求樣本


http(s)://rds.aliyuncs.com/?Action=ModifyDBInstanceHAConfig
&DbInstanceId=rm-uf6wjk5xxxxxxx
&HAMode=RPO
&SyncMode=Sync
&<公用請求參數>

正常返回樣本

XML 格式

<ModifyDBInstanceHAConfigResponse>
	  <RequestId>D4D4BE8A-DD46-440A-BFCD-EE31DA81C9DD</RequestId></ModifyDBInstanceHAConfigResponse>

JSON 格式

{
	"RequestId":"D4D4BE8A-DD46-440A-BFCD-EE31DA81C9DD"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。