Migrations - List By Target Server
Listet alle Migrationen eines flexiblen Zielservers auf.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/migrations?api-version=2025-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/migrations?api-version=2025-08-01&migrationListFilter={migrationListFilter}
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. |
|
migration
|
query |
Migrationslistenfilter. Gibt an, ob die Anforderung nur aktive Migrationen oder alle Migrationen abrufen soll. Der Standardwert ist Aktiv. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Azure-Operation erfolgreich abgeschlossen. |
|
| 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
List all migrations of a target flexible server.
Beispielanforderung
Beispiel für eine Antwort
{
"value": [
{
"name": "examplemigration",
"type": "Microsoft.DBForPostgreSql/flexibleServers/migrations",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget/migrations/examplemigration",
"location": "eastus",
"properties": {
"currentStatus": {
"currentSubStateDetails": {
"currentSubState": "PerformingPreRequisiteSteps"
},
"error": "",
"state": "InProgress"
},
"dbsToMigrate": [
"exampledatabase1",
"exampledatabase2",
"exampledatabase3",
"exampledatabase4"
],
"migrateRoles": "False",
"migrationId": "d3ceacbb-a5fd-43dc-a9db-6022b5154856",
"migrationWindowStartTimeInUtc": "2025-06-01T20:30:22.123456Z",
"overwriteDbsInTarget": "False",
"setupLogicalReplicationOnSourceDbIfNeeded": "False",
"sourceDbServerMetadata": {
"location": "eastus",
"sku": {
"name": "B_Gen5_2",
"tier": "Basic"
},
"storageMb": 1024,
"version": "10"
},
"sourceDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/servers/examplesource",
"startDataMigration": "False",
"targetDbServerMetadata": {
"location": "eastus",
"sku": {
"name": "Standard_D4ds_v5",
"tier": "GeneralPurpose"
},
"storageMb": 2048,
"version": "17"
},
"targetDbServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBForPostgreSql/flexibleServers/exampletarget",
"triggerCutover": "False"
}
}
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Admin |
Anmeldeinformationen von Administratorbenutzern für Quell- und Zielserver. |
| Cancel |
Gibt an, ob der Abbruch für die gesamte Migration ausgelöst werden muss. |
|
created |
Der Identitätstyp, der die Ressource erstellt hat. |
|
Database |
Migrationsstatus einer Datenbank. |
|
Db |
Zusammenfassung des Validierungsstatus für eine Datenbank. |
|
Db |
Datenbankservermetadaten. |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Das Fehlerdetails. |
|
Error |
Fehlerantwort |
|
Logical |
Gibt an, ob bei Bedarf die logische Replikation auf dem Quellserver eingerichtet werden soll. |
|
Migrate |
Gibt an, ob Rollen und Berechtigungen migriert werden müssen. |
| Migration |
Eigenschaften einer Migration. |
|
Migration |
Migrationsstatus einer Datenbank. |
|
Migration |
Liste der Migrationen. |
|
Migration |
Migrationslistenfilter. Gibt an, ob die Anforderung nur aktive Migrationen oder alle Migrationen abrufen soll. Der Standardwert ist Aktiv. |
|
Migration |
Modus, der zur Durchführung der Migration verwendet wird. |
|
Migration |
Unterstützte Option für eine Migration. |
|
Migration |
Parameter des Migrationsgeheimnisses. |
|
Migration |
Stand der Migration. |
|
Migration |
Stand der Migration. |
|
Migration |
Teilstaat der Migration. |
|
Migration |
Details zum Unterzustand der Migration. |
|
Overwrite |
Gibt an, ob Datenbanken auf dem Zielserver überschrieben werden können, wenn sie bereits vorhanden sind. |
|
Server |
Berechnen von Informationen eines Servers. |
|
Sku |
Ebene der Compute, die einem Server zugewiesen ist. |
|
Source |
Quellservertyp, der für die Migration verwendet wird. |
|
Ssl |
SSL-Modus, der von einer Migration verwendet wird. Der Standard-SSL-Modus für 'PostgreSQLSingleServer' ist 'VerifyFull'. Der Standard-SSL-Modus für andere Quelltypen ist "Bevorzugen". |
|
Start |
Gibt an, ob die Datenmigration sofort gestartet werden muss. |
|
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
|
Trigger |
Gibt an, ob die Übernahme für die gesamte Migration ausgelöst werden muss. |
|
Validation |
Details zur Validierung für die Migration. |
|
Validation |
Objekt der Validierungsnachricht. |
|
Validation |
Validierungsstaat für die Migration. |
|
Validation |
Validierungszusammenfassungsobjekt. |
AdminCredentials
Anmeldeinformationen von Administratorbenutzern für Quell- und Zielserver.
| Name | Typ | Beschreibung |
|---|---|---|
| sourceServerPassword |
string (password) |
Kennwort für den Benutzer des Quellservers. |
| targetServerPassword |
string (password) |
Kennwort für den Benutzer des Zielservers. |
Cancel
Gibt an, ob der Abbruch für die gesamte Migration ausgelöst werden muss.
| Wert | Beschreibung |
|---|---|
| True |
Der Abbruch muss für die gesamte Migration ausgelöst werden. |
| False |
Der Abbruch darf nicht für die gesamte Migration ausgelöst werden. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
| Wert | Beschreibung |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseMigrationState
Migrationsstatus einer Datenbank.
| Name | Typ | Beschreibung |
|---|---|---|
| appliedChanges |
integer (int32) |
Zähler für angewendete Change Data Capture-Änderungen. |
| cdcDeleteCounter |
integer (int32) |
Ändern des Data Capture-Löschindikators. |
| cdcInsertCounter |
integer (int32) |
Ändern des Data Capture-Einfügeindikators. |
| cdcUpdateCounter |
integer (int32) |
Ändern des Data Capture-Aktualisierungsindikators. |
| databaseName |
string |
Name der Datenbank |
| endedOn |
string (date-time) |
Endzeit eines Migrationsstatus. |
| fullLoadCompletedTables |
integer (int32) |
Anzahl der Tabellen, die während der Migration einer Datenbank geladen wurden. |
| fullLoadErroredTables |
integer (int32) |
Anzahl der Tabellen, bei denen während der Migration einer Datenbank Fehler aufgetreten sind. |
| fullLoadLoadingTables |
integer (int32) |
Anzahl der Tabellen, die während der Migration einer Datenbank geladen werden. |
| fullLoadQueuedTables |
integer (int32) |
Anzahl der Tabellen, die für die Migration einer Datenbank in die Warteschlange eingereiht werden. |
| incomingChanges |
integer (int32) |
Zähler für eingehende Änderungen von Change Data Capture. |
| latency |
integer (int32) |
Verzögerung in Sekunden zwischen Quelle und Ziel während der Online-Phase. |
| message |
string |
Fehlermeldung, falls vorhanden, für den Migrationsstatus. |
| migrationOperation |
string |
Migrationsvorgang einer Datenbank. |
| migrationState |
Migrationsstatus einer Datenbank. |
|
| startedOn |
string (date-time) |
Startzeit eines Migrationszustands. |
DbLevelValidationStatus
Zusammenfassung des Validierungsstatus für eine Datenbank.
| Name | Typ | Beschreibung |
|---|---|---|
| databaseName |
string |
Name der Datenbank |
| endedOn |
string (date-time) |
Endzeit einer Validierung auf Datenbankebene. |
| startedOn |
string (date-time) |
Startzeit einer Validierung auf Datenbankebene. |
| summary |
Zusammenfassung der Validierungen auf Datenbankebene. |
DbServerMetadata
Datenbankservermetadaten.
| Name | Typ | Beschreibung |
|---|---|---|
| location |
string |
Standort des Datenbankservers. |
| sku |
Computeebene und Größe des Datenbankservers. Dieses Objekt ist für einen Azure Database for PostgreSQL Single Server leer. |
|
| storageMb |
integer (int32) |
Speichergröße (in MB) für den Datenbankserver. |
| version |
string |
Hauptversion 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. |
LogicalReplicationOnSourceServer
Gibt an, ob bei Bedarf die logische Replikation auf dem Quellserver eingerichtet werden soll.
| Wert | Beschreibung |
|---|---|
| True |
Die logische Replikation wird auf dem Quellserver eingerichtet. |
| False |
Die logische Replikation wird auf dem Quellserver nicht eingerichtet. |
MigrateRolesAndPermissions
Gibt an, ob Rollen und Berechtigungen migriert werden müssen.
| Wert | Beschreibung |
|---|---|
| True |
Rollen und Berechtigungen werden migriert. |
| False |
Rollen und Berechtigungen werden nicht migriert. |
Migration
Eigenschaften einer Migration.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (arm-id) |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Der geografische Standort, an dem sich die Ressource befindet |
| name |
string |
Der Name der Ressource |
| properties.cancel |
Gibt an, ob der Abbruch für die gesamte Migration ausgelöst werden muss. |
|
| properties.currentStatus |
Aktueller Status einer Migration. |
|
| properties.dbsToCancelMigrationOn |
string[] |
Wenn Sie einen Abbruch für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest. |
| properties.dbsToMigrate |
string[] |
Namen der zu migrierenden Datenbanken. |
| properties.dbsToTriggerCutoverOn |
string[] |
Wenn Sie eine Übernahme für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest. |
| properties.migrateRoles |
Gibt an, ob Rollen und Berechtigungen migriert werden müssen. |
|
| properties.migrationId |
string |
Kennung einer Migration. |
| properties.migrationInstanceResourceId |
string (arm-id) |
Bezeichner der Migrationsinstanz für private Endpunkte. |
| properties.migrationMode |
Modus, der zum Ausführen der Migration verwendet wird: Online oder Offline. |
|
| properties.migrationOption |
Unterstützte Option für eine Migration. |
|
| properties.migrationWindowEndTimeInUtc |
string (date-time) |
Endzeit (UTC) für das Migrationsfenster. |
| properties.migrationWindowStartTimeInUtc |
string (date-time) |
Startzeit (UTC) für das Migrationsfenster. |
| properties.overwriteDbsInTarget |
Gibt an, ob Datenbanken auf dem Zielserver überschrieben werden können, wenn sie bereits vorhanden sind. Wenn der Wert auf "False" festgelegt ist, wartet der Migrationsworkflow auf eine Bestätigung, wenn er erkennt, dass die Datenbank bereits auf dem Zielserver vorhanden ist. |
|
| properties.secretParameters |
Parameter des Migrationsgeheimnisses. |
|
| properties.setupLogicalReplicationOnSourceDbIfNeeded |
Gibt an, ob bei Bedarf die logische Replikation auf dem Quellserver eingerichtet werden soll. |
|
| properties.sourceDbServerFullyQualifiedDomainName |
string |
Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Quellservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Quellserver herzustellen. |
| properties.sourceDbServerMetadata |
Metadaten des Quelldatenbankservers. |
|
| properties.sourceDbServerResourceId |
string |
Kennung der Quelldatenbankserverressource, wenn 'sourceType' 'PostgreSQLSingleServer' ist. Für andere Quelltypen muss dies auf ipaddress:port@username oder hostname:port@username gesetzt werden. |
| properties.sourceType |
Für die Migration verwendeter Quellservertyp: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer oder Supabase_PostgreSQL |
|
| properties.sslMode |
SSL-Modus, der von einer Migration verwendet wird. Der Standard-SSL-Modus für 'PostgreSQLSingleServer' ist 'VerifyFull'. Der Standard-SSL-Modus für andere Quelltypen ist "Bevorzugen". |
|
| properties.startDataMigration |
Gibt an, ob die Datenmigration sofort gestartet werden muss. |
|
| properties.targetDbServerFullyQualifiedDomainName |
string |
Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Zielservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Zielserver herzustellen. |
| properties.targetDbServerMetadata |
Metadaten des Zieldatenbankservers. |
|
| properties.targetDbServerResourceId |
string |
Kennung der Serverressource der Zieldatenbank. |
| properties.triggerCutover |
Gibt an, ob die Übernahme für die gesamte Migration ausgelöst werden muss. |
|
| systemData |
Azure Resource Manager-Metadaten, die createdBy und modifiedBy-Informationen enthalten. |
|
| tags |
object |
Ressourcentags. |
| type |
string |
Der Typ der Ressource. Zum Beispiel "Microsoft. Compute/virtualMachines" oder "Microsoft. Speicher/Speicherkonten" |
MigrationDatabaseState
Migrationsstatus einer Datenbank.
| Wert | Beschreibung |
|---|---|
| InProgress |
Die Migration für die Datenbank wird ausgeführt. |
| WaitingForCutoverTrigger |
Die Migration wartet auf den Übernahmetrigger für die Datenbank. |
| Failed |
Die Migration für die Datenbank ist fehlgeschlagen. |
| Canceled |
Die Migration für die Datenbank wurde abgebrochen. |
| Succeeded |
Die Migration für die Datenbank war erfolgreich. |
| Canceling |
Die Migration für die Datenbank wird abgebrochen. |
MigrationList
Liste der Migrationen.
| Name | Typ | Beschreibung |
|---|---|---|
| nextLink |
string (uri) |
Der Link zur nächsten Seite von Elementen |
| value |
Die Migrationselemente auf dieser Seite |
MigrationListFilter
Migrationslistenfilter. Gibt an, ob die Anforderung nur aktive Migrationen oder alle Migrationen abrufen soll. Der Standardwert ist Aktiv.
| Wert | Beschreibung |
|---|---|
| Active |
Nur aktive (in Bearbeitung) Migrationen. |
| All |
Alle Migrationen. |
MigrationMode
Modus, der zur Durchführung der Migration verwendet wird.
| Wert | Beschreibung |
|---|---|
| Offline |
Offline-Migrationsmodus. |
| Online |
Online-Migrationsmodus. |
MigrationOption
Unterstützte Option für eine Migration.
| Wert | Beschreibung |
|---|---|
| Validate |
Überprüfen Sie die Migration, ohne sie durchzuführen. |
| Migrate |
Führen Sie die Migration aus. |
| ValidateAndMigrate |
Überprüfen und führen Sie die Migration durch. |
MigrationSecretParameters
Parameter des Migrationsgeheimnisses.
| Name | Typ | Beschreibung |
|---|---|---|
| adminCredentials |
Admin |
Anmeldeinformationen von Administratorbenutzern für Quell- und Zielserver. |
| sourceServerUsername |
string |
Ruft den Namen des Benutzers für den Quellserver ab oder legt diesen fest. Dieser Benutzer muss kein Administrator sein. |
| targetServerUsername |
string |
Ruft den Namen des Benutzers für den Zielserver ab oder legt diesen fest. Dieser Benutzer muss kein Administrator sein. |
MigrationState
Stand der Migration.
| Wert | Beschreibung |
|---|---|
| InProgress |
Die Migration ist im Gange. |
| WaitingForUserAction |
Die Migration wartet auf eine Benutzeraktion. |
| Canceled |
Die Migration wurde abgebrochen. |
| Failed |
Die Migration ist fehlgeschlagen. |
| Succeeded |
Die Migration ist erfolgreich. |
| ValidationFailed |
Die Überprüfung für die Migration ist fehlgeschlagen. |
| CleaningUp |
Migration bedeutet, Ressourcen zu bereinigen. |
MigrationStatus
Stand der Migration.
| Name | Typ | Beschreibung |
|---|---|---|
| currentSubStateDetails |
Details zum aktuellen Migrationsunterstatus. |
|
| error |
string |
Fehlermeldung, falls vorhanden, für den Migrationsstatus. |
| state |
Stand der Migration. |
MigrationSubstate
Teilstaat der Migration.
| Wert | Beschreibung |
|---|---|
| PerformingPreRequisiteSteps |
Ausführen der erforderlichen Schritte für die Migration. |
| WaitingForLogicalReplicationSetupRequestOnSourceDB |
Warten auf die Setupanforderung für die logische Replikation in der Quelldatenbank. |
| WaitingForDBsToMigrateSpecification |
Warten auf die Migration der Spezifikation durch Datenbanken. |
| WaitingForTargetDBOverwriteConfirmation |
Warten auf die Bestätigung des Überschreibens der Zieldatenbank. |
| WaitingForDataMigrationScheduling |
Warten auf die Planung der Datenmigration. |
| WaitingForDataMigrationWindow |
Warten auf Datenmigrationsfenster. |
| MigratingData |
Migrieren von Daten. |
| WaitingForCutoverTrigger |
Warten auf Cutover-Trigger. |
| CompletingMigration |
Migration wird abgeschlossen. |
| Completed |
Migration abgeschlossen. |
| CancelingRequestedDBMigrations |
Abbrechen der angeforderten Datenbankmigrationen. |
| ValidationInProgress |
Die Validierung wird durchgeführt. |
MigrationSubstateDetails
Details zum Unterzustand der Migration.
| Name | Typ | Beschreibung |
|---|---|---|
| currentSubState |
Teilstaat der Migration. |
|
| dbDetails |
<string,
Database |
|
| validationDetails |
Details zur Validierung für die Migration. |
OverwriteDatabasesOnTargetServer
Gibt an, ob Datenbanken auf dem Zielserver überschrieben werden können, wenn sie bereits vorhanden sind.
| Wert | Beschreibung |
|---|---|
| True |
Datenbanken auf dem Zielserver können überschrieben werden, wenn sie bereits vorhanden sind. |
| False |
Datenbanken auf dem Zielserver können nicht überschrieben werden, wenn sie bereits vorhanden sind. Wenn der Migrationsworkflow erkennt, dass die Datenbank bereits auf dem Zielserver existiert, wartet er auf eine Bestätigung. |
ServerSku
Berechnen von Informationen eines Servers.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Computeebene und Größe des Datenbankservers. Dieses Objekt ist für einen Azure Database for PostgreSQL Single Server leer. |
| tier |
Ebene der Compute, die einem Server zugewiesen ist. |
SkuTier
Ebene der Compute, die einem Server zugewiesen ist.
| Wert | Beschreibung |
|---|---|
| Burstable |
Kostengünstiger Tarif für seltene CPU-Auslastung, ideal für Entwicklungs- und Test-Workloads mit geringen Leistungsanforderungen. |
| GeneralPurpose |
Ausgewogene Rechenleistung und ausgewogener Arbeitsspeicher für die meisten Workloads mit skalierbarer Leistung und E/A-Durchsatz. |
| MemoryOptimized |
Hohes Memory-to-Core-Verhältnis für anspruchsvolle Workloads, die eine schnelle In-Memory-Verarbeitung und hohe Parallelität erfordern. |
SourceType
Quellservertyp, der für die Migration verwendet wird.
| Wert | Beschreibung |
|---|---|
| OnPremises |
Lokaler PostgreSQL-Server. |
| AWS |
PostgreSQL-Server für Amazon Web Services. |
| GCP |
Google Cloud Platform PostgreSQL-Server. |
| AzureVM |
Azure Virtual Machine PostgreSQL server. |
| PostgreSQLSingleServer |
Azure Database for PostgreSQL Single Server. |
| AWS_RDS |
Amazon RDS für PostgreSQL. |
| AWS_AURORA |
Amazon Aurora für PostgreSQL. |
| AWS_EC2 |
Amazon EC2 für PostgreSQL. |
| GCP_CloudSQL |
Google Cloud SQL für PostgreSQL. |
| GCP_AlloyDB |
Google Cloud AlloyDB für PostgreSQL. |
| GCP_Compute |
Google Compute Engine für PostgreSQL. |
| EDB |
EnterpriseDB PostgreSQL-Server. |
| EDB_Oracle_Server |
EnterpriseDB Oracle-Server. |
| EDB_PostgreSQL |
EnterpriseDB PostgreSQL-Server. |
| PostgreSQLFlexibleServer |
Azure Database for PostgreSQL flexible Server. |
| PostgreSQLCosmosDB |
.NET Cosmos DB für PostgreSQL |
| Huawei_RDS |
Huawei RDS für PostgreSQL |
| Huawei_Compute |
Huawei Compute für PostgreSQL |
| Heroku_PostgreSQL |
Heroku PostgreSQL |
| Crunchy_PostgreSQL |
Knackiges PostgreSQL |
| ApsaraDB_RDS |
ApsaraDB RDS für PostgreSQL |
| Digital_Ocean_Droplets |
Digitale Ozeantröpfchen für PostgreSQL |
| Digital_Ocean_PostgreSQL |
Digitaler Ozean PostgreSQL |
| Supabase_PostgreSQL |
Supabase PostgreSQL |
SslMode
SSL-Modus, der von einer Migration verwendet wird. Der Standard-SSL-Modus für 'PostgreSQLSingleServer' ist 'VerifyFull'. Der Standard-SSL-Modus für andere Quelltypen ist "Bevorzugen".
| Wert | Beschreibung |
|---|---|
| Prefer |
Bevorzugen Sie eine SSL-Verbindung. Wenn der Server SSL nicht unterstützt, wird die Verbindung ohne SSL hergestellt. |
| Require |
SSL-Verbindung erforderlich. Wenn der Server SSL nicht unterstützt, schlägt die Verbindung fehl. |
| VerifyCA |
SSL-Verbindung erforderlich, und überprüfen Sie das Serverzertifikat anhand des Zertifizierungsstellenzertifikats. |
| VerifyFull |
SSL-Verbindung erforderlich, überprüfen Sie das Serverzertifikat anhand des Zertifizierungsstellenzertifikats, und stellen Sie sicher, dass der Hostname des Servers mit dem Zertifikat übereinstimmt. |
StartDataMigration
Gibt an, ob die Datenmigration sofort gestartet werden muss.
| Wert | Beschreibung |
|---|---|
| True |
Die Datenmigration muss sofort beginnen. |
| False |
Die Datenmigration darf nicht sofort beginnen. |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| createdAt |
string (date-time) |
Der Zeitstempel der Ressourcenerstellung (UTC). |
| createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
| createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
| lastModifiedAt |
string (date-time) |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
| lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
| lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
TriggerCutover
Gibt an, ob die Übernahme für die gesamte Migration ausgelöst werden muss.
| Wert | Beschreibung |
|---|---|
| True |
Die Übernahme muss für die gesamte Migration ausgelöst werden. |
| False |
Die Übernahme darf nicht für die gesamte Migration ausgelöst werden. |
ValidationDetails
Details zur Validierung für die Migration.
| Name | Typ | Beschreibung |
|---|---|---|
| dbLevelValidationDetails |
Details zu Validierungen auf Serverebene. |
|
| serverLevelValidationDetails |
Details zu Validierungen auf Serverebene. |
|
| status |
Validierungsstatus für die Migration. |
|
| validationEndTimeInUtc |
string (date-time) |
Endzeit (UTC) für die Validierung. |
| validationStartTimeInUtc |
string (date-time) |
Startzeit (UTC) für die Validierung. |
ValidationMessage
Objekt der Validierungsnachricht.
| Name | Typ | Beschreibung |
|---|---|---|
| message |
string |
Zeichenfolge der Validierungsmeldung. |
| state |
Schweregrad der Validierungsmeldung. |
ValidationState
Validierungsstaat für die Migration.
| Wert | Beschreibung |
|---|---|
| Failed |
Fehler bei der Überprüfung. |
| Succeeded |
Die Validierung war erfolgreich. |
| Warning |
Die Validierung mit Warnungen war erfolgreich. |
ValidationSummaryItem
Validierungszusammenfassungsobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| messages |
Validierungsmeldungen. |
|
| state |
Validierungsstatus für die Migration. |
|
| type |
string |
Typ der Validierung. |