Partager via


Disaster Recovery Configurations - Create Or Update

Crée ou met à jour une configuration de récupération d’urgence.

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

Paramètres URI

Nom Dans Obligatoire Type Description
disasterRecoveryConfigurationName
path True

string

Nom de la configuration de récupération d’urgence à créer/mettre à jour.

resourceGroupName
path True

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True

string

Le nom du serveur

subscriptionId
path True

string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True

string

Version de l’API à utiliser pour la requête.

Réponses

Nom Type Description
200 OK

DisasterRecoveryConfiguration

Ok

201 Created

DisasterRecoveryConfiguration

Date de création

202 Accepted

DisasterRecoveryConfiguration

Accepté

Exemples

Update a disaster recovery configuration

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
DisasterRecoveryConfiguration

Représente une configuration de récupération d’urgence.

DisasterRecoveryConfigurationAutoFailover

Indique si le basculement peut être effectué automatiquement ou non.

DisasterRecoveryConfigurationFailoverPolicy

À quel point le basculement automatique doit être agressif.

DisasterRecoveryConfigurationRole

Rôle du serveur actuel dans la configuration de la récupération d’urgence.

DisasterRecoveryConfigurationStatus

Status de la configuration de la récupération d’urgence.

DisasterRecoveryConfiguration

Représente une configuration de récupération d’urgence.

Nom Type Description
id

string

ID de la ressource

location

string

Emplacement du serveur qui contient cette configuration de récupération d’urgence.

name

string

Nom de la ressource.

properties.autoFailover

DisasterRecoveryConfigurationAutoFailover

Indique si le basculement peut être effectué automatiquement ou non.

properties.failoverPolicy

DisasterRecoveryConfigurationFailoverPolicy

À quel point le basculement automatique doit être agressif.

properties.logicalServerName

string

Nom logique du serveur.

properties.partnerLogicalServerName

string

Nom logique du serveur partenaire.

properties.partnerServerId

string

ID du serveur partenaire.

properties.role

DisasterRecoveryConfigurationRole

Rôle du serveur actuel dans la configuration de la récupération d’urgence.

properties.status

DisasterRecoveryConfigurationStatus

Status de la configuration de la récupération d’urgence.

type

string

Type de ressource .

DisasterRecoveryConfigurationAutoFailover

Indique si le basculement peut être effectué automatiquement ou non.

Nom Type Description
Off

string

On

string

DisasterRecoveryConfigurationFailoverPolicy

À quel point le basculement automatique doit être agressif.

Nom Type Description
Automatic

string

Manual

string

DisasterRecoveryConfigurationRole

Rôle du serveur actuel dans la configuration de la récupération d’urgence.

Nom Type Description
None

string

Primary

string

Secondary

string

DisasterRecoveryConfigurationStatus

Status de la configuration de la récupération d’urgence.

Nom Type Description
Creating

string

Dropping

string

FailingOver

string

Ready

string