Dela via


az datamigration

Note

Den här referensen är en del av datamigrationstillägget för Azure CLI (version 2.75.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az datamigration-kommando . Läs mer om tillägg.

Hantera datamigration.

Kommandon

Namn Beskrivning Typ Status
az datamigration get-assessment

Starta utvärderingen på SQL Server-instanser.

Extension GA
az datamigration get-sku-recommendation

Ge SKU-rekommendationer för Azure SQL-erbjudanden.

Extension GA
az datamigration login-migration

Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna.

Extension GA
az datamigration performance-data-collection

Samla in prestandadata för angivna SQL Server-instanser.

Extension GA
az datamigration register-integration-runtime

Registrera Database Migration Service på Integration Runtime.

Extension GA
az datamigration sql-db

Hantera Sql Db.

Extension GA
az datamigration sql-db cancel

Stoppa pågående databasmigrering till SQL DB.

Extension GA
az datamigration sql-db create

Skapa en ny databasmigrering till en viss SQL Db. Det här kommandot kan migrera data från de valda källdatabastabellerna till måldatabastabellerna. Om måldatabasen inte har någon befintlig tabell använder du kommandot New-AzDataMigrationSqlServerSchema för att migrera schemaobjekt från källdatabasen till måldatabse. Länken för New-AzDataMigrationSqlServerSchema är https://learn.microsoft.com/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema.

Extension GA
az datamigration sql-db delete

Ta bort en pågående eller slutförd databasmigrering till SQL DB.

Extension GA
az datamigration sql-db retry

Försök igen när du migrerar för databasen.

Extension GA
az datamigration sql-db show

Hämta den angivna databasmigreringen för en viss SQL DB.

Extension GA
az datamigration sql-db wait

Placera CLI i vänteläge tills ett villkor för datamigrationen sql-db uppfylls.

Extension GA
az datamigration sql-managed-instance

Hantera Sql Managed Instance.

Extension GA
az datamigration sql-managed-instance cancel

Stoppa pågående databasmigrering till SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance create

Skapa en ny databasmigrering till en viss SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance cutover

Initiera snabb migrering för pågående onlinedatabasmigrering till SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance delete

Ta bort databasmigreringsresursen.

Extension GA
az datamigration sql-managed-instance show

Hämta den angivna databasmigreringen för en viss SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance wait

Placera CLI i vänteläge tills ett villkor för datamigrationen sql-managed-instance uppfylls.

Extension GA
az datamigration sql-server-schema

Migrera schemat från sql-källservrarna till Azure Sql-målservrarna.

Extension GA
az datamigration sql-service

Hantera Database Migration Service.

Extension GA
az datamigration sql-service create

Skapa Database Migration Service.

Extension GA
az datamigration sql-service delete

Ta bort Database Migration Service.

Extension GA
az datamigration sql-service delete-node

Ta bort integreringskörningsnoden.

Extension GA
az datamigration sql-service list

Hämta alla Database Migration Services i resursgruppen. Hämta alla Database Migration Services i prenumerationen.

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

Hämta listan över autentiseringsnycklar för lokalt installerad integrationskörning.

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

Hämta de registrerade Integration Runtine-noderna och deras övervakningsdata för en viss databasmigreringstjänst.

Extension GA
az datamigration sql-service list-migration

Hämta listan över databasmigreringar som är kopplade till tjänsten.

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

Återskapa en ny uppsättning autentiseringsnycklar för lokalt installerad integrationskörning.

Extension GA
az datamigration sql-service show

Hämta Database Migration Service.

Extension GA
az datamigration sql-service update

Uppdatera Database Migration Service.

Extension GA
az datamigration sql-service wait

Placera CLI i vänteläge tills ett villkor för sql-service för datamigration uppfylls.

Extension GA
az datamigration sql-vm

Hantera virtuell Sql-dator.

Extension GA
az datamigration sql-vm cancel

Stoppa pågående databasmigrering till en virtuell SQL-dator.

Extension GA
az datamigration sql-vm create

Skapa en ny databasmigrering till en viss virtuell SQL-dator.

Extension GA
az datamigration sql-vm cutover

Initiera snabb migrering för pågående onlinedatabasmigrering till en virtuell SQL-dator.

Extension GA
az datamigration sql-vm delete

Ta bort databasmigreringsresursen.

Extension GA
az datamigration sql-vm show

Hämta den angivna databasmigreringen för en viss virtuell SQL-dator.

Extension GA
az datamigration sql-vm wait

Placera CLI i vänteläge tills ett villkor för datamigrationen sql-vm uppfylls.

Extension GA
az datamigration tde-migration

Migrera TDE-certifikat från SQL Server-källan till Azure SQL Server-målet.

Extension GA

az datamigration get-assessment

Starta utvärderingen på SQL Server-instanser.

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

Exempel

Kör SQL Assessment på angiven SQL Server med hjälp av anslutningssträngen.

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

Kör SQL-utvärdering på angiven SQL Server med hjälp av utvärderingskonfigurationsfilen.

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

Kör SQL-utvärdering på flera SQL-servrar i ett anrop med hjälp av anslutningssträngen.

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--config-file-path

Sökväg till ConfigFile.

--connection-string

SQL Server-anslutningssträngar.

--output-folder

Utdatamapp för att lagra utvärderingsrapport.

--overwrite

Aktivera den här parametern för att skriva över den befintliga utvärderingsrapporten.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration get-sku-recommendation

Ge SKU-rekommendationer för Azure SQL-erbjudanden.

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]

