az dms project

Veri Geçiş Hizmeti örneğinin projelerini yönetin.

Komutlar

az dms project check-name

Belirli bir proje adının belirli bir DMS örneğinde kullanılabilir olup olmadığını ve adın geçerliliğini denetleyin.

az dms project create

Birden çok görev içerebilen bir geçiş projesi oluşturun.

az dms project delete

Projeyi silme.

az dms project list

DMS örneği içindeki projeleri listeleyin.

az dms project show

Geçiş projesinin ayrıntılarını gösterin.

az dms project task

Veri Geçiş Hizmeti örneğinin projesi için görevleri yönetme.

az dms project task cancel

Şu anda kuyruğa alınmış veya çalışıyorsa görevi iptal etme.

az dms project task check-name

Belirli bir görev 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 task create

Geçiş görevi oluşturun ve başlatın.

az dms project task cutover

Çevrimiçi geçiş görevi için tam geçiş gerçekleştirerek geçişi tamamlayın.

az dms project task delete

Geçiş görevini silme.

az dms project task list

Proje içindeki görevleri listeleme. Bazı görevlerin durumu Bilinmiyor olabilir ve bu durum, görevin durumu sorgulanırken bir hata oluştuğuna işaret eder.

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.

az dms project task show

Geçiş görevinin ayrıntılarını gösterme. Daha fazla ayrıntı almak için "--expand" kullanın.

az dms project task stop

Görevi durdurur veya belirtilen nesnede geçişi durdurur (yalnızca MongoDB geçişleri).

az dms project check-name

Belirli bir proje adının belirli bir DMS örneğinde kullanılabilir olup olmadığını ve adın geçerliliğini denetleyin.

az dms project check-name --name
                          --resource-group
                          --service-name

Gerekli Parametreler

--name -n

Denetlenecek proje adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

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

  1. SQL -> SQLDB
  2. PostgreSQL -> AzureDbForPostgreSQL
  3. MySQL -> AzureDbForMySQL.
az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Örnekler

DMS örneği için SQLDB projesine SQL oluşturun.

az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue

Bir 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

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--name -n

Project adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

--source-platform

Kaynak veritabanı için sunucu türü. Desteklenen türler şunlardır: SQL, PostgreSQL, MySQL.

--target-platform

Hedef veritabanı için hizmet türü. Desteklenen türler şunlardır: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

İsteğe Bağlı Parametreler

--tags

"tag1[=value1]" biçimindeki etiketlerin boşlukla ayrılmış listesi.

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şturulur)

az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService

Gerekli Parametreler

--name -n

Project adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

İsteğe Bağlı Parametreler

--delete-running-tasks

Projeyi silmeden önce çalışan görevleri iptal edin.

--yes -y

Onay istemde bulunmayı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şturulur)

az dms project list --resource-group MyResourceGroup --service-name MyService

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.

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şturulur)

az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService

Gerekli Parametreler

--name -n

Project adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--service-name

Hizmetin adı.