Distributed Availability Groups - Update
Aktualizuje režim replikace distribuované skupiny dostupnosti.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/distributedAvailabilityGroups/{distributedAvailabilityGroupName}?api-version=2025-01-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
distributed
|
path | True |
string |
Název distribuované skupiny dostupnosti. |
|
managed
|
path | True |
string |
Název spravované instance. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
subscription
|
path | True |
string (uuid) |
ID cílového předplatného. Hodnota musí být UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| properties.databases |
Databáze v distribuované skupině dostupnosti |
|
| properties.failoverMode |
Režim přepnutí linku – může být manuální, pokud je určen pro obousměrné přehození s podporovaným SQL Server, nebo None pro jednosměrné přepnutí do Azure. |
|
| properties.instanceAvailabilityGroupName |
string |
Název skupiny dostupnosti na straně spravované instance |
| properties.instanceLinkRole |
Role propojení na straně spravované instance |
|
| properties.partnerAvailabilityGroupName |
string |
Název skupiny dostupnosti na straně SQL Serveru |
| properties.partnerEndpoint |
string |
Koncový bod na straně serveru SQL – IP adresa nebo název DNS, který lze přeložit |
| properties.replicationMode |
Režim replikace propojení |
|
| properties.seedingMode |
Režim počátečního nastavení databáze – může být automatický (výchozí) nebo ruční pro podporované scénáře. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace Azure byla úspěšně dokončena. |
|
| 202 Accepted |
Žádost o aktualizaci prostředků byla přijata. Hlavičky
|
|
| Other Status Codes |
Neočekávaná chybová odpověď |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnění uživatelského účtu |
Příklady
Update the distributed availability group replication mode before deleting it.
Ukázkový požadavek
Ukázková odpověď
{
"name": "dag",
"type": "Microsoft.Sql/managedInstances/distributedAvailabilityGroups",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testcl/distributedAvailabilityGroups/dag",
"properties": {
"distributedAvailabilityGroupName": "dag",
"replicationMode": "Sync"
}
}
Location: https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Sql/locations/westus/distributedAvailabilityGroupsOperationResults/1f2b3c4d-5f6g-7h8i-9j0k-1l2m3n4o5p6q?api-version=2023-02-01-preview
Definice
| Name | Description |
|---|---|
|
Certificate |
Informace o certifikátu |
|
created |
Typ identity, která prostředek vytvořila. |
|
Distributed |
Distribuovaná skupina dostupnosti mezi boxem a SQL Managed Instance. |
|
Distributed |
Informace specifické pro databázi |
|
Error |
Další informace o chybě správy prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
Chybová odpověď |
|
Failover |
Režim přepnutí linku – může být manuální, pokud je určen pro obousměrné přehození s podporovaným SQL Server, nebo None pro jednosměrné přepnutí do Azure. |
|
Link |
Role propojení na straně serveru SQL |
|
Replica |
Propojení připojeného stavu |
|
Replica |
Stav propojení |
|
Replication |
Režim replikace propojení |
|
Seeding |
Režim počátečního nastavení databáze – může být automatický (výchozí) nebo ruční pro podporované scénáře. |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
CertificateInfo
Informace o certifikátu
| Name | Typ | Description |
|---|---|---|
| certificateName |
string |
Název certifikátu |
| expiryDate |
string (date-time) |
Datum vypršení platnosti certifikátu |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DistributedAvailabilityGroup
Distribuovaná skupina dostupnosti mezi boxem a SQL Managed Instance.
| Name | Typ | Description |
|---|---|---|
| id |
string (arm-id) |
Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Název prostředku |
| properties.databases |
Databáze v distribuované skupině dostupnosti |
|
| properties.distributedAvailabilityGroupId |
string (uuid) |
ID distribuované skupiny dostupnosti |
| properties.distributedAvailabilityGroupName |
string |
Název distribuované skupiny dostupnosti |
| properties.failoverMode |
Režim přepnutí linku – může být manuální, pokud je určen pro obousměrné přehození s podporovaným SQL Server, nebo None pro jednosměrné přepnutí do Azure. |
|
| properties.instanceAvailabilityGroupName |
string |
Název skupiny dostupnosti na straně spravované instance |
| properties.instanceLinkRole |
Role propojení na straně spravované instance |
|
| properties.partnerAvailabilityGroupName |
string |
Název skupiny dostupnosti na straně SQL Serveru |
| properties.partnerEndpoint |
string |
Koncový bod na straně serveru SQL – IP adresa nebo název DNS, který lze přeložit |
| properties.partnerLinkRole |
Role propojení na straně serveru SQL |
|
| properties.replicationMode |
Režim replikace propojení |
|
| properties.seedingMode |
Režim počátečního nastavení databáze – může být automatický (výchozí) nebo ruční pro podporované scénáře. |
|
| systemData |
Azure Resource Manager metadata obsahující informace createdBy a modifiedBy. |
|
| type |
string |
Typ prostředku. Například "Microsoft. Compute/virtualMachines" nebo "Microsoft. Úložiště/úložištěÚčty" |
DistributedAvailabilityGroupDatabase
Informace specifické pro databázi
| Name | Typ | Description |
|---|---|---|
| connectedState |
Propojení připojeného stavu |
|
| databaseName |
string |
Název databáze v odkazu |
| instanceRedoReplicationLagSeconds |
integer (int32) |
Redo lag, když je primární Managed Instance link side |
| instanceReplicaId |
string (uuid) |
ID repliky spravované instance |
| instanceSendReplicationLagSeconds |
integer (int32) |
Replikační zpoždění, když je primární Managed Instance linková strana |
| lastBackupLsn |
string |
Poslední záloha LSN |
| lastBackupTime |
string (date-time) |
Čas poslední zálohy LSN |
| lastCommitLsn |
string |
Poslední potvrzení LSN |
| lastCommitTime |
string (date-time) |
Čas posledního potvrzení LSN |
| lastHardenedLsn |
string |
Poslední posílená služba LSN |
| lastHardenedTime |
string (date-time) |
Poslední posílená doba LSN |
| lastReceivedLsn |
string |
Poslední přijetí LSN |
| lastReceivedTime |
string (date-time) |
Čas posledního přijetí LSN |
| lastSentLsn |
string |
Naposledy odeslánO LSN |
| lastSentTime |
string (date-time) |
Čas posledního odeslání LSN |
| mostRecentLinkError |
string |
Popis poslední chyby připojení k propojení |
| partnerAuthCertValidity |
Platnost certifikátu SQL Serveru |
|
| partnerReplicaId |
string (uuid) |
ID repliky SERVERU SQL |
| replicaState |
string |
Aktuální stav propojení |
| seedingProgress |
string |
Průběh seedingu |
| synchronizationHealth |
Stav propojení |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
object |
Další informace. |
| type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
FailoverModeType
Režim přepnutí linku – může být manuální, pokud je určen pro obousměrné přehození s podporovaným SQL Server, nebo None pro jednosměrné přepnutí do Azure.
| Hodnota | Description |
|---|---|
| None |
None |
| Manual |
Příručka |
LinkRole
Role propojení na straně serveru SQL
| Hodnota | Description |
|---|---|
| Primary |
Primary |
| Secondary |
Secondary |
ReplicaConnectedState
Propojení připojeného stavu
| Hodnota | Description |
|---|---|
| DISCONNECTED |
DISCONNECTED |
| CONNECTED |
PŘIPOJEN |
ReplicaSynchronizationHealth
Stav propojení
| Hodnota | Description |
|---|---|
| NOT_HEALTHY |
NOT_HEALTHY |
| PARTIALLY_HEALTHY |
PARTIALLY_HEALTHY |
| HEALTHY |
ZDRAVÉ |
ReplicationModeType
Režim replikace propojení
| Hodnota | Description |
|---|---|
| Async |
Async |
| Sync |
Synchronizace |
SeedingModeType
Režim počátečního nastavení databáze – může být automatický (výchozí) nebo ruční pro podporované scénáře.
| Hodnota | Description |
|---|---|
| Automatic |
Automatické |
| Manual |
Příručka |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
| createdBy |
string |
Identita, která prostředek vytvořila. |
| createdByType |
Typ identity, která prostředek vytvořila. |
|
| lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
| lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
| lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |