Servers - Restart
Startet die PostgreSQL-Datenbank-Engine auf einem Server neu.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/restart?api-version=2025-08-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
server
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* |
Name des Servers |
|
subscription
|
path | True |
string (uuid) |
Die ID des Zielabonnements. Der Wert muss eine UUID sein. |
|
api-version
|
query | True |
string minLength: 1 |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Anforderungstext
| Name | Typ | Beschreibung |
|---|---|---|
| failoverMode |
Failovermodus. |
|
| restartWithFailover |
boolean |
Gibt an, ob beim Neustart des PostgreSQL-Datenbankmoduls ein Failover ausgeführt oder von der primären in den Standbymodus umgeschaltet werden soll. Dies funktioniert nur, wenn auf dem Server die Hochverfügbarkeit aktiviert ist. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 202 Accepted |
Ressourcenvorgang akzeptiert. Header
|
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
| Restart PostgreSQL database engine in a server with a forced failover to standby server. |
| Restart PostgreSQL database engine in a server. |
Restart PostgreSQL database engine in a server with a forced failover to standby server.
Beispielanforderung
POST https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/restart?api-version=2025-08-01
{
"failoverMode": "ForcedFailover",
"restartWithFailover": true
}
Beispiel für eine Antwort
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview
Restart PostgreSQL database engine in a server.
Beispielanforderung
Beispiel für eine Antwort
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/azureAsyncOperation/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa?api-version=2025-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/eastus/operationResults/bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb?api-version=2025-06-01-preview
Definitionen
| Name | Beschreibung |
|---|---|
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Das Fehlerdetails. |
|
Error |
Fehlerantwort |
|
Failover |
Failovermodus. |
|
Restart |
Parameter für den Neustart der PostgreSQL-Datenbank-Engine. |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
| Name | Typ | Beschreibung |
|---|---|---|
| info |
object |
Die zusätzlichen Informationen. |
| type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
FailoverMode
Failovermodus.
| Wert | Beschreibung |
|---|---|
| PlannedFailover |
Starte ein Failover vom primären zum Standby, ohne zuerst den primären Datenbankprozess zu beenden. Dabei handelt es sich um ein ordnungsgemäßes Failover, bei dem versucht wird, die Datenkonsistenz zu wahren. |
| ForcedFailover |
Beenden Sie zuerst den primären Datenbankprozess, dann lösen Sie das Failover aus. Dies ist aggressiver und wird verwendet, wenn die primäre Datenbank nicht reagiert oder sich in einem fehlerhaften Zustand befindet. |
| PlannedSwitchover |
Ähnlich wie 'PlannedFailover', bevorzugt jedoch einen Switchover-Vorgang, bei dem die Rollen zwischen primär und Standby getauscht werden. |
| ForcedSwitchover |
Beenden Sie zuerst den primären Datenbankprozess und lösen dann einen Wechsel mit Rollentausch aus. |
RestartParameter
Parameter für den Neustart der PostgreSQL-Datenbank-Engine.
| Name | Typ | Beschreibung |
|---|---|---|
| failoverMode |
Failovermodus. |
|
| restartWithFailover |
boolean |
Gibt an, ob beim Neustart des PostgreSQL-Datenbankmoduls ein Failover ausgeführt oder von der primären in den Standbymodus umgeschaltet werden soll. Dies funktioniert nur, wenn auf dem Server die Hochverfügbarkeit aktiviert ist. |