Exempel

Hämta SKU-rekommendation för angiven SQL Server med hjälp av kommandoraden.

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

Hämta SKU-rekommendation för angiven SQL Server med hjälp av utvärderingskonfigurationsfilen.

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--config-file-path

Sökväg till ConfigFile.

--database-allow-list

Utrymmesavgränsad lista över namn på databaser som ska tillåtas för SKU-rekommendationsöverväganden samtidigt som alla andra undantas. Ange endast något av följande eller inget av följande: databaseAllowList, databaseDenyList. Standard: null.

--database-deny-list

Blankstegsavgränsad lista över namn på databaser som inte ska beaktas för SKU-rekommendation. Ange endast något av följande eller inget av följande: databaseAllowList, databaseDenyList. Standard: null.

--display-result

Om du vill skriva ut SKU-rekommendationsresultatet till konsolen eller inte. Aktivera den här parametern för att visa resultatet.

Egenskap Värde
Standardvärde: False
--elastic-strategy

Om du vill använda den elastiska strategin för SKU-rekommendationer baserat på resursanvändningsprofilering. Aktivera den här parametern för att använda elastisk strategi.

Egenskap Värde
Standardvärde: False
--end-time

UTC-sluttid för prestandadatapunkter att tänka på under aggregering, i ÅÅÅÅ-MM-DD HH:MM-format. Används endast för baslinjestrategi (icke-elastisk). Standard: alla insamlade datapunkter beaktas.

--output-folder

Utdatamapp där prestandadata för SQL Server lagras. Värdet här måste vara detsamma som det som används i PerfDataCollection.

--overwrite

Om du vill skriva över befintliga SKU-rekommendationsrapporter eller inte. Aktivera den här paramatern för att skriva över.

Egenskap Värde
Standardvärde: False
--scaling-factor

Skalningsfaktor (komfort) som används under SKU-rekommendationen. Om det till exempel fastställs att det finns ett processorkrav på 4 virtuella kärnor med en skalningsfaktor på 150%blir det verkliga CPU-kravet 6 virtuella kärnor.

Egenskap Värde
Standardvärde: 100
--start-time

UTC-starttid för prestandadatapunkter att tänka på under aggregering, i ÅÅÅÅ-MM-DD HH:MM-format. Används endast för baslinjestrategi (icke-elastisk). Standard: alla insamlade datapunkter beaktas.

--target-percentile

Percentil av datapunkter som ska användas under aggregering av prestandadata. Används endast för baslinjestrategi (icke-elastisk).

Egenskap Värde
Standardvärde: 95
--target-platform

Målplattform för SKU-rekommendation: antingen AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine eller Any. Om Alla har valts utvärderas SKU-rekommendationerna för alla tre målplattformarna och den bästa passformen returneras.

Egenskap Värde
Standardvärde: Any
--target-sql-instance

Namn på den SQL-instans som SKU bör rekommenderas för. Standard: outputFolder genomsöks efter filer som skapats av åtgärden PerfDataCollection och rekommendationer ges för varje instans som hittas.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration login-migration

Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna.

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]

Exempel

Kör Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna med hjälp av parametrar.

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"

Kör Migrera inloggningar från sql-källservrarna till Azure Sql-målservrarna med hjälp av konfigurationsfilen.

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--aad-domain-name

Krävs om Windows-inloggningar ingår i listan över inloggningar som ska migreras.

--config-file-path

Sökväg till ConfigFile.

--csv-file-path

Plats för CSV-filen med inloggningar. Använd endast en parameter mellan detta och listOfLogin.

--list-of-login

Lista över inloggningar i strängformat. Om ett stort antal inloggningar behöver migreras använder du alternativet CSV-fil.

--output-folder

Standard: %LocalAppData%/Microsoft/SqlLoginMigrations)-mapp där loggar skrivs.

--src-sql-connection-str

Anslutningssträngar för SQL-källinstanserna med det formella anslutningssträngsformatet.

--tgt-sql-connection-str

Anslutningssträngar för SQL-målinstanser med det formella anslutningssträngsformatet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration performance-data-collection

Samla in prestandadata för angivna SQL Server-instanser.

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

Exempel

Samla in prestandadata för en viss SQL Server med hjälp av anslutningssträngen.

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

Samla in prestandadata för flera SQL-servrar i ett anrop med hjälp av anslutningssträngen.

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

