az mysql flexible-server import
Mengelola alur kerja impor untuk Server Fleksibel MySQL.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az mysql flexible-server import create |
Buat alur kerja impor baru untuk server fleksibel. |
Core | GA |
az mysql flexible-server import stop-replication |
Untuk menghentikan replikasi antara server tunggal sumber dan server fleksibel target. |
Core | GA |
az mysql flexible-server import create
Buat alur kerja impor baru untuk server fleksibel.
Perintah ini digunakan untuk dua tujuan berikut: Untuk Memigrasikan server MySQL eksternal ke server Fleksibel Azure MySQL yang cadangannya disimpan di Azure Blob Container. Untuk Memigrasikan server tunggal Azure MySQL ke server Fleksibel Azure MySQL. Untuk informasi selengkapnya tentang konfigurasi jaringan, lihat
- Memigrasikan Azure Database for MySQL - Server Tunggal ke Server Fleksibel menggunakan Azure Database for MySQL Import CLI https://learn.microsoft.com/en-us/azure/mysql/migrate/migrate-single-flexible-mysql-import-cli
- Mengonfigurasi akses publik https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-firewall-cli
- Mengonfigurasi akses https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-virtual-network-cliprivat .
az mysql flexible-server import create --data-source
--data-source-type {azure_blob, mysql_single}
--name
--resource-group
[--address-prefixes]
[--admin-password]
[--admin-user]
[--auto-scale-iops {Disabled, Enabled}]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--data-source-backup-dir]
[--data-source-sas-token]
[--geo-redundant-backup {Disabled, Enabled}]
[--high-availability {Disabled, SameZone, ZoneRedundant}]
[--identity]
[--iops]
[--key]
[--location]
[--mode {Offline, Online}]
[--private-dns-zone]
[--public-access]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tags]
[--tier]
[--version]
[--vnet]
[--yes]
[--zone]
Contoh
Memicu Impor dari server tunggal azure mysql.
az mysql flexible-server import create --data-source-type mysql_single \
--data-source test-single-server --resource-group test-rg \
--location northeurope --name testserver \
--sku-name Standard_B1ms --tier Burstable --public-access 0.0.0.0 \
--storage-size 32 --tags "key=value" --version 5.7 --high-availability ZoneRedundant \
--zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500
Memicu Impor Online dari server tunggal azure mysql.
az mysql flexible-server import create --data-source-type mysql_single \
--data-source test-single-server --mode "Online" --resource-group test-rg \
--location northeurope --name testserver \
--sku-name Standard_B1ms --tier Burstable --public-access 0.0.0.0 \
--storage-size 32 --tags "key=value" --version 5.7 --high-availability ZoneRedundant \
--zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500
Memicu Impor dari cadangan sumber yang disimpan dalam kontainer blob azure.
az mysql flexible-server import create --data-source-type "azure_blob" \
--data-source "https://teststorage.blob.windows.net/backupcontainer" \
--resource-group test-rg --name testserver --version 5.7 --location northeurope \
--admin-user "username" --admin-password "password" \
--sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
--storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
--zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500
Picu impor dari cadangan sumber yang disimpan dalam kontainer blob azure. (File cadangan tidak ada di akar kontainer. Sebagai gantinya ada dalam backupdata/data/)
az mysql flexible-server import create --data-source-type "azure_blob" \
--data-source "https://teststorage.blob.windows.net/backupcontainer" \
--data-source-backup-dir "backupdata/data/" \
--resource-group test-rg --name testserver --version 5.7 --location northeurope \
--admin-user "username" --admin-password "password" \
--sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
--storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
--zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500
Picu impor dari cadangan sumber yang disimpan dalam kontainer blob azure. (File cadangan ada di penyimpanan akar kontainer dan blob yang dapat diakses melalui token sas dengan izin Baca dan Daftar. Silakan teruskan '--%' dalam perintah dengan token SAS.)
az mysql flexible-server import create --data-source-type "azure_blob" \
--data-source "https://teststorage.blob.windows.net/backupcontainer" \
--data-source-sas-token "sp=r&st=2023-07-20T10:30:07Z..." \
--resource-group test-rg --name testserver --version 5.7 --location northeurope \
--admin-user "username" --admin-password "password" \
--sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
--storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
--zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500
Parameter yang Diperlukan
Sumber data untuk mengimpor ke Server Fleksibel. Berdasarkan jenis sumber data, berikan sumber data seperti yang disebutkan di bawah ini. misalnya, mysql_single: Nama atau ID sumber daya server tunggal Azure MySQL. azure_blob: Nama atau ID sumber daya kontainer blob Azure. Uri penyimpanan kontainer blob azure. Contoh: https://{blob_name}.blob.core.windows.net/{container_name}. Uri penyimpanan tidak boleh berisi token sas. Jika diperlukan, token sas dapat disediakan dalam parameter "data-source-sas-token".
Jenis sumber data. misalnya, mysql_single: Server Azure Database for MySQL. azure_blob: Cadangan sumber yang disediakan dalam kontainer blob Azure.
Nama server. Nama hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Minimal 3 karakter dan maksimum 63 karakter.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Awalan alamat IP yang akan digunakan saat membuat jaringan virtual baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/16.
Kata sandi administrator. Minimal 8 karakter dan maksimum 128 karakter. Sandi Anda harus berisi karakter dari tiga kategori berikut: huruf besar bahasa Inggris, huruf kecil bahasa Inggris, angka, dan karakter non-alfanumerik.
Nama pengguna administrator untuk server. Setelah diatur, itu tidak dapat diubah.
Aktifkan atau nonaktifkan iop skala otomatis. Nilai defaultnya adalah Dinonaktifkan.
Nama atau ID sumber daya identitas pengguna cadangan geografis untuk enkripsi data. Identitas harus berada di wilayah yang sama dengan wilayah cadangan.
ID sumber daya kunci keyvault cadangan geografis untuk enkripsi data. Kunci harus berada di wilayah yang sama dengan wilayah cadangan.
Jumlah hari cadangan dipertahankan. Rentang 1 hingga 35 hari. Defaultnya adalah 7 hari.
Jalur relatif direktori tempat cadangan sumber disimpan. Secara default, file cadangan akan dibaca dari akar penyimpanan. Parameter ini valid untuk sumber data berbasis penyimpanan. Contoh: azure_blob.
Token Sas untuk mengakses sumber data. Parameter ini valid untuk sumber data berbasis penyimpanan. Contoh: azure_blob.
Apakah pencadangan geo redundan diaktifkan atau tidak.
Aktifkan (ZoneRedundant atau SameZone) atau nonaktifkan fitur ketersediaan tinggi.
Nama atau ID sumber daya identitas yang ditetapkan pengguna untuk enkripsi data.
Jumlah IOPS yang akan dialokasikan untuk server ini. Anda akan mendapatkan sejumlah IOPS gratis berdasarkan komputasi dan penyimpanan yang disediakan. Nilai default untuk IOPS adalah IOPS gratis. Untuk mempelajari selengkapnya tentang IOPS berdasarkan komputasi dan penyimpanan, lihat IOPS di Azure Database for MySQL Flexible Server.
ID sumber daya kunci keyvault utama untuk enkripsi data.
Lokasi. Nilai dari: az account list-locations
. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>
.
Mode impor. Nilai enum: [Offline, Online]. Defaultnya adalah Offline.
Parameter ini hanya berlaku jika Anda membuat server replika lintas wilayah dengan akses privat. Untuk replika baca dalam wilayah dengan akses privat, pengaturan server sumber dibawa dan parameter ini diabaikan. Nama atau id zona dns privat baru atau yang sudah ada. Anda dapat menggunakan zona dns privat dari grup sumber daya yang sama, grup sumber daya yang berbeda, atau langganan yang berbeda. Jika Anda ingin menggunakan zona dari grup sumber daya atau langganan yang berbeda, berikan Id sumber daya. CLI membuat zona dns privat baru dalam grup sumber daya yang sama dengan jaringan virtual jika tidak disediakan oleh pengguna.
Menentukan akses publik. Masukkan satu atau rentang alamat IP yang akan disertakan dalam daftar IP yang diizinkan. Rentang alamat IP harus dipisahkan garis putus-putus dan tidak berisi spasi apa pun. Menentukan 0.0.0.0 memungkinkan akses publik dari sumber daya apa pun yang disebarkan dalam Azure untuk mengakses server Anda. Mengaturnya ke "Tidak Ada" mengatur server dalam mode akses publik tetapi tidak membuat aturan firewall.
Nama SKU komputasi. Mengikuti konvensi Standard_{nama VM}. Contoh: Standard_B1ms.
Informasi zona ketersediaan server siaga ketika ketersediaan tinggi diaktifkan.
Mengaktifkan atau menonaktifkan pertumbuhan otomatis penyimpanan. Nilai default diaktifkan.
Kapasitas penyimpanan server. Minimum adalah 32 GiB dan maks adalah 16 TiB.
Nama atau ID sumber daya subnet baru atau yang sudah ada. Parameter ini hanya berlaku jika Anda membuat server replika lintas wilayah dengan akses privat. Untuk replika baca dalam wilayah dengan akses privat, pengaturan server sumber dibawa dan parameter ini diabaikan. Jika Anda ingin menggunakan subnet dari grup sumber daya atau langganan yang berbeda, berikan ID sumber daya alih-alih nama. Harap dicatat bahwa subnet akan didelegasikan ke flexibleServers. Setelah delegasi, subnet ini tidak dapat digunakan untuk jenis sumber daya Azure lainnya.
Awalan alamat IP subnet yang akan digunakan saat membuat subnet baru dalam format CIDR. Nilai defaultnya adalah 10.0.0.0/24.
Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.
Tingkat komputasi server. Nilai yang diterima: Burstable, GeneralPurpose, MemoryOptimized.
Versi utama server.
Nama atau ID jaringan virtual baru atau yang sudah ada. Parameter ini hanya berlaku jika Anda membuat server replika lintas wilayah dengan akses privat. Untuk replika baca dalam wilayah dengan akses privat, pengaturan server sumber dibawa dan parameter ini diabaikan. Jika Anda ingin menggunakan vnet dari grup sumber daya atau langganan yang berbeda, berikan ID sumber daya. Nama harus antara 2 hingga 64 karakter. Nama harus diawali dengan huruf atau angka, diakhiri dengan huruf, angka atau garis bawah, dan hanya boleh berisi huruf, angka, garis bawah, titik, atau tanda hubung.
Jangan meminta konfirmasi.
Zona ketersediaan untuk menyediakan sumber daya.
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 mysql flexible-server import stop-replication
Untuk menghentikan replikasi antara server tunggal sumber dan server fleksibel target.
az mysql flexible-server import stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Contoh
Hentikan replikasi ke 'testFlexServer'.
az mysql flexible-server import stop-replication -g testGroup -n testFlexServer
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama server. Nama hanya boleh berisi huruf kecil, angka, dan karakter tanda hubung (-). Minimal 3 karakter dan maksimum 63 karakter.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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.