Condividi tramite


az dms project

Note

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Learn more about extensions.

Gestire i progetti per un'istanza del Servizio Migrazione del database di Azure (versione classica).

Comandi

Nome Descrizione Tipo Status
az dms project check-name

Controllare se un determinato nome di progetto è disponibile all'interno di una determinata istanza del Servizio Migrazione del database e la validità del nome.

Core GA
az dms project create

Creare un progetto di migrazione che può contenere più attività.

Core GA
az dms project create (dms-preview estensione)

Creare un progetto di migrazione che può contenere più attività.

Extension GA
az dms project delete

Eliminare un progetto.

Core GA
az dms project list

Elencare i progetti all'interno di un'istanza del Servizio Migrazione del database.

Core GA
az dms project show

Visualizzare i dettagli di un progetto di migrazione.

Core GA
az dms project task

Gestire le attività per il progetto di un'istanza di Servizio Migrazione del database di Azure (versione classica).

Core ed estensione GA
az dms project task cancel

Annullare un'attività se è attualmente in coda o in esecuzione.

Core GA
az dms project task cancel (dms-preview estensione)

Questo comando è deprecato. Usare invece il comando stop.

Extension GA
az dms project task check-name

Controllare se un determinato nome di attività è disponibile all'interno di una determinata istanza del Servizio Migrazione del database e la validità del nome.

Core GA
az dms project task create

Creare e avviare un'attività di migrazione.

Core GA
az dms project task create (dms-preview estensione)

Creare e avviare un'attività di migrazione.

Extension GA
az dms project task cutover

Per un'attività di migrazione online, completare la migrazione eseguendo un cutover.

Core GA
az dms project task delete

Eliminare un'attività di migrazione.

Core GA
az dms project task list

Elencare le attività all'interno di un progetto. Alcune attività possono avere lo stato Sconosciuto, che indica che si è verificato un errore durante la query sullo stato di tale attività.

Core GA
az dms project task restart

Riavviare l'intera migrazione o semplicemente un oggetto specificato. Attualmente supportato solo dalle migrazioni di MongoDB.

Extension GA
az dms project task show

Visualizzare i dettagli di un'attività di migrazione. Usare "--expand" per ottenere altri dettagli.

Core GA
az dms project task stop

Arresta l'attività o arresta la migrazione sull'oggetto specificato (solo migrazioni mongoDB).

Extension GA

az dms project check-name

Controllare se un determinato nome di progetto è disponibile all'interno di una determinata istanza del Servizio Migrazione del database e la validità del nome.

az dms project check-name --name
                          --resource-group
                          --service-name

Parametri necessari

--name -n

Nome del progetto da controllare.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az dms project create

Creare un progetto di migrazione che può contenere più attività.

Sono supportate le configurazioni di progetto seguenti: -) source -> target

  1. SQL -> SQLDB
  2. PostgreSQL -> AzureDbForPostgreSQL
  3. MySQL:> AzureDbForMySQL.
az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Esempio

Creare un progetto DA SQL a SQLDB per un'istanza del Servizio Migrazione del database.

az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue

Creare un progetto PostgreSql in AzureDbForPostgreSql per un'istanza del Servizio Migrazione del database.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Creare un progetto MySQL in AzureDbForMySQL per un'istanza del Servizio Migrazione del database.

az dms project create -l westus -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue

Parametri necessari

--location -l

Location. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--name -n

Nome del progetto.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio.

--source-platform

Tipo di server per il database di origine. I tipi supportati sono: SQL, PostgreSQL, MySQL.

--target-platform

Tipo di servizio per il database di destinazione. I tipi supportati sono: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--tags

Elenco delimitato da spazi dei tag nel formato "tag1[=value1]".

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az dms project create (dms-preview estensione)

Creare un progetto di migrazione che può contenere più attività.

Sono supportate le configurazioni di progetto seguenti: -) source -> target 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (per la migrazione a Cosmos DB tramite l'API MongoDB).

az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Esempio

Creare un progetto DA SQL a SQLDB per un'istanza del Servizio Migrazione del database.

az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue

Creare un progetto PostgreSql in AzureDbForPostgreSql per un'istanza del Servizio Migrazione del database.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Parametri necessari

--location -l

Location. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--name -n

Nome del progetto. Il progetto Servizio Migrazione del database è un raggruppamento logico che include la connessione al database di origine, la connessione al database di destinazione e un elenco di database di cui eseguire la migrazione.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio. Servizio Migrazione del database è un'istanza di Azure che esegue migrazioni di database.

--source-platform

Tipo di server per il database di origine. I tipi supportati sono: SQL, PostgreSQL, MongoDB.

--target-platform

Tipo di servizio per il database di destinazione. I tipi supportati sono: SQLDB, AzureDbForPostgreSQL, MongoDB.

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--tags

Elenco delimitato da spazi dei tag nel formato tag1[=value1]".

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az dms project delete

Eliminare un progetto.

az dms project delete --name
                      --resource-group
                      --service-name
                      [--delete-running-tasks]
                      [--yes]

Esempio

Eliminare un progetto. (autogenerated)

az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService

Parametri necessari

--name -n

Nome del progetto.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio.

Parametri facoltativi

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--delete-running-tasks

Annullare le attività in esecuzione prima di eliminare il progetto.

--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az dms project list

Elencare i progetti all'interno di un'istanza del Servizio Migrazione del database.

az dms project list --resource-group
                    --service-name

Esempio

Elencare i progetti all'interno di un'istanza del Servizio Migrazione del database. (autogenerated)

az dms project list --resource-group MyResourceGroup --service-name MyService

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az dms project show

Visualizzare i dettagli di un progetto di migrazione.

az dms project show --name
                    --resource-group
                    --service-name

Esempio

Visualizzare i dettagli di un progetto di migrazione. (autogenerated)

az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService

Parametri necessari

--name -n

Nome del progetto.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name

Nome del servizio.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False