az cosmosdb copy
Note
Ta dokumentacja jest częścią rozszerzenia cosmosdb-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.17.1 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az cosmosdb copy. Dowiedz się więcej o rozszerzeniach.
Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Zarządzanie zadaniem kopiowania kontenera.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az cosmosdb copy cancel |
Anuluj zadanie kopiowania kontenera. |
Extension | Preview |
| az cosmosdb copy complete |
Wykonuje zadanie kopiowania kontenera online. |
Extension | Preview |
| az cosmosdb copy create |
Tworzy zadanie kopiowania kontenera. |
Extension | Preview |
| az cosmosdb copy list |
Pobieranie zadania kopiowania kontenera. |
Extension | Preview |
| az cosmosdb copy pause |
Wstrzymywanie zadania kopiowania kontenera. |
Extension | Preview |
| az cosmosdb copy resume |
Wznów zadanie kopiowania kontenera. |
Extension | Preview |
| az cosmosdb copy show |
Pobieranie zadania kopiowania kontenera. |
Extension | Preview |
az cosmosdb copy cancel
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Anuluj zadanie kopiowania kontenera.
az cosmosdb copy cancel --account-name
--job-name
--resource-group
Przykłady
Anulowanie zadania j1
az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa zadania kopiowania kontenera.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy complete
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Wykonuje zadanie kopiowania kontenera online.
az cosmosdb copy complete --account-name
--job-name
--resource-group
Przykłady
Ukończone zadanie j1
az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa zadania kopiowania kontenera.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy create
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Tworzy zadanie kopiowania kontenera.
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]
Przykłady
Kopiowanie kontenera Usługi Azure Cosmos DB dla kontenera NoSQL na tym samym koncie
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
Kopiowanie interfejsu API usługi Azure Cosmos DB dla kontenera NoSQL na innym koncie
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
Kopiowanie interfejsu API usługi Azure Cosmos DB dla tabeli Apache Cassandra
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
Kopiowanie kolekcji interfejsu API usługi Azure Cosmos DB dla bazy danych MongoDB
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
Kopiowanie interfejsu API usługi Azure Cosmos DB z kolekcji MongoDB(RU) do kolekcji 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>
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa źródłowego konta bazy danych usługi Azure Cosmos DB.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Nazwa docelowego konta bazy danych usługi Azure Cosmos DB.
Tabela docelowa.
Użycie: --dest-cassandra keyspace=XX table=XX' keyspace: nazwa przestrzeni kluczy. tabela: nazwa tabeli.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Kolekcja docelowa.
Użycie: --dest-mongo database=XX collection=XX' database: Database name (Nazwa bazy danych). kolekcja: nazwa kolekcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Docelowa kolekcja Mongo (rdzenie wirtualne).
Użycie: --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database: Database name (Nazwa bazy danych). kolekcja: nazwa kolekcji. connectionStringKeyVaultUri: link do wpisu tajnego usługi Azure KeyVault zawierającego parametry połączenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments |
Kontener docelowy.
Użycie: --dest-nosql database=XX container=XX' database: Database name (Nazwa bazy danych). kontener: nazwa kontenera.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for NoSQL container copy Arguments |
Nazwa zadania transferu danych. Losowa nazwa zadania zostanie wygenerowana, jeśli nie zostanie przekazana.
Tryb kopiowania (online/offline).
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | Offline |
Tabela źródłowa.
Użycie: --src-cassandra keyspace=XX table=XX' keyspace: nazwa przestrzeni kluczy. tabela: nazwa tabeli.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Kolekcja źródłowa.
Użycie: --src-mongo database=XX collection=XX' database: Database name (Nazwa bazy danych). kolekcja: nazwa kolekcji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Kontener źródłowy.
Użycie: --src-nosql database=XX container=XX' database: Database name (Nazwa bazy danych). kontener: nazwa kontenera.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Azure Cosmos DB API for NoSQL container copy Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy list
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Pobieranie zadania kopiowania kontenera.
az cosmosdb copy list --account-name
--resource-group
Przykłady
Wyświetl listę wszystkich zadań
az cosmosdb copy list -g "rg1" --account-name "acc1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy pause
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Wstrzymywanie zadania kopiowania kontenera.
az cosmosdb copy pause --account-name
--job-name
--resource-group
Przykłady
Wstrzymywanie zadania j1
az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa zadania kopiowania kontenera.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy resume
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Wznów zadanie kopiowania kontenera.
az cosmosdb copy resume --account-name
--job-name
--resource-group
Przykłady
Wznów zadanie j1
az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa zadania kopiowania kontenera.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az cosmosdb copy show
Grupa poleceń "kopia bazy danych cosmosdb" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Pobieranie zadania kopiowania kontenera.
az cosmosdb copy show --account-name
--job-name
--resource-group
Przykłady
Pokaż szczegóły zadania j1
az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"
Parametry wymagane
Nazwa konta usługi Azure Cosmos DB, w którym zostało utworzone zadanie. Użyj wartości --dest-account z polecenia create job.
Nazwa zadania kopiowania kontenera.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |