az cosmosdb copy
Note
Bu başvuru, Azure CLI (sürüm 2.17.1 veya üzeri) için cosmosdb-preview uzantısının bir parçasıdır. Uzantı, az cosmosdb copy komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işini yönetme.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az cosmosdb copy cancel |
Kapsayıcı kopyalama işini iptal etme. |
Extension | Preview |
| az cosmosdb copy complete |
Çevrimiçi kapsayıcı kopyalama işini tamamlar. |
Extension | Preview |
| az cosmosdb copy create |
Kapsayıcı kopyalama işi oluşturur. |
Extension | Preview |
| az cosmosdb copy list |
Kapsayıcı kopyalama işi alın. |
Extension | Preview |
| az cosmosdb copy pause |
Kapsayıcı kopyalama işini duraklatma. |
Extension | Preview |
| az cosmosdb copy resume |
Kapsayıcı kopyalama işini sürdürme. |
Extension | Preview |
| az cosmosdb copy show |
Kapsayıcı kopyalama işi alın. |
Extension | Preview |
az cosmosdb copy cancel
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işini iptal etme.
az cosmosdb copy cancel --account-name
--job-name
--resource-group
[--acquire-policy-token]
[--change-reference]
Örnekler
j1 işini iptal et
az cosmosdb copy cancel -g "rg1" --account-name "acc1" --job-name "j1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kapsayıcı kopyalama işinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy complete
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Çevrimiçi kapsayıcı kopyalama işini tamamlar.
az cosmosdb copy complete --account-name
--job-name
--resource-group
[--acquire-policy-token]
[--change-reference]
Örnekler
tam iş j1
az cosmosdb copy complete -g "rg1" --account-name "acc1" --job-name "j1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kapsayıcı kopyalama işinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy create
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işi oluşturur.
az cosmosdb copy create --resource-group
--src-account
[--acquire-policy-token]
[--change-reference]
[--dest-account]
[--dest-cassandra]
[--dest-mongo]
[--dest-mongo-vcore]
[--dest-nosql]
[--job-name]
[--mode]
[--src-cassandra]
[--src-mongo]
[--src-nosql]
Örnekler
Aynı hesaptaki NoSQL kapsayıcısı için Azure Cosmos DB API'sini kopyalama
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
Farklı hesaptaki NoSQL kapsayıcısı için Azure Cosmos DB API'sini kopyalama
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
Apache Cassandra tablosu için Azure Cosmos DB API'sini kopyalama
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
MongoDB koleksiyonu için Azure Cosmos DB API'sini kopyalama
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
Azure Cosmos DB API'sini MongoDB(RU) koleksiyonundan Mongo(sanal çekirdek) koleksiyonuna kopyalama
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>
Gerekli Parametreler
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Azure Cosmos DB kaynak veritabanı hesabının adı.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Azure Cosmos DB hedef veritabanı hesabının adı.
Hedef tablo.
Kullanım: --dest-cassandra keyspace=XX table=XX' keyspace: Keyspace name. table: Tablo adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Hedef koleksiyon.
Kullanım: --dest-mongo database=XX collection=XX' database: Veritabanı adı. collection: Koleksiyon adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Hedef Mongo(sanal çekirdek) koleksiyonu.
Kullanım: --dest-mongo-vcore database=XX collection=XX connectionStringKeyVaultUri=XX' database: Veritabanı adı. collection: Koleksiyon adı. connectionStringKeyVaultUri: bağlantı dizesi içeren Azure KeyVault gizli dizisine bağlantı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for MongoDB (vCore) collection copy Arguments |
Hedef kapsayıcı.
Kullanım: --dest-nosql database=XX container=XX' database: Veritabanı adı. kapsayıcı: Kapsayıcı adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for NoSQL container copy Arguments |
Veri Aktarımı İşinin adı. Geçirilmemesi durumunda rastgele bir iş adı oluşturulur.
Kopyalama Modu (Çevrimiçi / Çevrimdışı).
| Özellik | Değer |
|---|---|
| Default value: | Offline |
Kaynak tablo.
Kullanım: --src-cassandra keyspace=XX table=XX' keyspace: Keyspace name. table: Tablo adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for Apache Cassandra table copy Arguments |
Kaynak koleksiyon.
Kullanım: --src-mongo database=XX collection=XX' database: Veritabanı adı. collection: Koleksiyon adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for MongoDB (RU) collection copy Arguments |
Kaynak kapsayıcı.
Kullanım: --src-nosql database=XX container=XX' database: Veritabanı adı. kapsayıcı: Kapsayıcı adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Cosmos DB API for NoSQL container copy Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy list
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işi alın.
az cosmosdb copy list --account-name
--resource-group
Örnekler
Tüm işleri listeleme
az cosmosdb copy list -g "rg1" --account-name "acc1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy pause
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işini duraklatma.
az cosmosdb copy pause --account-name
--job-name
--resource-group
[--acquire-policy-token]
[--change-reference]
Örnekler
İşi duraklatma j1
az cosmosdb copy pause -g "rg1" --account-name "acc1" --job-name "j1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kapsayıcı kopyalama işinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy resume
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işini sürdürme.
az cosmosdb copy resume --account-name
--job-name
--resource-group
[--acquire-policy-token]
[--change-reference]
Örnekler
İş j1'i sürdürme
az cosmosdb copy resume -g "rg1" --account-name "acc1" --job-name "j1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kapsayıcı kopyalama işinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az cosmosdb copy show
'cosmosdb copy' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Kapsayıcı kopyalama işi alın.
az cosmosdb copy show --account-name
--job-name
--resource-group
Örnekler
j1 işinin ayrıntılarını göster
az cosmosdb copy show -g "rg1" --account-name "acc1" --job-name "j1"
Gerekli Parametreler
İşin oluşturulduğu hesap adını Azure Cosmos DB. create job komutundan --dest-account değerini kullanın.
Kapsayıcı kopyalama işinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |