az datamigration

Nota

Questo riferimento fa parte dell'estensione datamigration per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az datamigration . Altre informazioni sulle estensioni.

Gestire la migrazione dei dati.

Comandi

Nome Descrizione Tipo Stato
az datamigration get-assessment

Avviare la valutazione nelle istanze di SQL Server.

Estensione Disponibilità generale
az datamigration get-sku-recommendation

Fornire consigli per gli SKU per le offerte sql di Azure.

Estensione Disponibilità generale
az datamigration login-migration

Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.

Estensione Disponibilità generale
az datamigration performance-data-collection

Raccogliere i dati sulle prestazioni per le istanze di SQL Server fornite.

Estensione Disponibilità generale
az datamigration register-integration-runtime

Registrare Servizio Migrazione del database in Integration Runtime.

Estensione Disponibilità generale
az datamigration sql-db

Gestire le migrazioni di database al database SQL.

Estensione Disponibilità generale
az datamigration sql-db cancel

Arrestare la migrazione del database in corso al database SQL.

Estensione Disponibilità generale
az datamigration sql-db create

Creare una nuova migrazione del database a un determinato database SQL. Questo comando può eseguire la migrazione dei dati dalle tabelle di database di origine selezionate alle tabelle di database di destinazione. Se il database di destinazione non ha una tabella esistente, usare il comando New-AzDataMigrationSqlServerSchema per eseguire la migrazione degli oggetti schema dal database di origine ai database di destinazione. Il collegamento di New-AzDataMigrationSqlServerSchema è https://learn.microsoft.com/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema.

Estensione Disponibilità generale
az datamigration sql-db delete

Eliminare una migrazione del database in corso o completata al database SQL.

Estensione Disponibilità generale
az datamigration sql-db show

Recuperare la migrazione del database specificata per un database SQL specificato.

Estensione Disponibilità generale
az datamigration sql-db wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione di datamigration sql-db.

Estensione Disponibilità generale
az datamigration sql-managed-instance

Gestire le migrazioni di database a Istanza gestita di SQL.

Estensione Disponibilità generale
az datamigration sql-managed-instance cancel

Arrestare la migrazione del database in corso a Istanza gestita di SQL.

Estensione Disponibilità generale
az datamigration sql-managed-instance create

Creare una nuova migrazione del database a un determinato Istanza gestita di SQL.

Estensione Disponibilità generale
az datamigration sql-managed-instance cutover

Avviare il cutover per la migrazione online dei database in corso a Istanza gestita di SQL.

Estensione Disponibilità generale
az datamigration sql-managed-instance show

Recuperare la migrazione del database specificata per un determinato Istanza gestita di SQL.

Estensione Disponibilità generale
az datamigration sql-managed-instance wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione della datamigration sql-managed-instance.

Estensione Disponibilità generale
az datamigration sql-server-schema

Eseguire la migrazione dello schema da SQL Server di origine a Sql Server di Azure di destinazione.

Estensione Disponibilità generale
az datamigration sql-service

Gestire Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service create

Creare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service delete

Eliminare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service delete-node

Eliminare il nodo del runtime di integrazione.

Estensione Disponibilità generale
az datamigration sql-service list

Recuperare tutti i Servizio Migrazione del database nel gruppo di risorse. E Recupera tutti i Servizio Migrazione del database nella sottoscrizione.

Estensione Disponibilità generale
az datamigration sql-service list-auth-key

Recuperare l'elenco delle chiavi di autenticazione per il runtime di integrazione self-hosted.

Estensione Disponibilità generale
az datamigration sql-service list-integration-runtime-metric

Recuperare i nodi runtine di integrazione registrati e i relativi dati di monitoraggio per un determinato Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service list-migration

Recuperare l'elenco delle migrazioni di database collegate al servizio.

Estensione Disponibilità generale
az datamigration sql-service regenerate-auth-key

