MigrationPropertiesForPatch interface
Właściwości migracji.
Właściwości
| cancel | Wskazuje, czy anulowanie musi zostać wyzwolone dla całej migracji. |
| dbs |
Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, ustaw wartość "triggerCutover" na "True" i nazwy określonych baz danych w tej tablicy. |
| dbs |
Nazwy baz danych do migracji. |
| dbs |
Jeśli chcesz wyzwolić środowisko jednorazowe dla określonych baz danych, ustaw wartość "triggerCutover" na wartość "True" i nazwy określonych baz danych w tej tablicy. |
| migrate |
Wskazuje, czy należy przeprowadzić migrację ról i uprawnień. |
| migration |
Tryb używany do przeprowadzenia migracji: Online lub Offline. |
| migration |
Godzina rozpoczęcia (UTC) okna migracji. |
| overwrite |
Wskazuje, czy bazy danych na serwerze docelowym mogą zostać zastąpione, jeśli są już obecne. W przypadku ustawienia wartości "Fałsz", gdy przepływ pracy migracji wykryje, że baza danych już istnieje na serwerze docelowym, będzie czekać na potwierdzenie. |
| secret |
Parametry wpisu tajnego migracji. |
| setup |
Wskazuje, czy w razie potrzeby należy skonfigurować replikację logiczną na serwerze źródłowym. |
| source |
W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera źródłowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem źródłowym. |
| source |
Identyfikator zasobu źródłowego serwera bazy danych, gdy wartość "sourceType" to "PostgreSQLSingleServer". W przypadku innych typów źródeł należy ustawić wartość ipaddress:port@username lub hostname:port@username. |
| start |
Wskazuje, czy migracja danych musi rozpocząć się od razu. |
| target |
W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera docelowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem docelowym. |
| trigger |
Wskazuje, czy należy wyzwolić jednorazowe przejście dla całej migracji. |
Szczegóły właściwości
cancel
Wskazuje, czy anulowanie musi zostać wyzwolone dla całej migracji.
cancel?: string
Wartość właściwości
string
dbsToCancelMigrationOn
Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, ustaw wartość "triggerCutover" na "True" i nazwy określonych baz danych w tej tablicy.
dbsToCancelMigrationOn?: string[]
Wartość właściwości
string[]
dbsToMigrate
Nazwy baz danych do migracji.
dbsToMigrate?: string[]
Wartość właściwości
string[]
dbsToTriggerCutoverOn
Jeśli chcesz wyzwolić środowisko jednorazowe dla określonych baz danych, ustaw wartość "triggerCutover" na wartość "True" i nazwy określonych baz danych w tej tablicy.
dbsToTriggerCutoverOn?: string[]
Wartość właściwości
string[]
migrateRoles
Wskazuje, czy należy przeprowadzić migrację ról i uprawnień.
migrateRoles?: string
Wartość właściwości
string
migrationMode
Tryb używany do przeprowadzenia migracji: Online lub Offline.
migrationMode?: string
Wartość właściwości
string
migrationWindowStartTimeInUtc
Godzina rozpoczęcia (UTC) okna migracji.
migrationWindowStartTimeInUtc?: Date
Wartość właściwości
Date
overwriteDbsInTarget
Wskazuje, czy bazy danych na serwerze docelowym mogą zostać zastąpione, jeśli są już obecne. W przypadku ustawienia wartości "Fałsz", gdy przepływ pracy migracji wykryje, że baza danych już istnieje na serwerze docelowym, będzie czekać na potwierdzenie.
overwriteDbsInTarget?: string
Wartość właściwości
string
secretParameters
Parametry wpisu tajnego migracji.
secretParameters?: MigrationSecretParametersForPatch
Wartość właściwości
setupLogicalReplicationOnSourceDbIfNeeded
Wskazuje, czy w razie potrzeby należy skonfigurować replikację logiczną na serwerze źródłowym.
setupLogicalReplicationOnSourceDbIfNeeded?: string
Wartość właściwości
string
sourceDbServerFullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera źródłowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem źródłowym.
sourceDbServerFullyQualifiedDomainName?: string
Wartość właściwości
string
sourceDbServerResourceId
Identyfikator zasobu źródłowego serwera bazy danych, gdy wartość "sourceType" to "PostgreSQLSingleServer". W przypadku innych typów źródeł należy ustawić wartość ipaddress:port@username lub hostname:port@username.
sourceDbServerResourceId?: string
Wartość właściwości
string
startDataMigration
Wskazuje, czy migracja danych musi rozpocząć się od razu.
startDataMigration?: string
Wartość właściwości
string
targetDbServerFullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera docelowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem docelowym.
targetDbServerFullyQualifiedDomainName?: string
Wartość właściwości
string
triggerCutover
Wskazuje, czy należy wyzwolić jednorazowe przejście dla całej migracji.
triggerCutover?: string
Wartość właściwości
string