Dela via


Disaster Recovery Configurations - Create Or Update

Skapar eller uppdaterar en konfiguration för haveriberedskap.

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

URI-parametrar

Name I Obligatorisk Typ Description
disasterRecoveryConfigurationName
path True

string

Namnet på den konfiguration av haveriberedskap som ska skapas/uppdateras.

resourceGroupName
path True

string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

serverName
path True

string

Namnet på servern.

subscriptionId
path True

string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

api-version
query True

string

DEN API-version som ska användas för begäran.

Svar

Name Typ Description
200 OK

DisasterRecoveryConfiguration

OK

201 Created

DisasterRecoveryConfiguration

Skapad

202 Accepted

DisasterRecoveryConfiguration

Har godkänts

Exempel

Update a disaster recovery configuration

Exempelbegäran

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

Exempelsvar

{
  "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"
  }
}

Definitioner

Name Description
DisasterRecoveryConfiguration

Representerar en konfiguration för haveriberedskap.

DisasterRecoveryConfigurationAutoFailover

Om redundansväxling kan utföras automatiskt eller inte.

DisasterRecoveryConfigurationFailoverPolicy

Hur aggressiv den automatiska redundansväxlingen ska vara.

DisasterRecoveryConfigurationRole

Den aktuella serverns roll i konfigurationen för haveriberedskap.

DisasterRecoveryConfigurationStatus

Status för konfigurationen för haveriberedskap.

DisasterRecoveryConfiguration

Representerar en konfiguration för haveriberedskap.

Name Typ Description
id

string

Resurs-ID.

location

string

Platsen för den server som innehåller den här konfigurationen för haveriberedskap.

name

string

Resursnamn.

properties.autoFailover

DisasterRecoveryConfigurationAutoFailover

Om redundansväxling kan utföras automatiskt eller inte.

properties.failoverPolicy

DisasterRecoveryConfigurationFailoverPolicy

Hur aggressiv den automatiska redundansväxlingen ska vara.

properties.logicalServerName

string

Serverns logiska namn.

properties.partnerLogicalServerName

string

Partnerserverns logiska namn.

properties.partnerServerId

string

ID för partnerservern.

properties.role

DisasterRecoveryConfigurationRole

Den aktuella serverns roll i konfigurationen för haveriberedskap.

properties.status

DisasterRecoveryConfigurationStatus

Status för konfigurationen för haveriberedskap.

type

string

Typ av resurs det här är.

DisasterRecoveryConfigurationAutoFailover

Om redundansväxling kan utföras automatiskt eller inte.

Name Typ Description
Off

string

On

string

DisasterRecoveryConfigurationFailoverPolicy

Hur aggressiv den automatiska redundansväxlingen ska vara.

Name Typ Description
Automatic

string

Manual

string

DisasterRecoveryConfigurationRole

Den aktuella serverns roll i konfigurationen för haveriberedskap.

Name Typ Description
None

string

Primary

string

Secondary

string

DisasterRecoveryConfigurationStatus

Status för konfigurationen för haveriberedskap.

Name Typ Description
Creating

string

Dropping

string

FailingOver

string

Ready

string