Udostępnij za pośrednictwem


Disaster Recovery Configurations - Create Or Update

Tworzy lub aktualizuje konfigurację odzyskiwania po awarii.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
disasterRecoveryConfigurationName
path True

string

Nazwa konfiguracji odzyskiwania po awarii, która ma zostać utworzona/zaktualizowana.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

DisasterRecoveryConfiguration

OK

201 Created

DisasterRecoveryConfiguration

Utworzone

202 Accepted

DisasterRecoveryConfiguration

Zaakceptowano

Przykłady

Update a disaster recovery configuration

Przykładowe żądanie

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

Przykładowa odpowiedź

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

Definicje

Nazwa Opis
DisasterRecoveryConfiguration

Reprezentuje konfigurację odzyskiwania po awarii.

DisasterRecoveryConfigurationAutoFailover

Niezależnie od tego, czy można przeprowadzić automatyczne przejście w tryb failover.

DisasterRecoveryConfigurationFailoverPolicy

Jak agresywny powinien być automatyczny tryb failover.

DisasterRecoveryConfigurationRole

Rola bieżącego serwera w konfiguracji odzyskiwania po awarii.

DisasterRecoveryConfigurationStatus

Stan konfiguracji odzyskiwania po awarii.

DisasterRecoveryConfiguration

Reprezentuje konfigurację odzyskiwania po awarii.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

location

string

Lokalizacja serwera, który zawiera tę konfigurację odzyskiwania po awarii.

name

string

Nazwa zasobu.

properties.autoFailover

DisasterRecoveryConfigurationAutoFailover

Niezależnie od tego, czy można przeprowadzić automatyczne przejście w tryb failover.

properties.failoverPolicy

DisasterRecoveryConfigurationFailoverPolicy

Jak agresywny powinien być automatyczny tryb failover.

properties.logicalServerName

string

Nazwa logiczna serwera.

properties.partnerLogicalServerName

string

Nazwa logiczna serwera partnerskiego.

properties.partnerServerId

string

Identyfikator serwera partnerskiego.

properties.role

DisasterRecoveryConfigurationRole

Rola bieżącego serwera w konfiguracji odzyskiwania po awarii.

properties.status

DisasterRecoveryConfigurationStatus

Stan konfiguracji odzyskiwania po awarii.

type

string

Typ zasobu to jest.

DisasterRecoveryConfigurationAutoFailover

Niezależnie od tego, czy można przeprowadzić automatyczne przejście w tryb failover.

Nazwa Typ Opis
Off

string

On

string

DisasterRecoveryConfigurationFailoverPolicy

Jak agresywny powinien być automatyczny tryb failover.

Nazwa Typ Opis
Automatic

string

Manual

string

DisasterRecoveryConfigurationRole

Rola bieżącego serwera w konfiguracji odzyskiwania po awarii.

Nazwa Typ Opis
None

string

Primary

string

Secondary

string

DisasterRecoveryConfigurationStatus

Stan konfiguracji odzyskiwania po awarii.

Nazwa Typ Opis
Creating

string

Dropping

string

FailingOver

string

Ready

string