az dms project
Not
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Azure Veritabanı Geçiş Hizmeti örneği (klasik) için projeleri yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az dms project check-name |
Belirli bir proje adının hem belirli bir DMS örneğinde hem de adın geçerliliği içinde kullanılabilir olup olmadığını denetleyin. |
Temel | GA |
az dms project create |
Birden çok görev içerebilen bir geçiş projesi oluşturun. |
Temel | GA |
az dms project create (dms-preview uzantı) |
Birden çok görev içerebilen bir geçiş projesi oluşturun. |
Dahili | GA |
az dms project delete |
Projeyi silme. |
Temel | GA |
az dms project list |
DMS örneği içindeki projeleri listeleyin. |
Temel | GA |
az dms project show |
Geçiş projesinin ayrıntılarını gösterin. |
Temel | GA |
az dms project task |
Azure Veritabanı Geçiş Hizmeti (klasik) örneğin projesinin görevlerini yönetin. |
Çekirdek ve Uzantı | GA |
az dms project task cancel |
Şu anda kuyruğa alınmış veya çalışıyorsa görevi iptal edin. |
Temel | GA |
az dms project task cancel (dms-preview uzantı) |
Bu komut kullanım dışı bırakılıyor. Bunun yerine durdur komutunu kullanın. |
Dahili | GA |
az dms project task check-name |
Belirli bir görev adının belirli bir DMS örneğinde kullanılabilir olup olmadığını ve adın geçerliliğini denetleyin. |
Temel | GA |
az dms project task create |
Geçiş görevi oluşturun ve başlatın. |
Temel | GA |
az dms project task create (dms-preview uzantı) |
Geçiş görevi oluşturun ve başlatın. |
Dahili | GA |
az dms project task cutover |
Çevrimiçi geçiş görevi için tam geçiş gerçekleştirerek geçişi tamamlayın. |
Temel | GA |
az dms project task delete |
Geçiş görevini silme. |
Temel | GA |
az dms project task list |
Proje içindeki görevleri listeleme. Bazı görevlerin durumu Bilinmiyor olabilir ve bu durum, o görevin durumunu sorgularken bir hata oluştuğuna işaret eder. |
Temel | GA |
az dms project task restart |
Geçişin tamamını veya yalnızca belirtilen bir nesneyi yeniden başlatın. Şu anda yalnızca MongoDB geçişleri tarafından desteklenmektedir. |
Dahili | GA |
az dms project task show |
Geçiş görevinin ayrıntılarını gösterin. Daha fazla ayrıntı almak için "--expand" kullanın. |
Temel | GA |
az dms project task stop |
Görevi durdurur veya belirtilen nesnede geçişi durdurur (yalnızca MongoDB geçişleri). |
Dahili | GA |
az dms project check-name
Belirli bir proje adının hem belirli bir DMS örneğinde hem de adın geçerliliği içinde kullanılabilir olup olmadığını denetleyin.
az dms project check-name --name
--resource-group
--service-name
Gerekli Parametreler
Denetlenecek proje adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az dms project create
Birden çok görev içerebilen bir geçiş projesi oluşturun.
Aşağıdaki proje yapılandırmaları desteklenir: -) source -> target
- SQL -> SQLDB
- PostgreSQL -> AzureDbForPostgreSQL
- MySQL -> AzureDbForMySQL.
az dms project create --location
--name
--resource-group
--service-name
--source-platform
--target-platform
[--tags]
Örnekler
DMS örneği için SQL'den SQL'e proje oluşturma.
az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
DMS örneği için AzureDbForPostgreSql'e PostgreSql projesi oluşturun.
az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Bir DMS örneği için AzureDbForMySQL'e MySQL projesi oluşturun.
az dms project create -l westus -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue
Gerekli Parametreler
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Projenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı.
Kaynak veritabanı için sunucu türü. Desteklenen türler şunlardır: SQL, PostgreSQL, MySQL.
Hedef veritabanı için hizmet türü. Desteklenen türler şunlardır: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.
İsteğe Bağlı Parametreler
"tag1[=value1]" biçimindeki etiketlerin boşlukla ayrılmış listesi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az dms project create (dms-preview uzantı)
Birden çok görev içerebilen bir geçiş projesi oluşturun.
Aşağıdaki proje yapılandırmaları desteklenir: -) kaynak -> hedef 1) SQL -> SQL 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (MongoDB API'leri aracılığıyla Cosmos DB'ye geçiş için).
az dms project create --location
--name
--resource-group
--service-name
--source-platform
--target-platform
[--tags]
Örnekler
DMS örneği için SQL'den SQL'e proje oluşturma.
az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
DMS örneği için AzureDbForPostgreSql'e PostgreSql projesi oluşturun.
az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
Gerekli Parametreler
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Projenin adı. DMS Projesi, kaynak veritabanı bağlantısını, hedef veritabanı bağlantısını ve geçirilmesi gereken veritabanlarının listesini kapsayan bir mantıksal gruplandırmadır.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı. DMS Hizmeti, veritabanı geçişleri gerçekleştiren bir Azure örneğidir.
Kaynak veritabanı için sunucu türü. Desteklenen türler şunlardır: SQL, PostgreSQL, MongoDB.
Hedef veritabanı için hizmet türü. Desteklenen türler şunlardır: SQLDB, AzureDbForPostgreSQL, MongoDB.
İsteğe Bağlı Parametreler
etiket1[=değer1]" biçiminde, boşlukla ayrılmış bir etiket listesi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az dms project delete
Projeyi silme.
az dms project delete --name
--resource-group
--service-name
[--delete-running-tasks]
[--yes]
Örnekler
Projeyi silme. (otomatik olarak oluşturulmuş)
az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Projenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı.
İsteğe Bağlı Parametreler
Projeyi silmeden önce çalışan görevleri iptal edin.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az dms project list
DMS örneği içindeki projeleri listeleyin.
az dms project list --resource-group
--service-name
Örnekler
DMS örneği içindeki projeleri listeleyin. (otomatik olarak oluşturulmuş)
az dms project list --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az dms project show
Geçiş projesinin ayrıntılarını gösterin.
az dms project show --name
--resource-group
--service-name
Örnekler
Geçiş projesinin ayrıntılarını gösterin. (otomatik olarak oluşturulmuş)
az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService
Gerekli Parametreler
Projenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Hizmetin adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.