Distributed Availability Groups - Get
Získá informace o distribuované skupině dostupnosti.
GET 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. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace Azure byla úspěšně dokončena. |
|
| 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
Gets the distributed availability group info.
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": {
"databases": [
{
"connectedState": "CONNECTED",
"databaseName": "testdb",
"instanceRedoReplicationLagSeconds": 1,
"instanceReplicaId": "4713ed91-1e8c-497d-9bd4-d8a3935ae49a",
"instanceSendReplicationLagSeconds": 1,
"lastBackupLsn": "71000009405700001",
"lastBackupTime": "2023-08-01T00:00:00Z",
"lastCommitLsn": "71000009407900004",
"lastCommitTime": "2023-08-01T00:00:00Z",
"lastHardenedLsn": "71000009408100001",
"lastHardenedTime": "2023-08-01T00:00:00Z",
"lastReceivedLsn": "71000009407900001",
"lastReceivedTime": "2023-08-01T00:00:00Z",
"partnerReplicaId": "8ffa9723-a1ec-4323-b929-c4aedee3894b",
"replicaState": "Seeding",
"seedingProgress": "80%",
"synchronizationHealth": "HEALTHY"
}
],
"distributedAvailabilityGroupId": "c856cff5-a6fe-418e-8894-17799cc20f5d",
"distributedAvailabilityGroupName": "dag",
"failoverMode": "None",
"instanceAvailabilityGroupName": "testcl",
"instanceLinkRole": "Primary",
"partnerAvailabilityGroupName": "BoxLocalAg1",
"partnerEndpoint": "TCP://SERVER:7022",
"partnerLinkRole": "Secondary",
"replicationMode": "Async",
"seedingMode": "Automatic"
}
}
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. |