Delen via


az datamigration

Notitie

Deze verwijzing maakt deel uit van de datamigration-extensie voor de Azure CLI (versie 2.15.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az datamigration-opdracht uitvoert. Meer informatie over extensies.

Gegevensmigratie beheren.

Opdracht

Name Description Type Status
az datamigration get-assessment

Evaluatie starten op SQL Server-exemplaren.

Toestel GA
az datamigration get-sku-recommendation

Geef SKU-aanbevelingen voor Azure SQL-aanbiedingen.

Toestel GA
az datamigration login-migration

Migreer aanmeldingen van de bron-SQL-servers naar de azure Sql-doelservers.

Toestel GA
az datamigration performance-data-collection

Prestatiegegevens verzamelen voor bepaalde SQL Server-exemplaren.

Toestel GA
az datamigration register-integration-runtime

Registreer Database Migration Service bij Integration Runtime.

Toestel GA
az datamigration sql-db

Databasemigraties naar SQL DB beheren.

Toestel GA
az datamigration sql-db cancel

Stop de actieve databasemigratie naar SQL DB.

Toestel GA
az datamigration sql-db create

Maak een nieuwe databasemigratie naar een bepaalde SQL-database. Met deze opdracht kunnen gegevens uit de geselecteerde brondatabasetabellen worden gemigreerd naar de doeldatabasetabellen. Als de doeldatabase geen tabel bevat, gebruikt u de opdracht New-AzDataMigrationSqlServerSchema om schemaobjecten van de brondatabase naar doelgegevens te migreren. De koppeling van New-AzDataMigrationSqlServerSchema is https://learn.microsoft.com/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema.

Toestel GA
az datamigration sql-db delete

Verwijder een actieve of voltooide databasemigratie naar SQL DB.

Toestel GA
az datamigration sql-db show

Haal de opgegeven databasemigratie voor een bepaalde SQL-database op.

Toestel GA
az datamigration sql-db wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de datamigration sql-db is voldaan.

Toestel GA
az datamigration sql-managed-instance

Databasemigraties naar SQL Managed Instance beheren.

Toestel GA
az datamigration sql-managed-instance cancel

Stop de actieve databasemigratie naar SQL Managed Instance.

Toestel GA
az datamigration sql-managed-instance create

Maak een nieuwe databasemigratie naar een bepaald met SQL beheerd exemplaar.

Toestel GA
az datamigration sql-managed-instance cutover

Start cutover voor actieve onlinedatabasemigratie naar SQL Managed Instance.

Toestel GA
az datamigration sql-managed-instance show

Haal de opgegeven databasemigratie op voor een bepaald met SQL beheerd exemplaar.

Toestel GA
az datamigration sql-managed-instance wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de datamigration sql-managed-instance wordt voldaan.

Toestel GA
az datamigration sql-server-schema

Migreer het schema van de bron-SQL-servers naar de Azure Sql-doelservers.

Toestel GA
az datamigration sql-service

Database Migration Service beheren.

Toestel GA
az datamigration sql-service create

Database Migration Service maken.

Toestel GA
az datamigration sql-service delete

Database Migration Service verwijderen.

Toestel GA
az datamigration sql-service delete-node

Verwijder het integration runtime-knooppunt.

Toestel GA
az datamigration sql-service list

Haal alle Database Migration Services in de resourcegroep op. En haal alle Database Migration Services in het abonnement op.

Toestel GA
az datamigration sql-service list-auth-key

Haal de lijst met verificatiesleutels voor zelf-hostende Integration Runtime op.

Toestel GA
az datamigration sql-service list-integration-runtime-metric

Haal de geregistreerde Runtine-knooppunten en de bijbehorende bewakingsgegevens voor een bepaalde Database Migration Service op.

Toestel GA
az datamigration sql-service list-migration

Haal de lijst met databasemigraties op die zijn gekoppeld aan de service.

Toestel GA
az datamigration sql-service regenerate-auth-key

Genereer een nieuwe set verificatiesleutels voor zelf-hostende Integration Runtime.

Toestel GA
az datamigration sql-service show

Haal de Database Migration Service op.

Toestel GA
az datamigration sql-service update

Database Migration Service bijwerken.

Toestel GA
az datamigration sql-service wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de datamigration sql-service is voldaan.

Toestel GA
az datamigration sql-vm

Databasemigraties naar SQL-VM beheren.

Toestel GA
az datamigration sql-vm cancel

Stop de actieve databasemigratie naar sql-VM.

Toestel GA
az datamigration sql-vm create

Maak een nieuwe databasemigratie naar een bepaalde SQL-VM.

Toestel GA
az datamigration sql-vm cutover

Start cutover voor actieve onlinedatabasemigratie naar SQL VM.

Toestel GA
az datamigration sql-vm show

Haal de opgegeven databasemigratie op voor een bepaalde SQL-VM.

Toestel GA
az datamigration sql-vm wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de datamigration sql-vm is voldaan.

Toestel GA
az datamigration tde-migration

Migreer het TDE-certificaat van de bron-SQL Server naar de Azure SQL-doelserver.

Toestel GA

az datamigration get-assessment

Evaluatie starten op SQL Server-exemplaren.

az datamigration get-assessment [--config-file-path]
                                [--connection-string]
                                [--output-folder]
                                [--overwrite]

Voorbeelden

Voer SQL-evaluatie uit op een gegeven SQL Server met behulp van verbindingsreeks.

az datamigration get-assessment --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Voer SQL-evaluatie uit op een gegeven SQL Server met behulp van het configuratiebestand voor evaluatie.

az datamigration get-assessment --config-file-path "C:\Users\user\document\config.json"

Voer SQL-evaluatie uit op meerdere SQL-servers in één aanroep met behulp van verbindingsreeks.

az datamigration get-assessment --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Optionele parameters

--config-file-path

Pad van het ConfigFile.

--connection-string

SQL Server Verbinding maken ion Strings.

--output-folder

Uitvoermap voor het opslaan van evaluatierapport.

--overwrite

Schakel deze parameter in om het bestaande evaluatierapport te overschrijven.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration get-sku-recommendation

Geef SKU-aanbevelingen voor Azure SQL-aanbiedingen.

az datamigration get-sku-recommendation [--config-file-path]
                                        [--database-allow-list]
                                        [--database-deny-list]
                                        [--display-result]
                                        [--elastic-strategy]
                                        [--end-time]
                                        [--output-folder]
                                        [--overwrite]
                                        [--scaling-factor]
                                        [--start-time]
                                        [--target-percentile]
                                        [--target-platform]
                                        [--target-sql-instance]

Voorbeelden

Vraag de SKU-aanbeveling voor de gegeven SQL Server op met behulp van de opdrachtregel.

az datamigration get-sku-recommendation --output-folder "C:\PerfCollectionOutput" --database-allow-list AdventureWorks1 AdventureWorks2 --display-result --overwrite

Vraag de SKU-aanbeveling voor de opgegeven SQL Server op met behulp van het configuratiebestand voor evaluatie.

az datamigration get-sku-recommendation --config-file-path "C:\Users\user\document\config.json"

Optionele parameters

--config-file-path

Pad van het ConfigFile.

--database-allow-list

Ruimte gescheiden lijst met namen van databases die moeten worden toegestaan voor overweging van SKU-aanbevelingen, terwijl alle andere worden uitgesloten. Stel slechts een van de volgende of geen van beide in: databaseAllowList, databaseDenyList. Standaard: null.

--database-deny-list

Door ruimte gescheiden lijst met namen van databases die niet in aanmerking komen voor SKU-aanbevelingen. Stel slechts een van de volgende of geen van beide in: databaseAllowList, databaseDenyList. Standaard: null.

--display-result

Of de SKU-aanbevelingsresultaten al dan niet naar de console moeten worden afgedrukt. Schakel deze parameter in om het resultaat weer te geven.

standaardwaarde: False
--elastic-strategy

Of u de elastische strategie voor SKU-aanbevelingen al dan niet wilt gebruiken op basis van profilering van resourcegebruik. Schakel deze parameter in om elastische strategie te gebruiken.

standaardwaarde: False
--end-time

UTC-eindtijd van prestatiegegevenspunten die moeten worden overwogen tijdens de aggregatie, in JJJJ-MM-DD HH:MM-indeling. Alleen gebruikt voor basislijnstrategie (niet-elastisch). Standaard: alle verzamelde gegevenspunten worden overwogen.

--output-folder

Uitvoermap waarin prestatiegegevens van de SQL Server worden opgeslagen. De waarde hier moet hetzelfde zijn als de waarde die wordt gebruikt in PerfDataCollection.

--overwrite

Of u bestaande SKU-aanbevelingsrapporten al dan niet wilt overschrijven. Schakel deze paramater in om te overschrijven.

standaardwaarde: False
--scaling-factor

Schaalfactor (comfort) die wordt gebruikt tijdens de SKU-aanbeveling. Als bijvoorbeeld wordt vastgesteld dat er een cpu-vereiste van 4 vCores is met een schaalfactor van 150%, is de werkelijke CPU-vereiste 6 vCores.

standaardwaarde: 100
--start-time

UTC-begintijd van prestatiegegevenspunten die moeten worden overwogen tijdens de aggregatie, in JJJJ-MM-DD HH:MM-indeling. Alleen gebruikt voor basislijnstrategie (niet-elastisch). Standaard: alle verzamelde gegevenspunten worden overwogen.

--target-percentile

Percentiel van gegevenspunten die moeten worden gebruikt tijdens het samenvoegen van de prestatiegegevens. Alleen gebruikt voor basislijnstrategie (niet-elastisch).

standaardwaarde: 95
--target-platform

Doelplatform voor SKU-aanbeveling: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine of Any. Als Any is geselecteerd, worden de SKU-aanbevelingen voor alle drie de doelplatforms geëvalueerd en wordt de beste pasvorm geretourneerd.

standaardwaarde: Any
--target-sql-instance

Naam van het SQL-exemplaar waarvoor de SKU moet worden aanbevolen. Standaard: outputFolder wordt gescand op bestanden die zijn gemaakt door de actie PerfDataCollection en aanbevelingen worden gegeven voor elk gevonden exemplaar.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration login-migration

Migreer aanmeldingen van de bron-SQL-servers naar de azure Sql-doelservers.

az datamigration login-migration [--aad-domain-name]
                                 [--config-file-path]
                                 [--csv-file-path]
                                 [--list-of-login]
                                 [--output-folder]
                                 [--src-sql-connection-str]
                                 [--tgt-sql-connection-str]

Voorbeelden

Voer migrate-aanmeldingen uit vanaf de sql-bronservers naar de doel-Azure Sql-servers met behulp van parameters.

az datamigration login-migration --src-sql-connection-str  "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --tgt-sql-connection-str  "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --csv-file-path "C:\CSVFile" --list-of-login "loginname1" "loginname2" --output-folder "C:\OutputFolder" --aad-domain-name "AADDomainName"

Voer migrate-aanmeldingen uit vanaf de sql-bronservers naar de azure Sql-doelservers met behulp van het configuratiebestand.

az datamigration login-migration --config-file-path "C:\Users\user\document\config.json"

Optionele parameters

--aad-domain-name

Vereist als Windows-aanmeldingen zijn opgenomen in de lijst met aanmeldingen die moeten worden gemigreerd.

--config-file-path

Pad van het ConfigFile.

--csv-file-path

Locatie van csv-bestand met aanmeldingen. Gebruik slechts één parameter tussen deze en listOfLogin.

--list-of-login

Lijst met aanmeldingen in tekenreeksindeling. Als een groot aantal aanmeldingen moet worden gemigreerd, gebruikt u de optie CSV-bestand.

--output-folder

Standaard: map %LocalAppData%/Microsoft/SqlLoginMigrations) waarin logboeken worden geschreven.

