az cosmosdb copy
Note
Diese Referenz ist Teil der Cosmosdb-Preview-Erweiterung für die Azure CLI (Version 2.17.1 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az cosmosdb kopie Befehl ausführen. Erfahren Sie mehr über Erweiterungen.
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Containerkopieauftrag verwalten.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az cosmosdb copy cancel |
Abbrechen eines Containerkopieauftrags. |
Extension | Preview |
| az cosmosdb copy complete |
Schließt einen Onlinecontainerkopieauftrag ab. |
Extension | Preview |
| az cosmosdb copy create |
Erstellt einen Containerkopieauftrag. |
Extension | Preview |
| az cosmosdb copy list |
Abrufen eines Containerkopieauftrags. |
Extension | Preview |
| az cosmosdb copy pause |
Anhalten eines Containerkopieauftrags. |
Extension | Preview |
| az cosmosdb copy resume |
Fortsetzen eines Containerkopieauftrags. |
Extension | Preview |
| az cosmosdb copy show |
Abrufen eines Containerkopieauftrags. |
Extension | Preview |
az cosmosdb copy cancel
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Abbrechen eines Containerkopieauftrags.
az cosmosdb copy cancel --account-name
--job-name
--resource-group
Beispiele
Auftrag abbrechen j1
az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name des Containerkopieauftrags.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy complete
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Schließt einen Onlinecontainerkopieauftrag ab.
az cosmosdb copy complete --account-name
--job-name
--resource-group
Beispiele
Abgeschlossener Auftrag j1
az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name des Containerkopieauftrags.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy create
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Erstellt einen Containerkopieauftrag.
az cosmosdb copy create --resource-group
--src-account
[--dest-account]
[--dest-cassandra]
[--dest-mongo]
[--dest-mongo-vcore]
[--dest-nosql]
[--job-name]
[--mode]
[--src-cassandra]
[--src-mongo]
[--src-nosql]
Beispiele
Kopieren der Azure Cosmos DB-API für NoSQL-Container in demselben Konto
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-nosql database=db1 container=c1 --dest-nosql database=db2 container=c2
Kopieren der Azure Cosmos DB-API für NoSQL-Container in einem anderen Konto
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc2" --src-nosql database=db1 container=c1 --dest-nosql database=db2 container=c2
Kopieren der Azure Cosmos DB-API für Apache Cassandra-Tabelle
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-cassandra keyspace=k1 table=t1 --dest-cassandra keyspace=k2 table=t2
Kopieren der Azure Cosmos DB-API für die MongoDB-Sammlung
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --dest-account "acc1" --src-mongo database=d1 collection=c1 --dest-mongo database=d2 collection=c2
Kopieren der Azure Cosmos DB-API aus der Sammlung MongoDB(RU) in die Sammlung Mongo(vCore)
az cosmosdb copy create -g "rg1" --job-name "j1" --src-account "acc1" --src-mongo database=d1 collection=c1 --dest-mongo-vcore database=d2 collection=c2 connectionStringKeyVaultUri=<link_to_Azure_KeyVault_secret>
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Name des Azure Cosmos DB-Quelldatenbankkontos.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Name des Azure Cosmos DB-Zieldatenbankkontos.
Zieltabelle.
Verwendung: --dest-cassandra keyspace=XX table=XX' keyspace: Keyspace name. Tabelle: Tabellenname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Zielauflistung.
Verwendung: --dest-mongo database=XX collection=XX' database: Database name. collection: Sammlungsname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Destination Mongo(vCore)-Auflistung.
Verwendung: --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database: Database name. collection: Sammlungsname. connectionStringKeyVaultUri: Link zu Azure KeyVault secret containing connection string.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments |
Zielcontainer.
Verwendung: --dest-nosql database=XX container=XX' datenbank: Datenbankname. container: Containername.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for NoSQL container copy Arguments |
Name des Datenübertragungsauftrags. Ein zufälliger Auftragsname wird generiert, wenn er nicht übergeben wird.
Kopiermodus (Online/ Offline).
| Eigenschaft | Wert |
|---|---|
| Standardwert: | Offline |
Quelltabelle.
Verwendung: --src-cassandra keyspace=XX table=XX' keyspace: Keyspace name. Tabelle: Tabellenname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Quellauflistung.
Verwendung: --src-mongo database=XX collection=XX' database: Database name. collection: Sammlungsname.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Quellcontainer.
Verwendung: --src-nosql database=XX container=XX' Datenbank: Datenbankname. container: Containername.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Cosmos DB API for NoSQL container copy Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy list
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Abrufen eines Containerkopieauftrags.
az cosmosdb copy list --account-name
--resource-group
Beispiele
Alle Aufträge auflisten
az cosmosdb copy list -g "rg1" --account-name "acc1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy pause
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Anhalten eines Containerkopieauftrags.
az cosmosdb copy pause --account-name
--job-name
--resource-group
Beispiele
Auftrag anhalten j1
az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name des Containerkopieauftrags.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy resume
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Fortsetzen eines Containerkopieauftrags.
az cosmosdb copy resume --account-name
--job-name
--resource-group
Beispiele
Lebenslauf j1
az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name des Containerkopieauftrags.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az cosmosdb copy show
Befehlsgruppe "cosmosdb copy" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Abrufen eines Containerkopieauftrags.
az cosmosdb copy show --account-name
--job-name
--resource-group
Beispiele
Details des Auftrags j1 anzeigen
az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"
Erforderliche Parameter
Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".
Name des Containerkopieauftrags.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |