Bagikan melalui


az dms project

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Mengelola proyek untuk instans Azure Database Migration Service (klasik).

Perintah

Nama Deskripsi Jenis Status
az dms project check-name

Periksa apakah nama proyek tertentu tersedia dalam instans DMS tertentu serta validitas nama.

Core GA
az dms project create

Buat proyek migrasi yang dapat berisi beberapa tugas.

Core GA
az dms project create (dms-preview extension)

Buat proyek migrasi yang dapat berisi beberapa tugas.

Ekstensi GA
az dms project delete

Menghapus proyek.

Core GA
az dms project list

Mencantumkan proyek dalam instans DMS.

Core GA
az dms project show

Memperlihatkan detail proyek migrasi.

Core GA
az dms project task

Mengelola tugas untuk proyek instans Azure Database Migration Service (klasik).

Inti dan Ekstensi GA
az dms project task cancel

Batalkan tugas jika saat ini sedang diantrekan atau dijalankan.

Core GA
az dms project task cancel (dms-preview extension)

Perintah ini tidak digunakan lagi. Gunakan perintah hentikan sebagai gantinya.

Ekstensi GA
az dms project task check-name

Periksa apakah nama tugas tertentu tersedia dalam instans DMS tertentu serta validitas nama.

Core GA
az dms project task create

Membuat dan memulai tugas migrasi.

Core GA
az dms project task create (dms-preview extension)

Membuat dan memulai tugas migrasi.

Ekstensi GA
az dms project task cutover

Untuk tugas migrasi online, selesaikan migrasi dengan melakukan cutover.

Core GA
az dms project task delete

Menghapus tugas migrasi.

Core GA
az dms project task list

Mencantumkan tugas dalam proyek. Beberapa tugas mungkin memiliki status Tidak Diketahui, yang menunjukkan bahwa terjadi kesalahan saat mengkueri status tugas tersebut.

Core GA
az dms project task restart

Mulai ulang seluruh migrasi atau hanya objek tertentu. Saat ini hanya didukung oleh migrasi MongoDB.

Ekstensi GA
az dms project task show

Perlihatkan detail tugas migrasi. Gunakan "--expand" untuk mendapatkan detail selengkapnya.

Core GA
az dms project task stop

Menghentikan tugas, atau menghentikan migrasi pada objek yang ditentukan (hanya migrasi MongoDB).

Ekstensi GA

az dms project check-name

Periksa apakah nama proyek tertentu tersedia dalam instans DMS tertentu serta validitas nama.

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

Parameter yang Diperlukan

--name -n

Nama proyek yang akan diperiksa.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az dms project create

Buat proyek migrasi yang dapat berisi beberapa tugas.

Konfigurasi proyek berikut didukung: -) sumber -> target

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

Contoh

Buat proyek SQL ke SQLDB untuk instans DMS.

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

Buat proyek PostgreSql ke AzureDbForPostgreSql untuk instans DMS.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Buat proyek MySQL ke AzureDbForMySQL untuk instans DMS.

az dms project create -l westus -n mysqlproject -g myresourcegroup --service-name mydms --source-platform MySQL --target-platform AzureDbForMySQL --tags tagName1=tagValue1 tagWithNoValue

Parameter yang Diperlukan

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--name -n

Nama Proyek.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan.

--source-platform

Jenis server untuk database sumber. Jenis yang didukung adalah: SQL, PostgreSQL, MySQL.

--target-platform

Jenis layanan untuk database target. Jenis yang didukung adalah: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.

Parameter Opsional

--tags

Daftar tag yang dibatasi spasi dalam format "tag1[=value1]".

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az dms project create (dms-preview extension)

Buat proyek migrasi yang dapat berisi beberapa tugas.

Konfigurasi proyek berikut didukung: -) sumber -> target 1) SQL -> SQLDB 2) PostgreSQL -> AzureDbForPostgreSQL 3) MongoDB -> MongoDB (untuk bermigrasi ke Cosmos DB melalui API MongoDB mereka).

az dms project create --location
                      --name
                      --resource-group
                      --service-name
                      --source-platform
                      --target-platform
                      [--tags]

Contoh

Buat proyek SQL ke SQLDB untuk instans DMS.

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

Buat proyek PostgreSql ke AzureDbForPostgreSql untuk instans DMS.

az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue

Parameter yang Diperlukan

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--name -n

Nama Proyek. DMS Project adalah pengelompokan logis yang mencakup koneksi database sumber, koneksi database target, dan daftar database yang akan dimigrasikan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan. Layanan DMS adalah instans Azure yang melakukan migrasi database.

--source-platform

Jenis server untuk database sumber. Jenis yang didukung adalah: SQL, PostgreSQL, MongoDB.

--target-platform

Jenis layanan untuk database target. Jenis yang didukung adalah: SQLDB, AzureDbForPostgreSQL, MongoDB.

Parameter Opsional

--tags

Daftar tag yang dibatasi spasi dalam format tag1[=value1]".

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az dms project delete

Menghapus proyek.

az dms project delete --name
                      --resource-group
                      --service-name
                      [--delete-running-tasks]
                      [--yes]

Contoh

Menghapus proyek. (dibuat otomatis)

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

Parameter yang Diperlukan

--name -n

Nama Proyek.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan.

Parameter Opsional

--delete-running-tasks

Batalkan tugas yang sedang berjalan sebelum menghapus proyek.

--yes -y

Jangan meminta konfirmasi.

Nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az dms project list

Mencantumkan proyek dalam instans DMS.

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

Contoh

Mencantumkan proyek dalam instans DMS. (dibuat otomatis)

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

Parameter yang Diperlukan

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az dms project show

Memperlihatkan detail proyek migrasi.

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

Contoh

Memperlihatkan detail proyek migrasi. (dibuat otomatis)

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

Parameter yang Diperlukan

--name -n

Nama Proyek.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service-name

Nama Layanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
Nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.