Samla in prestandadata för en viss SQL Server med hjälp av utvärderingskonfigurationsfilen.

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

Samla in prestandadata för en viss SQL Server genom att ange en tidsgräns. Om den angivna tidsgränsen är före beräkningen av en iterationscykel avslutas processen utan att de senaste cykelprestandadata sparas.

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--config-file-path

Sökväg till ConfigFile.

--connection-string

SQL Server-anslutningssträngar.

--number-of-iteration

Antal iterationer av insamling av prestandadata som ska utföras innan filen sparas. Med standardvärden sparas till exempel prestandadata var 30:e sekund * 20 iterationer = 10 minuter. Minimum: 2.

Egenskap Värde
Standardvärde: 20
--output-folder

Utdatamapp för lagring av prestandadata.

--perf-query-interval

Intervall för att hämta prestandadata, i sekunder.

Egenskap Värde
Standardvärde: 30
--static-query-interval

Intervall där du kan fråga efter och spara statiska konfigurationsdata i sekunder.

Egenskap Värde
Standardvärde: 3600
--time

Tid efter vilken kommandokörningen stoppas automatiskt, i sekunder. Om den här parametern inte anges krävs manuella åtgärder för att stoppa kommandokörningen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration register-integration-runtime

Registrera Database Migration Service på Integration Runtime.

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

Exempel

Registrera Sql Migration Service på Lokalt installerad integrationskörning.

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

Installera Integration Runtime och registrera en Sql Migration Service på den.

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

Läs Integration Runtime från den angivna installationsplatsen.

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"

Nödvändiga parametrar

--auth-key

AuthKey för SQL Migration Service.

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--installed-ir-path

Sökväg till versionsmappen på den installerade platsen integrationskörning. Detta kan anges när IR är installerat men kommandot inte kan läsa det. Format: <Parent-folder-path>\Microsoft Integration Runtime\<Version>.

--ir-path

Sökväg till MSI för Integration Runtime.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration sql-server-schema

Migrera schemat från sql-källservrarna till Azure Sql-målservrarna.

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]

Exempel

Kör Migrera databasobjekt från sql-källservern till azure SQL-måldatabasen med hjälp av parametrar.

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="

Kör Generera TSQL-schemaskript från SQL Server-källan med parametrar.

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"

Kör Distribuera TSQL-skript till azure SQL-måldatabasen med parametrar.

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"

Kör Migrera databasobjekt från SQL Server-källan till Azure SQL Database-målet med hjälp av ConfigFile.

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

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--action

Välj en schemamigreringsåtgärd. MigrateSchema är att migrera databasobjekten till Azure SQL Database-målet. GenerateScript är att generera ett redigerbart TSQL-schemaskript som kan användas för att köra på målet för att distribuera objekten. DeploySchema är att köra TSQL-skriptet som genererats från -GenerateScript åtgärd på målet för att distribuera objekten.

Egenskap Värde
Godkända värden: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

Sökväg till ConfigFile. Accepterade parameternamn i configfile.json är Action, sourceConnectionString, targetConnectionString, inputScriptFilePath och outputFolder.

--input-script-file-path

Plats för ett redigerbart TSQL-schemaskript. Använd endast den här parametern med DeploySchema Action.

--output-folder

Standard: %LocalAppData%/Microsoft/SqlSchemaMigration)-mapp där loggar skrivs och det genererade TSQL-schemaskriptet av GenerateScript Action.

--src-sql-connection-str

Anslutningssträng för SQL-källinstansen med det formella anslutningssträngsformatet.

--tgt-sql-connection-str

Anslutningssträng för SQL-målinstansen med det formella anslutningssträngsformatet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az datamigration tde-migration

Migrera TDE-certifikat från SQL Server-källan till Azure SQL Server-målet.

az datamigration tde-migration [--database-name --dbname]
                               [--network-share-domain --networkdomain]
                               [--network-share-password --networkpw]
                               [--network-share-path --networkpath]
                               [--network-share-user-name --networkuser]
                               [--source-sql-connection-string --srcsqlcs]
                               [--target-managed-instance-name --tgtname]
                               [--target-resource-group-name --tgtrg]
                               [--target-subscription-id --tgtsubscription]

Exempel

Migrera TDE-certifikat från SQL Server-källan till Azure SQL Server-målet.

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"

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna utföras framgångsrikt.

--database-name --dbname

Källdatabasens namn.

--network-share-domain --networkdomain

Nätverksresursdomän.

--network-share-password --networkpw

Lösenord för nätverksresurs.

--network-share-path --networkpath

Nätverksresurssökväg.

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

Användarnamn för nätverksresurs.

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

Anslutningssträng för SQL-källinstansen med det formella anslutningssträngsformatet.

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

Namnet på Azure SQL Server.

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

Resursgruppens namn på azure SQL-målservern.

--target-subscription-id --tgtsubscription

Prenumerations-ID för Azure SQL-målservern.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False