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
Nama proyek yang akan diperiksa.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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
- SQL -> SQLDB
- PostgreSQL -> AzureDbForPostgreSQL
- 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
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama Proyek.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan.
Jenis server untuk database sumber. Jenis yang didukung adalah: SQL, PostgreSQL, MySQL.
Jenis layanan untuk database target. Jenis yang didukung adalah: SQLDB, AzureDbForPostgreSQL, AzureDbForMySQL.
Parameter Opsional
Daftar tag yang dibatasi spasi dalam format "tag1[=value1]".
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Nama Proyek. DMS Project adalah pengelompokan logis yang mencakup koneksi database sumber, koneksi database target, dan daftar database yang akan dimigrasikan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan. Layanan DMS adalah instans Azure yang melakukan migrasi database.
Jenis server untuk database sumber. Jenis yang didukung adalah: SQL, PostgreSQL, MongoDB.
Jenis layanan untuk database target. Jenis yang didukung adalah: SQLDB, AzureDbForPostgreSQL, MongoDB.
Parameter Opsional
Daftar tag yang dibatasi spasi dalam format tag1[=value1]".
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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
Nama Proyek.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan.
Parameter Opsional
Batalkan tugas yang sedang berjalan sebelum menghapus proyek.
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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
Nama Proyek.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama Layanan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.