Freigeben über


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

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--job-name -n

Name des Containerkopieauftrags.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy complete

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--job-name -n

Name des Containerkopieauftrags.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy create

Vorschau

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

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--src-account

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.

--dest-account

Name des Azure Cosmos DB-Zieldatenbankkontos.

--dest-cassandra

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
--dest-mongo

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
--dest-mongo-vcore

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
--dest-nosql

Zielcontainer.

Verwendung: --dest-nosql database=XX container=XX' datenbank: Datenbankname. container: Containername.

Eigenschaft Wert
Parametergruppe: Azure Cosmos DB API for NoSQL container copy Arguments
--job-name -n

Name des Datenübertragungsauftrags. Ein zufälliger Auftragsname wird generiert, wenn er nicht übergeben wird.

--mode

Kopiermodus (Online/ Offline).

Eigenschaft Wert
Standardwert: Offline
--src-cassandra

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
--src-mongo

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
--src-nosql

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
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy list

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy pause

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--job-name -n

Name des Containerkopieauftrags.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy resume

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--job-name -n

Name des Containerkopieauftrags.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az cosmosdb copy show

Vorschau

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

--account-name -a

Azure Cosmos DB-Kontoname, unter dem der Auftrag erstellt wird. Verwenden Sie den Wert "--dest-account" aus dem Befehl "Auftrag erstellen".

--job-name -n

Name des Containerkopieauftrags.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False