--src-sql-connection-str

Verbinding maken iontekenreeks(en) voor de bron-SQL-exemplaren met behulp van de formele verbindingsreeks-indeling.

--tgt-sql-connection-str

Verbinding maken tekenreeks(en) voor de doel-SQL-instantie(s), met behulp van de formele verbindingsreeks-indeling.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration performance-data-collection

Prestatiegegevens verzamelen voor bepaalde SQL Server-exemplaren.

az datamigration performance-data-collection [--config-file-path]
                                             [--connection-string]
                                             [--number-of-iteration]
                                             [--output-folder]
                                             [--perf-query-interval]
                                             [--static-query-interval]
                                             [--time]

Voorbeelden

Prestatiegegevens van een bepaalde SQL Server verzamelen met behulp van verbindingsreeks.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Verzamel prestatiegegevens van meerdere SQL-servers in één aanroep met behulp van verbindingsreeks.

az datamigration performance-data-collection --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Verzamel prestatiegegevens van een bepaalde SQL Server met behulp van het evaluatieconfiguratiebestand.

az datamigration performance-data-collection --config-file-path "C:\Users\user\document\config.json"

Verzamel prestatiegegevens van een bepaalde SQL Server door een tijdslimiet op te geven. Als de opgegeven tijdslimiet vóór de complitie van een iteratiecyclus valt, wordt het proces beëindigd zonder de prestatiegegevens van de laatste cyclus op te slaan.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60 --time 60

Optionele parameters

--config-file-path

Pad van het ConfigFile.

--connection-string

SQL Server Verbinding maken ion Strings.

--number-of-iteration

Het aantal iteraties van het verzamelen van prestatiegegevens dat moet worden uitgevoerd voordat het bestand wordt bewaard. Met standaardwaarden worden prestatiegegevens bijvoorbeeld elke 30 seconden * 20 iteraties = 10 minuten bewaard. Minimum: 2.

standaardwaarde: 20
--output-folder

Uitvoermap voor het opslaan van prestatiegegevens.

--perf-query-interval

Interval voor het uitvoeren van query's op prestatiegegevens, in seconden.

standaardwaarde: 30
--static-query-interval

Interval voor het opvragen en behouden van statische configuratiegegevens, in seconden.

standaardwaarde: 3600
--time

Tijd waarna de uitvoering van de opdracht automatisch stopt, in seconden. Als deze parameter niet is opgegeven, is handmatige interventie vereist om de uitvoering van de opdracht te stoppen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration register-integration-runtime

Registreer Database Migration Service bij Integration Runtime.

az datamigration register-integration-runtime --auth-key
                                              [--installed-ir-path]
                                              [--ir-path]

Voorbeelden

Registreer Sql Migration Service bij zelf-hostende Integration Runtime.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc"

