Partager via


az datamigration

Remarque

Cette référence fait partie de l’extension de migration de données pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az datamigration . En savoir plus sur les extensions.

Gérer la migration des données.

Commandes

Nom Description Type Statut
az datamigration get-assessment

Démarrez l’évaluation sur les instances SQL Server.

Extension GA
az datamigration get-sku-recommendation

Donnez des recommandations de référence SKU pour les offres Azure SQL.

Extension GA
az datamigration login-migration

Migrez les connexions à partir des serveurs Sql Server sources vers les serveurs Azure Sql Server cibles.

Extension GA
az datamigration performance-data-collection

Collecter les données de performances pour les instances SQL Server données.

Extension GA
az datamigration register-integration-runtime

Inscrire Database Migration Service sur Integration Runtime.

Extension GA
az datamigration sql-db

Gérer les migrations de base de données vers la base de données SQL.

Extension GA
az datamigration sql-db cancel

Arrêtez la migration de base de données en cours vers la base de données SQL.

Extension GA
az datamigration sql-db create

Créez une migration de base de données vers une base de données SQL donnée. Cette commande peut migrer des données des tables de base de données sources sélectionnées vers les tables de base de données cibles. Si la base de données cible n’a pas de table existante, utilisez la commande New-AzDataMigrationSqlServerSchema pour migrer des objets de schéma de la base de données source vers la base de données cible. Le lien de New-AzDataMigrationSqlServerSchema est https://learn.microsoft.com/cli/azure/datamigration?view=azure-cli-latest#az-datamigration-sql-server-schema.

Extension GA
az datamigration sql-db delete

Supprimez une migration de base de données en cours ou terminée vers la base de données SQL.

Extension GA
az datamigration sql-db show

Récupérez la migration de base de données spécifiée pour une base de données SQL donnée.

Extension GA
az datamigration sql-db wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la base de données sql-db soit remplie.

Extension GA
az datamigration sql-managed-instance

Gérer les migrations de base de données vers SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance cancel

Arrêtez la migration de base de données en cours vers SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance create

Créez une migration de base de données vers une instance managée SQL donnée.

Extension GA
az datamigration sql-managed-instance cutover

Lancez le basculement pour la migration de base de données en ligne en cours vers SQL Managed Instance.

Extension GA
az datamigration sql-managed-instance show

Récupérez la migration de base de données spécifiée pour une instance managée SQL donnée.

Extension GA
az datamigration sql-managed-instance wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de l’instance sql-managed-instance soit remplie.

Extension GA
az datamigration sql-server-schema

Migrez le schéma de sql Server source vers azure Sql Server cible.

Extension GA
az datamigration sql-service

Gérer le service de migration de base de données.

Extension GA
az datamigration sql-service create

Créez Database Migration Service.

Extension GA
az datamigration sql-service delete

Supprimez Database Migration Service.

Extension GA
az datamigration sql-service delete-node

Supprimez le nœud runtime d’intégration.

Extension GA
az datamigration sql-service list

Récupérez tous les services de migration de base de données dans le groupe de ressources. Récupérez tous les services de migration de base de données dans l’abonnement.

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

Récupérez la liste des clés d’authentification pour le runtime d’intégration auto-hébergé.

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

Récupérez les nœuds Runtine d’intégration inscrits et leurs données de surveillance pour un service de migration de base de données donné.

Extension GA
az datamigration sql-service list-migration

Récupérez la liste des migrations de base de données attachées au service.

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

Régénérer un nouvel ensemble de clés d’authentification pour le runtime d’intégration auto-hébergé.

Extension GA
az datamigration sql-service show

Récupérez le service de migration de base de données.

Extension GA
az datamigration sql-service update

Mettez à jour Database Migration Service.

Extension GA
az datamigration sql-service wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de datamigration sql-service soit remplie.

Extension GA
az datamigration sql-vm

Gérer les migrations de base de données vers une machine virtuelle SQL.

Extension GA
az datamigration sql-vm cancel

Arrêtez la migration de base de données en cours vers une machine virtuelle SQL.

Extension GA
az datamigration sql-vm create

Créez une migration de base de données vers une machine virtuelle SQL donnée.

Extension GA
az datamigration sql-vm cutover

Lancez le basculement pour la migration de base de données en ligne en cours vers une machine virtuelle SQL.

Extension GA
az datamigration sql-vm show

Récupérez la migration de base de données spécifiée pour une machine virtuelle SQL donnée.

Extension GA
az datamigration sql-vm wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la migration de données sql-vm soit remplie.

Extension GA
az datamigration tde-migration

Migrez le certificat TDE de SQL Server source vers azure SQL Server cible.

Extension GA

az datamigration get-assessment

Démarrez l’évaluation sur les instances SQL Server.

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

Exemples

Exécutez SQL Assessment sur sql Server donné à l’aide de chaîne de connexion.

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

Exécutez SQL Assessment sur sql Server donné à l’aide du fichier de configuration d’évaluation.

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

Exécutez SQL Assessment sur plusieurs serveurs SQL dans un appel à l’aide de chaîne de connexion.

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