Rigenerare un nuovo set di chiavi di autenticazione per il runtime di integrazione self-hosted.

Estensione Disponibilità generale
az datamigration sql-service show

Recuperare il Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service update

Aggiornare Servizio Migrazione del database.

Estensione Disponibilità generale
az datamigration sql-service wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del servizio sql-service di datamigration.

Estensione Disponibilità generale
az datamigration sql-vm

Gestire le migrazioni di database alla macchina virtuale SQL.

Estensione Disponibilità generale
az datamigration sql-vm cancel

Arrestare la migrazione del database in corso alla macchina virtuale SQL.

Estensione Disponibilità generale
az datamigration sql-vm create

Creare una nuova migrazione del database a una determinata macchina virtuale SQL.

Estensione Disponibilità generale
az datamigration sql-vm cutover

Avviare il cutover per la migrazione online del database in corso alla macchina virtuale SQL.

Estensione Disponibilità generale
az datamigration sql-vm show

Recuperare la migrazione del database specificata per una determinata macchina virtuale SQL.

Estensione Disponibilità generale
az datamigration sql-vm wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione della datamigration sql-vm.

Estensione Disponibilità generale
az datamigration tde-migration

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

Estensione Disponibilità generale

az datamigration get-assessment

Avviare la valutazione nelle istanze di SQL Server.

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

Esempio

Eseguire valutazione SQL in SQL Server specificato usando stringa di connessione.

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

Eseguire valutazione SQL in SQL Server specificato usando il file di configurazione della valutazione.

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

Eseguire valutazione SQL in più server SQL in una chiamata usando stringa di connessione.

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

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--connection-string

Stringhe di Connessione ion di SQL Server.

--output-folder

Cartella di output in cui archiviare il report di valutazione.

--overwrite

Abilitare questo parametro per sovrascrivere il report di valutazione esistente.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration get-sku-recommendation

Fornire consigli per gli SKU per le offerte sql di Azure.

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]

Esempio

Ottenere una raccomandazione sku per SQL Server specificato tramite la riga di comando.

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

Ottenere una raccomandazione sku per SQL Server specificato usando il file di configurazione della valutazione.

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

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--database-allow-list

Elenco delimitato da spazi di nomi di database che possono essere consentiti per la considerazione della raccomandazione sku, escludendo tutti gli altri. Impostare solo uno dei valori seguenti: databaseAllowList, databaseDenyList. Impostazione predefinita: null.

--database-deny-list

Elenco delimitato da spazi dei nomi dei database da non considerare per la raccomandazione sku. Impostare solo uno dei valori seguenti: databaseAllowList, databaseDenyList. Impostazione predefinita: null.

--display-result

Indica se stampare o meno i risultati della raccomandazione per lo SKU nella console. Abilitare questo parametro per visualizzare il risultato.

valore predefinito: False
--elastic-strategy

Indica se usare o meno la strategia elastica per le raccomandazioni relative allo SKU in base alla profilatura dell'utilizzo delle risorse. Abilitare questo parametro per usare la strategia elastica.

valore predefinito: False
--end-time

Ora di fine UTC dei punti dati delle prestazioni da considerare durante l'aggregazione, in formato HH:MM-GG AAAA-MM. Usato solo per la strategia per la baseline (non elastica). Impostazione predefinita: verranno considerati tutti i punti dati raccolti.

--output-folder

Cartella di output in cui vengono archiviati i dati sulle prestazioni di SQL Server. Il valore deve essere uguale a quello usato in PerfDataCollection.

--overwrite

Indica se sovrascrivere o meno i report di raccomandazione relativi agli SKU esistenti. Abilitare questo parametro per sovrascrivere.

valore predefinito: False
--scaling-factor

Fattore di ridimensionamento (comfort) usato durante la raccomandazione dello SKU. Ad esempio, se viene determinato che esiste un requisito di CPU da 4 vCore con un fattore di ridimensionamento pari al 150%, il requisito effettivo della CPU sarà 6 vCore.