Installeer Integration Runtime en registreer er een Sql Migration Service op.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --ir-path "C:\Users\user\Downloads\IntegrationRuntime.msi"

Lees de Integration Runtime vanaf de opgegeven installatielocatie.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --installed-ir-path "D:\My Softwares\Microsoft Integration Runtime\5.0"

Vereiste parameters

--auth-key

AuthKey van SQL Migration Service.

Optionele parameters

--installed-ir-path

Pad naar de versiemap op de geïnstalleerde locatie van Integration Runtime. Dit kan worden opgegeven wanneer IR is geïnstalleerd, maar de opdracht kan deze niet lezen. Indeling: "\Microsoft Integration Runtime<Version>".

--ir-path

Pad van Integration Runtime MSI.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration sql-server-schema

Migreer het schema van de bron-SQL-servers naar de Azure Sql-doelservers.

az datamigration sql-server-schema [--action {DeploySchema, GenerateScript, MigrateSchema}]
                                   [--config-file-path]
                                   [--input-script-file-path]
                                   [--output-folder]
                                   [--src-sql-connection-str]
                                   [--tgt-sql-connection-str]

Voorbeelden

Voer Databaseobjecten van de bron-SQL Server naar de Azure SQL-doeldatabase uit met behulp van parameters.

az datamigration sql-server-schema --action "MigrateSchema" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="

