Freigeben über


Disaster Recovery Configurations - Create Or Update

Erstellt oder aktualisiert eine Notfallwiederherstellungskonfiguration.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
disasterRecoveryConfigurationName
path True

string

Der Name der konfiguration für die Notfallwiederherstellung, die erstellt/aktualisiert werden soll.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

DisasterRecoveryConfiguration

OK

201 Created

DisasterRecoveryConfiguration

Erstellt

202 Accepted

DisasterRecoveryConfiguration

Akzeptiert

Beispiele

Update a disaster recovery configuration

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
DisasterRecoveryConfiguration

Stellt eine Notfallwiederherstellungskonfiguration dar.

DisasterRecoveryConfigurationAutoFailover

Gibt an, ob das Failover automatisch durchgeführt werden kann.

DisasterRecoveryConfigurationFailoverPolicy

Wie aggressiv das automatische Failover sein sollte.

DisasterRecoveryConfigurationRole

Die Rolle des aktuellen Servers in der Konfiguration der Notfallwiederherstellung.

DisasterRecoveryConfigurationStatus

Die status der Konfiguration der Notfallwiederherstellung.

DisasterRecoveryConfiguration

Stellt eine Notfallwiederherstellungskonfiguration dar.

Name Typ Beschreibung
id

string

Ressourcen-ID

location

string

Speicherort des Servers, der diese Konfiguration für die Notfallwiederherstellung enthält.

name

string

Name der Ressource.

properties.autoFailover

DisasterRecoveryConfigurationAutoFailover

Gibt an, ob das Failover automatisch durchgeführt werden kann.

properties.failoverPolicy

DisasterRecoveryConfigurationFailoverPolicy

Wie aggressiv das automatische Failover sein sollte.

properties.logicalServerName

string

Logischer Name des Servers.

properties.partnerLogicalServerName

string

Logischer Name des Partnerservers.

properties.partnerServerId

string

ID des Partnerservers.

properties.role

DisasterRecoveryConfigurationRole

Die Rolle des aktuellen Servers in der Konfiguration der Notfallwiederherstellung.

properties.status

DisasterRecoveryConfigurationStatus

Die status der Konfiguration der Notfallwiederherstellung.

type

string

Der Typ der Ressource ist dies.

DisasterRecoveryConfigurationAutoFailover

Gibt an, ob das Failover automatisch durchgeführt werden kann.

Name Typ Beschreibung
Off

string

On

string

DisasterRecoveryConfigurationFailoverPolicy

Wie aggressiv das automatische Failover sein sollte.

Name Typ Beschreibung
Automatic

string

Manual

string

DisasterRecoveryConfigurationRole

Die Rolle des aktuellen Servers in der Konfiguration der Notfallwiederherstellung.

Name Typ Beschreibung
None

string

Primary

string

Secondary

string

DisasterRecoveryConfigurationStatus

Die status der Konfiguration der Notfallwiederherstellung.

Name Typ Beschreibung
Creating

string

Dropping

string

FailingOver

string

Ready

string