Migrations - Update
Aktualizuje existující migraci. Tělo požadavku může obsahovat jednu až mnoho proměnlivých vlastností, které jsou přítomné v definici migrace. Některé aktualizace vlastností iniciují přechody stavu migrace.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}/migrations/{migrationName}?api-version=2025-08-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
migration
|
path | True |
string pattern: ^[a-z][a-z0-9]*$ |
Název migrace. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
|
server
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* |
Název serveru. |
|
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.cancel |
Označuje, jestli musí být pro celou migraci aktivováno zrušení. |
|
| properties.dbsToCancelMigrationOn |
string[] |
Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli. |
| properties.dbsToMigrate |
string[] |
Názvy databází, které se mají migrovat. |
| properties.dbsToTriggerCutoverOn |
string[] |
Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli. |
| properties.migrateRoles |
Označuje, zda je nutné migrovat role a oprávnění. |
|
| properties.migrationMode |
Režim použitý k provedení migrace: Online nebo Offline. |
|
| properties.migrationWindowStartTimeInUtc |
string (date-time) |
Čas spuštění (UTC) okna migrace. |
| properties.overwriteDbsInTarget |
Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení. |
|
| properties.secretParameters |
Parametry tajného kódu migrace. |
|
| properties.setupLogicalReplicationOnSourceDbIfNeeded |
Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru. |
|
| properties.sourceDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru. |
| properties.sourceDbServerResourceId |
string |
Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username. |
| properties.startDataMigration |
Označuje, zda je nutné okamžitě zahájit migraci dat. |
|
| properties.targetDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru. |
| properties.triggerCutover |
Označuje, zda musí být pro celou migraci aktivována přímá fáze. |
|
| tags |
object |
Metadata specifická pro aplikaci ve formě párů klíč-hodnota. |
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
Tok Azure Active Directory OAuth2.
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 an existing migration.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/exampleresourcegroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/exampleserver/migrations/examplemigration?api-version=2025-08-01
{
"properties": {
"setupLogicalReplicationOnSourceDbIfNeeded": "True"
}
}
Ukázková odpověď
{
"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": "True",
"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"
}
}
Definice
| Name | Description |
|---|---|
|
Admin |
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server. |
|
Admin |
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server. |
| Cancel |
Označuje, jestli musí být pro celou migraci aktivováno zrušení. |
|
created |
Typ identity, která prostředek vytvořila. |
|
Database |
Stav migrace databáze. |
|
Db |
Souhrn stavu ověření pro databázi. |
|
Db |
Metadata databázového serveru. |
|
Error |
Další informace o chybě správy prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
Chybová odpověď |
|
Logical |
Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru. |
|
Migrate |
Označuje, zda je nutné migrovat role a oprávnění. |
| Migration |
Vlastnosti migrace. |
|
Migration |
Stav migrace databáze. |
|
Migration |
Režim použitý k provedení migrace: Online nebo Offline. |
|
Migration |
Podporovaná možnost migrace |
|
Migration |
Migration. |
|
Migration |
Parametry tajného kódu migrace. |
|
Migration |
Parametry tajného kódu migrace. |
|
Migration |
Stav migrace. |
|
Migration |
Stav migrace. |
|
Migration |
Podstav migrace. |
|
Migration |
Podrobnosti o migračním podstavu. |
|
Overwrite |
Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení. |
|
Server |
Výpočet informací serveru. |
|
Sku |
Úroveň výpočetních prostředků přiřazená k serveru. |
|
Source |
Typ zdrojového serveru použitý pro migraci: 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 nebo Supabase_PostgreSQL |
|
Ssl |
Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'. |
|
Start |
Označuje, zda je nutné okamžitě zahájit migraci dat. |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
|
Trigger |
Označuje, zda musí být pro celou migraci aktivována přímá fáze. |
|
Validation |
Podrobnosti o ověření pro migraci. |
|
Validation |
Objekt ověřovací zprávy. |
|
Validation |
Stav ověření migrace. |
|
Validation |
Souhrnný objekt ověření. |
AdminCredentials
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.
| Name | Typ | Description |
|---|---|---|
| sourceServerPassword |
string (password) |
Heslo pro uživatele zdrojového serveru. |
| targetServerPassword |
string (password) |
Heslo pro uživatele cílového serveru. |
AdminCredentialsForPatch
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server.
| Name | Typ | Description |
|---|---|---|
| sourceServerPassword |
string (password) |
Heslo pro uživatele zdrojového serveru. |
| targetServerPassword |
string (password) |
Heslo pro uživatele cílového serveru. |
Cancel
Označuje, jestli musí být pro celou migraci aktivováno zrušení.
| Hodnota | Description |
|---|---|
| True | |
| False |
createdByType
Typ identity, která prostředek vytvořila.
| Hodnota | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseMigrationState
Stav migrace databáze.
| Name | Typ | Description |
|---|---|---|
| appliedChanges |
integer (int32) |
Změnit Sběr dat použitý čítač změn. |
| cdcDeleteCounter |
integer (int32) |
Změňte počítadlo odstranění zachycení dat. |
| cdcInsertCounter |
integer (int32) |
Změňte čítač vložení Data Capture. |
| cdcUpdateCounter |
integer (int32) |
Změňte čítač aktualizací služby Data Capture. |
| databaseName |
string |
Název databáze. |
| endedOn |
string (date-time) |
Čas ukončení stavu migrace. |
| fullLoadCompletedTables |
integer (int32) |
Počet tabulek načtených během migrace databáze. |
| fullLoadErroredTables |
integer (int32) |
Počet tabulek, u kterých se během migrace databáze vyskytnou chyby. |
| fullLoadLoadingTables |
integer (int32) |
Počet tabulek načtených během migrace databáze. |
| fullLoadQueuedTables |
integer (int32) |
Počet tabulek zařazených do fronty pro migraci databáze. |
| incomingChanges |
integer (int32) |
Čítač příchozích změn Sběr dat změn. |
| latency |
integer (int32) |
Prodleva v sekundách mezi zdrojem a cílem během online fáze. |
| message |
string |
Chybová zpráva, pokud existuje, pro stav migrace. |
| migrationOperation |
string |
Migrační provoz databáze. |
| migrationState |
Stav migrace databáze. |
|
| startedOn |
string (date-time) |
Čas spuštění stavu migrace. |
DbLevelValidationStatus
Souhrn stavu ověření pro databázi.
| Name | Typ | Description |
|---|---|---|
| databaseName |
string |
Název databáze. |
| endedOn |
string (date-time) |
Čas ukončení ověření na úrovni databáze. |
| startedOn |
string (date-time) |
Čas zahájení ověřování na úrovni databáze. |
| summary |
Souhrn validací na úrovni databáze. |
DbServerMetadata
Metadata databázového serveru.
| Name | Typ | Description |
|---|---|---|
| location |
string |
Umístění databázového serveru. |
| sku |
Výpočetní úroveň a velikost databázového serveru. Tento objekt je prázdný pro jednoúčelový server Azure Database for PostgreSQL. |
|
| storageMb |
integer (int32) |
Velikost úložiště (v MB) pro databázový server. |
| version |
string |
Hlavní verze databázového stroje PostgreSQL. |
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. |
LogicalReplicationOnSourceServer
Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru.
| Hodnota | Description |
|---|---|
| True | |
| False |
MigrateRolesAndPermissions
Označuje, zda je nutné migrovat role a oprávnění.
| Hodnota | Description |
|---|---|
| True | |
| False |
Migration
Vlastnosti migrace.
| Name | Typ | Description |
|---|---|---|
| id |
string (arm-id) |
Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| location |
string |
Geografické umístění, ve kterém se nachází zdroj |
| name |
string |
Název prostředku |
| properties.cancel |
Označuje, jestli musí být pro celou migraci aktivováno zrušení. |
|
| properties.currentStatus |
Aktuální stav migrace. |
|
| properties.dbsToCancelMigrationOn |
string[] |
Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli. |
| properties.dbsToMigrate |
string[] |
Názvy databází, které se mají migrovat. |
| properties.dbsToTriggerCutoverOn |
string[] |
Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli. |
| properties.migrateRoles |
Označuje, zda je nutné migrovat role a oprávnění. |
|
| properties.migrationId |
string |
Identifikátor migrace. |
| properties.migrationInstanceResourceId |
string (arm-id) |
Identifikátor instance migrace privátního koncového bodu. |
| properties.migrationMode |
Režim použitý k provedení migrace: Online nebo Offline. |
|
| properties.migrationOption |
Podporovaná možnost migrace. |
|
| properties.migrationWindowEndTimeInUtc |
string (date-time) |
Čas ukončení (UTC) okna migrace. |
| properties.migrationWindowStartTimeInUtc |
string (date-time) |
Čas spuštění (UTC) okna migrace. |
| properties.overwriteDbsInTarget |
Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení. |
|
| properties.secretParameters |
Parametry tajného kódu migrace. |
|
| properties.setupLogicalReplicationOnSourceDbIfNeeded |
Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru. |
|
| properties.sourceDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru. |
| properties.sourceDbServerMetadata |
Metadata zdrojového databázového serveru. |
|
| properties.sourceDbServerResourceId |
string |
Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username. |
| properties.sourceType |
Typ zdrojového serveru použitý pro migraci: 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 nebo Supabase_PostgreSQL |
|
| properties.sslMode |
Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'. |
|
| properties.startDataMigration |
Označuje, zda je nutné okamžitě zahájit migraci dat. |
|
| properties.targetDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru. |
| properties.targetDbServerMetadata |
Metadata cílového databázového serveru. |
|
| properties.targetDbServerResourceId |
string |
Identifikátor zdroje cílového databázového serveru. |
| properties.triggerCutover |
Označuje, zda musí být pro celou migraci aktivována přímá fáze. |
|
| systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
| tags |
object |
Značky prostředků |
| type |
string |
Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts" |
MigrationDatabaseState
Stav migrace databáze.
| Hodnota | Description |
|---|---|
| InProgress | |
| WaitingForCutoverTrigger | |
| Failed | |
| Canceled | |
| Succeeded | |
| Canceling |
MigrationMode
Režim použitý k provedení migrace: Online nebo Offline.
| Hodnota | Description |
|---|---|
| Offline | |
| Online |
MigrationOption
Podporovaná možnost migrace
| Hodnota | Description |
|---|---|
| Validate | |
| Migrate | |
| ValidateAndMigrate |
MigrationResourceForPatch
Migration.
| Name | Typ | Description |
|---|---|---|
| properties.cancel |
Označuje, jestli musí být pro celou migraci aktivováno zrušení. |
|
| properties.dbsToCancelMigrationOn |
string[] |
Pokud chcete aktivovat zrušení pro konkrétní databáze, nastavte 'triggerCutover' na 'True' a názvy konkrétních databází v tomto poli. |
| properties.dbsToMigrate |
string[] |
Názvy databází, které se mají migrovat. |
| properties.dbsToTriggerCutoverOn |
string[] |
Pokud chcete spustit přímý přenos pro konkrétní databáze, nastavte parametr triggerCutover na hodnotu True a zadejte názvy konkrétních databází v tomto poli. |
| properties.migrateRoles |
Označuje, zda je nutné migrovat role a oprávnění. |
|
| properties.migrationMode |
Režim použitý k provedení migrace: Online nebo Offline. |
|
| properties.migrationWindowStartTimeInUtc |
string (date-time) |
Čas spuštění (UTC) okna migrace. |
| properties.overwriteDbsInTarget |
Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení. |
|
| properties.secretParameters |
Parametry tajného kódu migrace. |
|
| properties.setupLogicalReplicationOnSourceDbIfNeeded |
Označuje, zda se má v případě potřeby nastavit logická replikace na zdrojovém serveru. |
|
| properties.sourceDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa zdrojového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení ke zdrojovému serveru. |
| properties.sourceDbServerResourceId |
string |
Identifikátor zdroje zdrojového databázového serveru, pokud je 'sourceType' 'PostgreSQLSingleServer'. U ostatních typů zdrojů musí být nastaveno na ipaddress:port@username nebo hostname:port@username. |
| properties.startDataMigration |
Označuje, zda je nutné okamžitě zahájit migraci dat. |
|
| properties.targetDbServerFullyQualifiedDomainName |
string |
Plně kvalifikované doménové jméno (FQDN) nebo IP adresa cílového serveru. Tato vlastnost je nepovinná. Pokud je tato služba k dispozici, bude ji služba migrace vždy používat pro připojení k cílovému serveru. |
| properties.triggerCutover |
Označuje, zda musí být pro celou migraci aktivována přímá fáze. |
|
| tags |
object |
Metadata specifická pro aplikaci ve formě párů klíč-hodnota. |
MigrationSecretParameters
Parametry tajného kódu migrace.
| Name | Typ | Description |
|---|---|---|
| adminCredentials |
Admin |
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server. |
| sourceServerUsername |
string |
Získá nebo nastaví jméno uživatele pro zdrojový server. Tento uživatel nemusí být správcem. |
| targetServerUsername |
string |
Získá nebo nastaví jméno uživatele pro cílový server. Tento uživatel nemusí být správcem. |
MigrationSecretParametersForPatch
Parametry tajného kódu migrace.
| Name | Typ | Description |
|---|---|---|
| adminCredentials |
Admin |
Přihlašovací údaje administrátorských uživatelů pro zdrojový a cílový server. |
| sourceServerUsername |
string |
Získá nebo nastaví jméno uživatele pro zdrojový server. Tento uživatel nemusí být správcem. |
| targetServerUsername |
string |
Získá nebo nastaví jméno uživatele pro cílový server. Tento uživatel nemusí být správcem. |
MigrationState
Stav migrace.
| Hodnota | Description |
|---|---|
| InProgress | |
| WaitingForUserAction | |
| Canceled | |
| Failed | |
| Succeeded | |
| ValidationFailed | |
| CleaningUp |
MigrationStatus
Stav migrace.
| Name | Typ | Description |
|---|---|---|
| currentSubStateDetails |
Podrobnosti o aktuálním dílčím stavu migrace. |
|
| error |
string |
Chybová zpráva, pokud existuje, pro stav migrace. |
| state |
Stav migrace. |
MigrationSubstate
Podstav migrace.
| Hodnota | Description |
|---|---|
| PerformingPreRequisiteSteps | |
| WaitingForLogicalReplicationSetupRequestOnSourceDB | |
| WaitingForDBsToMigrateSpecification | |
| WaitingForTargetDBOverwriteConfirmation | |
| WaitingForDataMigrationScheduling | |
| WaitingForDataMigrationWindow | |
| MigratingData | |
| WaitingForCutoverTrigger | |
| CompletingMigration | |
| Completed | |
| CancelingRequestedDBMigrations | |
| ValidationInProgress |
MigrationSubstateDetails
Podrobnosti o migračním podstavu.
| Name | Typ | Description |
|---|---|---|
| currentSubState |
Podstav migrace. |
|
| dbDetails |
<string,
Database |
|
| validationDetails |
Podrobnosti o ověření pro migraci. |
OverwriteDatabasesOnTargetServer
Označuje, zda lze databáze na cílovém serveru přepsat, pokud již existují. Pokud je nastavená hodnota False, když pracovní postup migrace zjistí, že databáze již na cílovém serveru existuje, počká na potvrzení.
| Hodnota | Description |
|---|---|
| True | |
| False |
ServerSku
Výpočet informací serveru.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Výpočetní úroveň a velikost databázového serveru. Tento objekt je prázdný pro jednoúčelový server Azure Database for PostgreSQL. |
| tier |
Úroveň výpočetních prostředků přiřazená k serveru. |
SkuTier
Úroveň výpočetních prostředků přiřazená k serveru.
| Hodnota | Description |
|---|---|
| Burstable | |
| GeneralPurpose | |
| MemoryOptimized |
SourceType
Typ zdrojového serveru použitý pro migraci: 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 nebo Supabase_PostgreSQL
| Hodnota | Description |
|---|---|
| OnPremises | |
| AWS | |
| GCP | |
| AzureVM | |
| PostgreSQLSingleServer | |
| AWS_RDS | |
| AWS_AURORA | |
| AWS_EC2 | |
| GCP_CloudSQL | |
| GCP_AlloyDB | |
| GCP_Compute | |
| EDB | |
| EDB_Oracle_Server | |
| EDB_PostgreSQL | |
| PostgreSQLFlexibleServer | |
| PostgreSQLCosmosDB | |
| Huawei_RDS | |
| Huawei_Compute | |
| Heroku_PostgreSQL | |
| Crunchy_PostgreSQL | |
| ApsaraDB_RDS | |
| Digital_Ocean_Droplets | |
| Digital_Ocean_PostgreSQL | |
| Supabase_PostgreSQL |
SslMode
Režim SSL používaný migrací. Výchozí režim SSL pro 'PostgreSQLSingleServer' je 'VerifyFull'. Výchozí režim SSL pro ostatní typy zdrojů je 'Prefer'.
| Hodnota | Description |
|---|---|
| Prefer | |
| Require | |
| VerifyCA | |
| VerifyFull |
StartDataMigration
Označuje, zda je nutné okamžitě zahájit migraci dat.
| Hodnota | Description |
|---|---|
| True | |
| False |
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. |
TriggerCutover
Označuje, zda musí být pro celou migraci aktivována přímá fáze.
| Hodnota | Description |
|---|---|
| True | |
| False |
ValidationDetails
Podrobnosti o ověření pro migraci.
| Name | Typ | Description |
|---|---|---|
| dbLevelValidationDetails |
Podrobnosti o ověření na úrovni serveru. |
|
| serverLevelValidationDetails |
Podrobnosti o ověření na úrovni serveru. |
|
| status |
Stav ověření migrace. |
|
| validationEndTimeInUtc |
string (date-time) |
Čas ukončení (UTC) pro ověření. |
| validationStartTimeInUtc |
string (date-time) |
Čas zahájení (UTC) pro ověření. |
ValidationMessage
Objekt ověřovací zprávy.
| Name | Typ | Description |
|---|---|---|
| message |
string |
Řetězec ověřovací zprávy. |
| state |
Závažnost ověřovací zprávy. |
ValidationState
Stav ověření migrace.
| Hodnota | Description |
|---|---|
| Failed | |
| Succeeded | |
| Warning |
ValidationSummaryItem
Souhrnný objekt ověření.
| Name | Typ | Description |
|---|---|---|
| messages |
Ověřovací zprávy. |
|
| state |
Stav ověření migrace. |
|
| type |
string |
Typ ověření. |