Paramètres facultatifs

--config-file-path

Chemin d’accès de ConfigFile.

--connection-string

Chaînes de Connecter ion SQL Server.

--output-folder

Dossier de sortie pour stocker le rapport d’évaluation.

--overwrite

Activez ce paramètre pour remplacer le rapport d’évaluation existant.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration get-sku-recommendation

Donnez des recommandations de référence SKU pour les offres Azure SQL.

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]

Exemples

Obtenez une recommandation de référence SKU pour SQL Server donné à l’aide de la ligne de commande.

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

Obtenez une recommandation de référence SKU pour SQL Server donné à l’aide du fichier de configuration d’évaluation.

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

Paramètres facultatifs

--config-file-path

Chemin d’accès de ConfigFile.

--database-allow-list

Liste séparée par espace des noms de bases de données à prendre en compte pour la recommandation de référence SKU tout en excluant tous les autres. Définissez un seul des éléments suivants ou aucun : databaseAllowList, databaseDenyList. Valeur par défaut : null.

--database-deny-list

Liste séparée par l’espace des noms de bases de données à ne pas prendre en compte pour la recommandation de référence SKU. Définissez un seul des éléments suivants ou aucun : databaseAllowList, databaseDenyList. Valeur par défaut : null.

--display-result

Indique si vous souhaitez imprimer ou non les résultats de la recommandation de référence SKU dans la console. Activez ce paramètre pour afficher le résultat.

valeur par défaut: False
--elastic-strategy

Indique si vous souhaitez ou non utiliser la stratégie élastique pour les recommandations de référence SKU en fonction du profilage de l’utilisation des ressources. Activez ce paramètre pour utiliser la stratégie élastique.

valeur par défaut: False
--end-time

Heure de fin UTC des points de données de performances à prendre en compte pendant l’agrégation, au format AAAA-MM-JJ HH :MM. Utilisé uniquement pour la stratégie de base (non élastique). Valeur par défaut : tous les points de données collectés sont pris en compte.

--output-folder

Dossier de sortie dans lequel les données de performances de SQL Server sont stockées. La valeur ici doit être identique à celle utilisée dans PerfDataCollection.

--overwrite

Indique s’il faut remplacer ou non des rapports de recommandation de référence SKU existants. Permettre à ce paramater de remplacer.

valeur par défaut: False
--scaling-factor

Facteur de mise à l’échelle (confort) utilisé lors de la recommandation de référence SKU. Par exemple, si une exigence de 4 processeurs vCore est déterminée avec un facteur d’échelle de 150 %, l’exigence de processeurs s’élève à 6 vCores.

valeur par défaut: 100
--start-time

Heure de début UTC des points de données de performances à prendre en compte pendant l’agrégation, au format AAAA-MM-JJ HH :MM. Utilisé uniquement pour la stratégie de base (non élastique). Valeur par défaut : tous les points de données collectés sont pris en compte.

--target-percentile

Centile des points de données à utiliser lors de l’agrégation des données de performances. Utilisé uniquement pour la stratégie de base (non élastique).

valeur par défaut: 95
--target-platform

Plateforme cible pour la recommandation de référence SKU : AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine ou Any. Si une option est sélectionnée, les recommandations de référence SKU pour les trois plateformes cibles seront évaluées et la meilleure ajustement sera retournée.

valeur par défaut: Any
--target-sql-instance

Nom de l’instance SQL pour laquelle la référence SKU doit être recommandée. Valeur par défaut : outputFolder sera analysé pour les fichiers créés par l’action PerfDataCollection, et les recommandations seront fournies pour chaque instance trouvée.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration login-migration

Migrez les connexions à partir des serveurs Sql Server sources vers les serveurs Azure Sql Server cibles.

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]

Exemples

Exécutez la migration des connexions à partir des serveurs Sql Server sources vers les serveurs Azure Sql Server cibles à l’aide de paramètres.

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"

Exécutez la migration des connexions à partir des serveurs Sql Server sources vers azure Sql Server cible à l’aide du fichier de configuration.

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

Paramètres facultatifs

--aad-domain-name

Obligatoire si les connexions Windows sont incluses dans la liste des connexions à migrer.

--config-file-path

Chemin d’accès de ConfigFile.

--csv-file-path

Emplacement du fichier CSV des connexions. Utilisez un seul paramètre entre ce paramètre et listOfLogin.

--list-of-login

Liste des connexions au format chaîne. Si un grand nombre de connexions doivent être migrées, utilisez l’option de fichier CSV.

--output-folder

Valeur par défaut : %LocalAppData%/Microsoft/SqlLoginMigrations) Dossier dans lequel les journaux seront écrits.

--src-sql-connection-str

chaînes d’Connecter ion pour les instances SQL sources à l’aide du format de chaîne de connexion formel.

--tgt-sql-connection-str

chaînes d’Connecter ion pour les instances SQL cibles à l’aide du format de chaîne de connexion formel.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration performance-data-collection

Collecter les données de performances pour les instances SQL Server données.

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

Exemples

Collectez les données de performances d’un serveur SQL Server donné à l’aide de chaîne de connexion.

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