valore predefinito: 100
--start-time

Ora di inizio UTC dei punti dati delle prestazioni da considerare durante l'aggregazione, nel formato HHH:MM-GG AAAA-MM. Usato solo per la strategia per la baseline (non elastica). Impostazione predefinita: verranno considerati tutti i punti dati raccolti.

--target-percentile

Percentile dei punti dati da usare durante l'aggregazione dei dati sulle prestazioni. Usato solo per la strategia per la baseline (non elastica).

valore predefinito: 95
--target-platform

Piattaforma di destinazione per la raccomandazione sku: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine o Any. Se è selezionata qualsiasi opzione, verranno valutate le raccomandazioni relative agli SKU per tutte e tre le piattaforme di destinazione e verrà restituita la scelta migliore.

valore predefinito: Any
--target-sql-instance

Nome dell'istanza SQL per cui è consigliabile usare lo SKU. Impostazione predefinita: outputFolder verrà analizzato per individuare i file creati dall'azione PerfDataCollection e verranno fornite raccomandazioni per ogni istanza trovata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration login-migration

Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di Azure di destinazione.

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]

Esempio

Eseguire Eseguire la migrazione degli account di accesso da SQL Server di origine ai server SQL di Azure di destinazione usando i parametri.

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"

Eseguire Migrate logins from the source Sql Servers to the target Azure Sql Servers using config file (Eseguire la migrazione degli account di accesso da SQL Server di origine a Sql Server di destinazione usando il file di configurazione).

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

Parametri facoltativi

--aad-domain-name

Obbligatorio se gli account di accesso di Windows sono inclusi nell'elenco degli account di accesso di cui eseguire la migrazione.

--config-file-path

Percorso di ConfigFile.

--csv-file-path

Percorso del file CSV degli account di accesso. Usare un solo parametro tra questo e listOfLogin.

--list-of-login

Elenco di account di accesso in formato stringa. Se è necessario eseguire la migrazione di un numero elevato di account di accesso, usare l'opzione file CSV.

--output-folder

Impostazione predefinita: %LocalAppData%/Microsoft/SqlLoginMigrations) Cartella in cui verranno scritti i log.

--src-sql-connection-str

Connessione stringhe per le istanze SQL di origine usando il formato stringa di connessione formale.

--tgt-sql-connection-str

Connessione stringhe di stringa di connessione per le istanze SQL di destinazione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration performance-data-collection

Raccogliere i dati sulle prestazioni per le istanze di SQL Server fornite.

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

Esempio

Raccogliere i dati sulle prestazioni di un determinato SQL Server usando stringa di connessione.

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

Raccogliere i dati sulle prestazioni di più SERVER SQL in una chiamata usando stringa di connessione.

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

Raccogliere i dati sulle prestazioni di un determinato SQL Server usando il file di configurazione della valutazione.

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

Raccogliere i dati sulle prestazioni di un determinato SQL Server specificando un limite di tempo. Se il limite di tempo specificato è prima del completamento di un ciclo di iterazione, il processo terminerà senza salvare i dati sulle prestazioni dell'ultimo ciclo.

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

Parametri facoltativi

--config-file-path

Percorso di ConfigFile.

--connection-string

Stringhe di Connessione ion di SQL Server.

--number-of-iteration

Numero di iterazioni della raccolta di dati sulle prestazioni da eseguire prima di eseguire il salvataggio permanente in un file. Ad esempio, con i valori predefiniti, i dati sulle prestazioni verranno salvati in modo permanente ogni 30 secondi * 20 iterazioni = 10 minuti. Minimo: 2.

valore predefinito: 20
--output-folder

Cartella di output per archiviare i dati sulle prestazioni.

--perf-query-interval

Intervallo in cui eseguire query sui dati sulle prestazioni, in secondi.

valore predefinito: 30
--static-query-interval