Voer TSQL-schemascript genereren uit vanuit de sql-bronserver met behulp van parameters.

az datamigration sql-server-schema --action "GenerateScript" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="  --output-folder "C:\OutputFolder"

Voer het TSQL-script implementeren uit naar de Azure SQL-doeldatabase met behulp van parameters.

az datamigration sql-server-schema --action "GenerateScript" --src-sql-connection-str "Server=;Initial Catalog=;User ID=;Password=" --tgt-sql-connection-str "Server=;Initial Catalog=;User ID=;Password="  --input-script-file-path "C:\OutputFolder\script.sql"

Voer Databaseobjecten migreren uit van de bron-SQL Server naar de Azure SQL-doeldatabase met behulp van ConfigFile.

az datamigration sql-server-schema --config-file-path "C:\configfile.json"

Optionele parameters

--action

Selecteer één schemamigratieactie. MigrateSchema is het migreren van de databaseobjecten naar het Azure SQL Database-doel. GenerateScript is het genereren van een bewerkbaar TSQL-schemascript dat kan worden gebruikt voor uitvoering op het doel om de objecten te implementeren. DeploySchema is het uitvoeren van het TSQL-script dat is gegenereerd op basis van -GenerateScript-actie op het doel om de objecten te implementeren.

geaccepteerde waarden: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

Pad van het ConfigFile. Geaccepteerde parameternamen in configfile.json is Action, source Verbinding maken ionString, target Verbinding maken ionString, inputScriptFilePath en outputFolder.

--input-script-file-path

Locatie van een bewerkbaar TSQL-schemascript. Gebruik deze parameter alleen met DeploySchema Action.

--output-folder

Standaard: map %LocalAppData%/Microsoft/SqlSchemaMigration) waarin logboeken worden geschreven en het gegenereerde TSQL-schemascript door GenerateScript Action.

--src-sql-connection-str

Verbinding maken ion-tekenreeks voor het SQL-bronexemplaren, met behulp van de formele verbindingsreeks-indeling.

--tgt-sql-connection-str

Verbinding maken tekenreeks voor het sql-doelexemplaren, met behulp van de formele verbindingsreeks-indeling.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az datamigration tde-migration

Migreer het TDE-certificaat van de bron-SQL Server naar de Azure SQL-doelserver.

az datamigration tde-migration [--database-name]
                               [--network-share-domain]
                               [--network-share-password]
                               [--network-share-path]
                               [--network-share-user-name]
                               [--source-sql-connection-string]
                               [--target-managed-instance-name]
                               [--target-resource-group-name]
                               [--target-subscription-id]

Voorbeelden

Migreer het TDE-certificaat van de bron-SQL Server naar de Azure SQL-doelserver.

az datamigration tde-migration --source-sql-connection-string "data source=servername;user id=userid;password=;initial catalog=master;TrustServerCertificate=True" --target-subscription-id "00000000-0000-0000-0000-000000000000" --target-resource-group-name "ResourceGroupName" --target-managed-instance-name "TargetManagedInstanceName" --network-share-path "\NetworkShare\Folder" --network-share-domain "NetworkShare" --network-share-user-name "NetworkShareUserName" --network-share-password "" --database-name "TdeDb_0" "TdeDb_1" "TdeDb_2"

Optionele parameters

--database-name --dbname

Naam van brondatabase.

--network-share-domain --networkdomain

Netwerksharedomein.

--network-share-password --networkpw

Wachtwoord voor netwerkshares.

--network-share-path --networkpath

Netwerksharepad.

--network-share-user-name --networkuser

Gebruikersnaam van netwerkshare.

--source-sql-connection-string --srcsqlcs

Verbinding maken ion-tekenreeks voor het SQL-bronexemplaren, met behulp van de formele verbindingsreeks-indeling.

--target-managed-instance-name --tgtname

Naam van de Azure SQL Server.

--target-resource-group-name --tgtrg

Resourcegroepnaam van de Azure SQL-doelserver.

--target-subscription-id --tgtsubscription

Abonnements-id van de Azure SQL-doelserver.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.