Collectez les données de performances de plusieurs serveurs SQL Server dans un appel à l’aide de chaîne de connexion.

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

Collectez les données de performances d’un serveur SQL Server donné à l’aide du fichier de configuration d’évaluation.

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

Collectez les données de performances d’un serveur SQL Server donné en spécifiant une limite de temps. Si la limite de temps spécifiée est antérieure à la complition d’un cycle d’itération, le processus se termine sans enregistrer les données de performances du dernier cycle.

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

Paramètres facultatifs

--config-file-path

Chemin d’accès de ConfigFile.

--connection-string

Chaînes de Connecter ion SQL Server.

--number-of-iteration

Nombre d’itérations de collecte de données de performances à effectuer avant la persistance dans le fichier. Par exemple, avec les valeurs par défaut, les données de performances sont rendues persistantes toutes les 30 secondes * 20 itérations = 10 minutes. Minimum : 2.

valeur par défaut: 20
--output-folder

Dossier de sortie pour stocker les données de performances.

--perf-query-interval

Intervalle auquel interroger les données de performances, en secondes.

valeur par défaut: 30
--static-query-interval

Intervalle auquel interroger et conserver les données de configuration statiques, en secondes.

valeur par défaut: 3600
--time

Heure après laquelle l’exécution de la commande s’arrête automatiquement, en secondes. Si ce paramètre n’est pas spécifié, une intervention manuelle est nécessaire pour arrêter l’exécution de la commande.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration register-integration-runtime

Inscrire Database Migration Service sur Integration Runtime.

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

Exemples

Inscrivez Sql Migration Service sur le runtime d’intégration auto-hébergé.

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

Installez Integration Runtime et inscrivez un service de migration Sql sur celui-ci.

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

Lisez le runtime d’intégration à partir de l’emplacement d’installation donné.

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"

Paramètres obligatoires

--auth-key

Authentification de SQL Migration Service.

Paramètres facultatifs

--installed-ir-path

Chemin du dossier de version dans l’emplacement installé du runtime d’intégration. Cela peut être fourni lorsque le runtime d’intégration est installé, mais que la commande ne parvient pas à la lire. Format : « \Microsoft Integration Runtime<Version> ».

--ir-path

Chemin d’accès msi du runtime d’intégration.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration sql-server-schema

Migrez le schéma de sql Server source vers azure Sql Server cible.

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]

Exemples

Exécutez Migrer des objets de base de données à partir du serveur SQL source vers la base de données Azure SQL database cible à l’aide de paramètres.

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

Exécutez générer un script de schéma TSQL à partir de la source SQL Server à l’aide de paramètres.

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"

Exécutez le script TSQL déployer sur la base de données Azure SQL cible à l’aide de paramètres.

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"

Exécutez Migrer des objets de base de données à partir du serveur SQL source vers la base de données Azure SQL cible à l’aide de ConfigFile.

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

Paramètres facultatifs

--action

Sélectionnez une action de migration de schéma. MigrateSchema consiste à migrer les objets de base de données vers la cible Azure SQL Database. GenerateScript consiste à générer un script de schéma TSQL modifiable qui peut être utilisé pour s’exécuter sur la cible pour déployer les objets. DeploySchema consiste à exécuter le script TSQL généré à partir de l’action -GenerateScript sur la cible pour déployer les objets.

valeurs acceptées: DeploySchema, GenerateScript, MigrateSchema
--config-file-path

Chemin d’accès de ConfigFile. Les noms de paramètres acceptés dans configfile.json sont Action, source Connecter ionString, target Connecter ionString, inputScriptFilePath et outputFolder.

--input-script-file-path

Emplacement d’un script de schéma TSQL modifiable. Utilisez ce paramètre uniquement avec l’action DeploySchema.

--output-folder

Valeur par défaut : %LocalAppData%/Microsoft/SqlSchemaMigration) Dossier dans lequel les journaux seront écrits et le script de schéma TSQL généré par l’action GenerateScript.

--src-sql-connection-str

chaîne d’Connecter ion pour l’instance SQL source, à l’aide du format de chaîne de connexion formel.

--tgt-sql-connection-str

chaîne d’Connecter ion pour l’instance SQL cible, à l’aide du format de chaîne de connexion formel.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az datamigration tde-migration

Migrez le certificat TDE de SQL Server source vers azure SQL Server cible.

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]

Exemples

Migrez le certificat TDE de SQL Server source vers azure SQL Server cible.

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"

Paramètres facultatifs

--database-name --dbname

Nom de la base de données source.

--network-share-domain --networkdomain

Domaine de partage réseau.

--network-share-password --networkpw

Mot de passe de partage réseau.

--network-share-path --networkpath

Chemin du partage réseau.

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

Nom d’utilisateur du partage réseau.

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

chaîne d’Connecter ion pour l’instance SQL source, à l’aide du format de chaîne de connexion formel.

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

Nom d’Azure SQL Server.

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

Nom du groupe de ressources du serveur Azure SQL cible.

--target-subscription-id --tgtsubscription

ID d’abonnement du serveur Azure SQL cible.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.