Intervallo in cui eseguire query e salvare in modo permanente i dati di configurazione statici, in secondi.

valore predefinito: 3600
--time

Tempo dopo il quale l'esecuzione del comando viene arrestata automaticamente, in secondi. Se questo parametro non è specificato, sarà necessario intervenire manualmente per arrestare l'esecuzione del comando.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration register-integration-runtime

Registrare Servizio Migrazione del database in Integration Runtime.

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

Esempio

Registrare Sql Migration Service nel runtime di integrazione self-hosted.

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

Installare Integration Runtime e registrare un Servizio Migrazione SQL.

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

Leggere Integration Runtime dal percorso di installazione specificato.

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"

Parametri necessari

--auth-key

AuthKey del Servizio Migrazione SQL.

Parametri facoltativi

--installed-ir-path

Percorso della cartella Version nel percorso installato integration runtime. Questa operazione può essere fornita quando è installato il runtime di integrazione, ma il comando non riesce a leggerlo. Formato: "\Versione di Microsoft Integration Runtime<>".

--ir-path

Percorso dell'identità del servizio gestito del runtime di integrazione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration sql-server-schema

Eseguire la migrazione dello schema da SQL Server di origine a Sql Server di Azure di destinazione.

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]

Esempio

Eseguire la migrazione di oggetti di database dall'istanza di SQL Server di origine al database SQL di Azure di destinazione usando i parametri.

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

Eseguire Genera script dello schema TSQL dall'istanza di SQL Server di origine usando i parametri.

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"

Eseguire deploy TSQL script to the target database SQL di Azure using Parameters (Distribuisci script TSQL nel database SQL di Azure di destinazione usando i parametri).

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"

Eseguire La migrazione di oggetti di database dall'istanza di SQL Server di origine al database SQL di Azure di destinazione usando ConfigFile.

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

Parametri facoltativi

--action

Selezionare un'azione di migrazione dello schema. MigrateSchema consiste nel eseguire la migrazione degli oggetti di database a database SQL di Azure destinazione. GenerateScript consiste nel generare uno script di schema TSQL modificabile che può essere usato per l'esecuzione nella destinazione per distribuire gli oggetti. DeploySchema consiste nell'eseguire lo script TSQL generato dall'azione -GenerateScript nella destinazione per distribuire gli oggetti.

valori accettati: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

Percorso di ConfigFile. I nomi dei parametri accettati in configfile.json sono Action, source Connessione ionString, target Connessione ionString, inputScriptFilePath e outputFolder.

--input-script-file-path

Percorso di uno script di schema TSQL modificabile. Usare questo parametro solo con DeploySchema Action.

--output-folder

Impostazione predefinita: %LocalAppData%/Microsoft/SqlSchemaMigration) Cartella in cui verranno scritti i log e lo script dello schema TSQL generato dall'azione GenerateScript.

--src-sql-connection-str

Connessione stringa di Connessione per l'istanza SQL di origine usando il formato stringa di connessione formale.

--tgt-sql-connection-str

Connessione stringa di Connessione per l'istanza SQL di destinazione, usando il formato stringa di connessione formale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az datamigration tde-migration

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

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]

Esempio

Eseguire la migrazione del certificato TDE da SQL Server di origine ad Azure SQL Server di destinazione.

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"

Parametri facoltativi

--database-name --dbname

Nome del database di origine.

--network-share-domain --networkdomain

Dominio di condivisione di rete.

--network-share-password --networkpw

Password di condivisione di rete.

--network-share-path --networkpath

Percorso condivisione di rete.

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

Nome utente condivisione di rete.

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

Connessione stringa di Connessione per l'istanza SQL di origine usando il formato stringa di connessione formale.

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

Nome di Azure SQL Server.

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

Nome del gruppo di risorse del server SQL di Azure di destinazione.

--target-subscription-id --tgtsubscription

ID sottoscrizione del server SQL di Azure di destinazione.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.