다음을 통해 공유


Disaster Recovery Configurations - Create Or Update

재해 복구 구성을 만들거나 업데이트합니다.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/disasterRecoveryConfiguration/{disasterRecoveryConfigurationName}?api-version=2014-04-01

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
disasterRecoveryConfigurationName
path True

string

생성/업데이트할 재해 복구 구성의 이름입니다.

resourceGroupName
path True

string

리소스를 포함하는 리소스 그룹의 이름입니다. Azure 리소스 관리자 API 또는 포털에서 이 값을 가져올 수 있습니다.

serverName
path True

string

서버의 이름입니다.

subscriptionId
path True

string

Azure 구독을 식별하는 구독 ID입니다.

api-version
query True

string

요청에 사용할 API 버전입니다.

응답

Name 형식 Description
200 OK

DisasterRecoveryConfiguration

정상

201 Created

DisasterRecoveryConfiguration

생성일

202 Accepted

DisasterRecoveryConfiguration

수락됨

예제

Update a disaster recovery configuration

샘플 요청

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/disasterRecoveryConfiguration/Default?api-version=2014-04-01

샘플 응답

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/databases/testdw/geoBackupPolicies/Default",
  "name": "Default",
  "location": "West US",
  "type": "Microsoft.Sql/servers/disasterRecoveryConfigurations",
  "properties": {
    "status": "Ready",
    "autoFailover": "On",
    "failoverPolicy": "Automatic",
    "partnerServerId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5962",
    "logicalServerName": "sqlcrudtest-5961",
    "partnerLogicalServerName": "sqlcrudtest-5962",
    "role": "Primary"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/databases/testdw/geoBackupPolicies/Default",
  "name": "Default",
  "location": "West US",
  "type": "Microsoft.Sql/servers/disasterRecoveryConfigurations",
  "properties": {
    "status": "Ready",
    "autoFailover": "On",
    "failoverPolicy": "Automatic",
    "partnerServerId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5962",
    "logicalServerName": "sqlcrudtest-5961",
    "partnerLogicalServerName": "sqlcrudtest-5962",
    "role": "Primary"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5961/databases/testdw/geoBackupPolicies/Default",
  "name": "Default",
  "location": "West US",
  "type": "Microsoft.Sql/servers/disasterRecoveryConfigurations",
  "properties": {
    "status": "Ready",
    "autoFailover": "On",
    "failoverPolicy": "Automatic",
    "partnerServerId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-5962",
    "logicalServerName": "sqlcrudtest-5961",
    "partnerLogicalServerName": "sqlcrudtest-5962",
    "role": "Primary"
  }
}

정의

Name Description
DisasterRecoveryConfiguration

재해 복구 구성을 나타냅니다.

DisasterRecoveryConfigurationAutoFailover

장애 조치(failover)를 자동으로 수행할 수 있는지 여부입니다.

DisasterRecoveryConfigurationFailoverPolicy

자동 장애 조치(failover)가 얼마나 공격적이어야 하는지.

DisasterRecoveryConfigurationRole

재해 복구 구성에서 현재 서버의 역할입니다.

DisasterRecoveryConfigurationStatus

재해 복구 구성의 상태.

DisasterRecoveryConfiguration

재해 복구 구성을 나타냅니다.

Name 형식 Description
id

string

리소스 ID입니다.

location

string

이 재해 복구 구성을 포함하는 서버의 위치입니다.

name

string

리소스 이름입니다.

properties.autoFailover

DisasterRecoveryConfigurationAutoFailover

장애 조치(failover)를 자동으로 수행할 수 있는지 여부입니다.

properties.failoverPolicy

DisasterRecoveryConfigurationFailoverPolicy

자동 장애 조치(failover)가 얼마나 공격적이어야 하는지.

properties.logicalServerName

string

서버의 논리적 이름입니다.

properties.partnerLogicalServerName

string

파트너 서버의 논리적 이름입니다.

properties.partnerServerId

string

파트너 서버의 ID입니다.

properties.role

DisasterRecoveryConfigurationRole

재해 복구 구성에서 현재 서버의 역할입니다.

properties.status

DisasterRecoveryConfigurationStatus

재해 복구 구성의 상태.

type

string

리소스 유형입니다.

DisasterRecoveryConfigurationAutoFailover

장애 조치(failover)를 자동으로 수행할 수 있는지 여부입니다.

Name 형식 Description
Off

string

On

string

DisasterRecoveryConfigurationFailoverPolicy

자동 장애 조치(failover)가 얼마나 공격적이어야 하는지.

Name 형식 Description
Automatic

string

Manual

string

DisasterRecoveryConfigurationRole

재해 복구 구성에서 현재 서버의 역할입니다.

Name 형식 Description
None

string

Primary

string

Secondary

string

DisasterRecoveryConfigurationStatus

재해 복구 구성의 상태.

Name 형식 Description
Creating

string

Dropping

string

FailingOver

string

Ready

string