Aracılığıyla paylaş


az mysql flexible-server

Note

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.

MySQL için Azure Veritabanı Esnek Sunucularını yönetme.

Komutlar

Name Description Tür Durum
az mysql flexible-server ad-admin

Sunucu Active Directory yöneticisini yönetin.

Core GA
az mysql flexible-server ad-admin create

Active Directory yöneticisi oluşturun.

Core GA
az mysql flexible-server ad-admin delete

Active Directory yöneticisini silin.

Core GA
az mysql flexible-server ad-admin list

Tüm Active Directory yöneticilerini listeleyin.

Core GA
az mysql flexible-server ad-admin show

Bir Active Directory yöneticisi alın.

Core GA
az mysql flexible-server ad-admin wait

Active Directory yöneticisinin belirli koşulları karşılamasını bekleyin.

Core GA
az mysql flexible-server advanced-threat-protection-setting

Sunucunun gelişmiş tehdit koruması ayarını yönetin.

Core GA
az mysql flexible-server advanced-threat-protection-setting show

Sunucunun gelişmiş tehdit koruması ayarını alın.

Core GA
az mysql flexible-server advanced-threat-protection-setting update

Sunucunun gelişmiş tehdit koruması ayarını güncelleştirin.

Core GA
az mysql flexible-server backup

Esnek sunucu yedeklemelerini yönetme.

Core GA
az mysql flexible-server backup create

Belirli bir sunucu için belirtilen yedekleme adına sahip bir yedekleme oluşturun.

Core GA
az mysql flexible-server backup delete

Belirtilen yedekleme adına sahip belirli bir sunucu için yedeklemeyi silin.

Core GA
az mysql flexible-server backup list

Belirli bir sunucu için tüm yedeklemeleri listeleyin.

Core GA
az mysql flexible-server backup show

Belirli bir sunucu için belirli bir yedeklemenin ayrıntılarını gösterin.

Core GA
az mysql flexible-server connect

Esnek bir sunucuya bağlanın.

Extension GA
az mysql flexible-server create

MySQL esnek sunucusu oluşturma.

Core GA
az mysql flexible-server db

Esnek bir sunucuda MySQL veritabanlarını yönetme.

Core GA
az mysql flexible-server db create

Esnek bir sunucuda MySQL veritabanı oluşturun.

Core GA
az mysql flexible-server db delete

Esnek bir sunucudaki veritabanını silme.

Core GA
az mysql flexible-server db list

Esnek bir sunucu için veritabanlarını listeleyin.

Core GA
az mysql flexible-server db show

Veritabanının ayrıntılarını gösterme.

Core GA
az mysql flexible-server delete

Esnek bir sunucuyu silin.

Core GA
az mysql flexible-server deploy

MySQL sunucusu için GitHub Actions iş akışını etkinleştirin ve çalıştırın.

Core GA
az mysql flexible-server deploy run

Github deponuzda mevcut bir iş akışını çalıştırın.

Core GA
az mysql flexible-server deploy setup

MySQL sunucusu için GitHub Actions iş akışı dosyası oluşturun.

Core GA
az mysql flexible-server detach-vnet

Esnek bir sunucu için sanal ağı ayırma.

Core GA
az mysql flexible-server execute

Esnek bir sunucuya bağlanın.

Extension GA
az mysql flexible-server firewall-rule

Sunucu için güvenlik duvarı kurallarını yönetme.

Core GA
az mysql flexible-server firewall-rule create

Esnek bir sunucu için yeni bir güvenlik duvarı kuralı oluşturun.

Core GA
az mysql flexible-server firewall-rule delete

Bir güvenlik duvarı kuralını sil.

Core GA
az mysql flexible-server firewall-rule list

Esnek sunucu için tüm güvenlik duvarı kurallarını listeleyin.

Core GA
az mysql flexible-server firewall-rule show

Güvenlik duvarı kuralının ayrıntılarını alın.

Core GA
az mysql flexible-server firewall-rule update

Güvenlik duvarı kuralını güncelleştirme.

Core GA
az mysql flexible-server geo-restore

Esnek bir sunucuyu yedekten coğrafi olarak geri yükleme.

Core GA
az mysql flexible-server gtid

Bir sunucuda GTID'yi yönetin.

Core GA
az mysql flexible-server gtid reset

Bir sunucudaki GTID'yi sıfırlar.

Core GA
az mysql flexible-server identity

Sunucu kullanıcı tarafından atanan kimlikleri yönetme.

Core GA
az mysql flexible-server identity assign

Kullanıcıya atanan yönetilen kimlikleri sunucuya ekleyin.

Core GA
az mysql flexible-server identity list

Sunucudan kullanıcı tarafından atanan tüm yönetilen kimlikleri listeleyin.

Core GA
az mysql flexible-server identity remove

Kullanıcı tarafından imzalanan yönetilen kimlikleri sunucudan kaldırın.

Core GA
az mysql flexible-server identity show

Sunucudan kullanıcı tarafından atanan yönetilen kimliği alma.

Core GA
az mysql flexible-server import

MySQL Esnek Sunucuları için içeri aktarma iş akışlarını yönetin.

Core GA
az mysql flexible-server import create

Esnek sunucu için yeni bir içeri aktarma iş akışı oluşturun.

Core GA
az mysql flexible-server import stop-replication

Kaynak tek sunucu ile hedef esnek sunucu arasında çoğaltmayı durdurmak için.

Core GA
az mysql flexible-server list

Kullanılabilir esnek sunucuları listeleyin.

Core GA
az mysql flexible-server list-skus

Belirtilen bölgedeki kullanılabilir sku'ları listeler.

Core GA
az mysql flexible-server maintenance

Esnek bir sunucuda bakımı yönetin.

Core GA
az mysql flexible-server maintenance list

Esnek sunucunun tüm bakımlarını listeleyin.

Core GA
az mysql flexible-server maintenance reschedule

Esnek bir sunucunun devam eden planlı bakımını yeniden zamanlayabilirsiniz.

Core GA
az mysql flexible-server maintenance show

Bakım adına göre esnek sunucunun özel bakımını alın.

Core GA
az mysql flexible-server parameter

Esnek sunucu için sunucu parametre değerlerini yönetme komutları.

Core GA
az mysql flexible-server parameter list

Esnek sunucu için parametre değerlerini listeleyin.

Core GA
az mysql flexible-server parameter set

Esnek sunucunun parametresini güncelleştirin.

Core GA
az mysql flexible-server parameter set-batch

Esnek sunucunun parametrelerini toplu güncelleştirme.

Core GA
az mysql flexible-server parameter show

Esnek bir sunucu için parametresini alın."

Core GA
az mysql flexible-server replica

Okuma amaçlı çoğaltmaları yönetme.

Core GA
az mysql flexible-server replica create

Sunucu için okuma amaçlı çoğaltma oluşturma.

Core GA
az mysql flexible-server replica list

Belirli bir sunucu için tüm okuma amaçlı çoğaltmaları listeleyin.

Core GA
az mysql flexible-server replica stop-replication

Okuma amaçlı çoğaltmayı durdurun ve okuma/yazma sunucusu yapın.

Core GA
az mysql flexible-server restart

Esnek sunucuyu yeniden başlatın.

Core GA
az mysql flexible-server restore

Esnek sunucuyu yedekten geri yükleyin.

Core GA
az mysql flexible-server server-logs

Sunucu günlüklerini yönetme.

Core GA
az mysql flexible-server server-logs download

Günlük dosyalarını indirin.

Core GA
az mysql flexible-server server-logs list

Sunucu için günlük dosyalarını listeleme.

Core GA
az mysql flexible-server show

Esnek sunucunun ayrıntılarını alın.

Core GA
az mysql flexible-server show-connection-string

MySQL esnek sunucu veritabanı için bağlantı dizelerini gösterin.

Core GA
az mysql flexible-server start

Esnek bir sunucu başlatın.

Core GA
az mysql flexible-server stop

Esnek sunucuyu durdurun.

Core GA
az mysql flexible-server update

Esnek bir sunucuyu güncelleştirme.

Core GA
az mysql flexible-server upgrade

Esnek sunucunun ana sürümünü yükseltin.

Core GA
az mysql flexible-server wait

Esnek sunucunun belirli koşulları karşılamasını bekleyin.

Core GA

az mysql flexible-server connect

Esnek bir sunucuya bağlanın.

az mysql flexible-server connect --admin-user
                                 --name
                                 [--admin-password]
                                 [--database-name]
                                 [--interactive]
                                 [--querytext]

Gerekli Parametreler

--admin-user -u

Yöneticinin oturum açma kullanıcı adı.

Özellik Değer
Parametre grubu: Authentication Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--admin-password -p

Yöneticinin oturum açma parolası.

Özellik Değer
Parametre grubu: Authentication Arguments
--database-name -d

Veritabanının adı.

--interactive

Veritabanına etkileşimli modda bağlanmak için bu parametreyi geçirin.

--querytext -q
Kullanım Dışı

'querytext' bağımsız değişkeni kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine 'execute' kullanın.

Esnek sunucuda çalıştırılacak bir sorgu.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server create

MySQL esnek sunucusu oluşturma.

Özel veya varsayılan yapılandırmaya sahip bir MySQL esnek sunucusu oluşturun. Ağ yapılandırması hakkında daha fazla bilgi için bkz.

az mysql flexible-server create [--accelerated-logs {Disabled, Enabled}]
                                [--address-prefixes]
                                [--admin-password]
                                [--admin-user]
                                [--auto-scale-iops {Disabled, Enabled}]
                                [--backup-identity]
                                [--backup-interval]
                                [--backup-key]
                                [--backup-retention]
                                [--database-name]
                                [--database-port]
                                [--geo-redundant-backup {Disabled, Enabled}]
                                [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                [--identity]
                                [--iops]
                                [--key]
                                [--location]
                                [--maintenance-policy-patch-strategy --patch-strategy {Regular, VirtualCanary}]
                                [--name]
                                [--private-dns-zone]
                                [--public-access]
                                [--resource-group]
                                [--sku-name]
                                [--standby-zone]
                                [--storage-auto-grow {Disabled, Enabled}]
                                [--storage-redundancy {LocalRedundancy, ZoneRedundancy}]
                                [--storage-size]
                                [--subnet]
                                [--subnet-prefixes]
                                [--tags]
                                [--tier]
                                [--version]
                                [--vnet]
                                [--yes]
                                [--zone]

Örnekler

Özel parametrelerle MySQL esnek sunucusu oluşturma

az mysql flexible-server create --location northeurope --resource-group testGroup \
  --name testserver --admin-user username --admin-password password \
  --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

Varsayılan parametreler ve genel erişim varsayılan olarak etkin bir MySQL esnek sunucusu oluşturun. Kaynak grubu, sunucu adı, kullanıcı adı, parola ve varsayılan veritabanı CLI tarafından oluşturulur

az mysql flexible-server create

Genel erişime sahip bir MySQL esnek sunucusu oluşturun ve bu sunucuya erişmek için IP adresi aralığını ekleyin. --public-access parametresi 'Tümü', 'Yok', <startIpAddress>veya olabilir <startIpAddress>-<endIpAddress>

az mysql flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Özel erişime sahip bir MySQL esnek sunucusu oluşturun. Sağlanan sanal ağ ve alt ağ yoksa, belirtilen adres ön eklerine sahip sanal ağ ve alt ağ oluşturulur.

az mysql flexible-server create --resource-group testGroup --name testserver --vnet myVnet --subnet mySubnet --address-prefixes 10.0.0.0/16 --subnet-prefixes 10.0.0.0/24

Yeni bir alt ağ kaynak kimliği ve yeni özel DNS bölgesi kaynak kimliği kullanarak MySQL esnek sunucusu oluşturun. Alt ağ ve DNS bölgesi farklı abonelik veya kaynak grubunda oluşturulabilir.

az mysql flexible-server create \
  --resource-group testGroup --name testserver \
  --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} \
  --private-dns-zone /subscriptions/{SubID}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testMySQLFlexibleDnsZone.private.mysql.database.azure.com \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24

Aynı kaynak grubundaki mevcut ağ kaynaklarını kullanarak MySQL esnek sunucusu oluşturun. Sağlanan alt ağda başka bir kaynak dağıtılmamalıdır ve bu alt ağ henüz temsilci olarak atanmadıysa Microsoft.DBforMySQL/flexibleServers'a devredilecektir. Özel DNS bölgesi, henüz bağlı değilse sanal ağa bağlanır.

# create vnet
az network vnet create --resource-group testGroup --name testVnet --location testLocation --address-prefixes 172.0.0.0/16

# create subnet
az network vnet subnet create --resource-group testGroup --vnet-name testVnet --address-prefixes 172.0.0.0/24 --name testSubnet

# create private dns zone
az network private-dns zone create -g testGroup -n testDNS.private.mysql.database.azure.com

az mysql flexible-server create --resource-group testGroup \
  --name testserver --location testLocation \
  --subnet /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.mysql.database.azure.com\


az mysql flexible-server create --resource-group testGroup --name testserver \
  --vnet testVnet --subnet testSubnet --location testLocation \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.mysql.database.azure.com

Farklı kaynak grubu/abonelikteki mevcut ağ kaynaklarını kullanarak MySQL esnek sunucusu oluşturun.

az mysql flexible-server create --resource-group testGroup \
   --name testserver --location testLocation \
  --subnet /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.mysql.database.azure.com

Veri şifrelemesi ile MySQL esnek sunucusu oluşturma.

# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
  --enable-purge-protection true


# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
  --vault-name testVault --query key.kid -o tsv)


# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
  --location testLocation --query principalId -o tsv)


# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
  --key-permissions wrapKey unwrapKey get list


# create flexible server with data encryption enabled
az mysql flexible-server create -g testGroup -n testServer --location testLocation \
  --key $keyIdentifier --identity testIdentity

Coğrafi olarak yedekli yedekleme ve veri şifreleme ile MySQL esnek sunucusu oluşturun.

# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
  --enable-purge-protection true


# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
  --vault-name testVault --query key.kid -o tsv)


# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
  --location testLocation --query principalId -o tsv)


# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
  --key-permissions wrapKey unwrapKey get list


# create backup keyvault
az keyvault create -g testGroup -n testBackupVault --location testBackupLocation \
  --enable-purge-protection true


# create backup key in backup keyvault and save its key identifier
backupKeyIdentifier=$(az keyvault key create --name testBackupKey -p software \
  --vault-name testBackupVault --query key.kid -o tsv)


# create backup identity and save its principalId
backupIdentityPrincipalId=$(az identity create -g testGroup --name testBackupIdentity \
  --location testBackupLocation --query principalId -o tsv)


# add testBackupIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testBackupVault
az keyvault set-policy -g testGroup -n testBackupVault \
  --object-id $backupIdentityPrincipalId --key-permissions wrapKey unwrapKey get list


# create flexible server with geo redundant backup and data encryption enabled
az mysql flexible-server create -g testGroup -n testServer --location testLocation \
  --geo-redundant-backup Enabled \
  --key $keyIdentifier --identity testIdentity \
  --backup-key $backupKeyIdentifier --backup-identity testBackupIdentity

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accelerated-logs

Hızlandırılmış günlükleri etkinleştirin veya devre dışı bırakın. Yalnızca İş Açısından Kritik katmanı desteği. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--address-prefixes

CIDR biçiminde yeni bir sanal ağ oluştururken kullanılacak IP adresi ön eki. Varsayılan değer 10.0.0.0/16'dır.

--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola aşağıdaki üç kategoriden karakterler içermelidir: İngilizce büyük harfler, İngilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

Özellik Değer
Parametre grubu: Authentication Arguments
--admin-user -u

Sunucu için yönetici kullanıcı adı. Ayarlandıktan sonra değiştirilemez.

Özellik Değer
Parametre grubu: Authentication Arguments
Default value: nearsausage3
--auto-scale-iops

Otomatik ölçeklendirme iops'sini etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Default value: Enabled
Kabul edilen değerler: Disabled, Enabled
--backup-identity

Veri şifrelemesi için coğrafi yedekleme kullanıcı kimliğinin adı veya kaynak kimliği. Kimliğin yedekleme bölgesiyle aynı bölgede olması gerekir.

--backup-interval

Yedeklemeler arasındaki saat cinsinden aralık. Kabul edilen değerler 24, 12 ve 6'dır. Varsayılan değer 24'tür.

--backup-key

Veri şifrelemesi için coğrafi yedekleme anahtar kasası anahtarının kaynak kimliği. Anahtarın yedekleme bölgesiyle aynı bölgede olması gerekir.

--backup-retention

Yedeklemenin kaç gün tutulduysa o kadardır. 1 ile 35 gün arasında. Varsayılan değer 7 gündür.

Özellik Değer
Default value: 7
--database-name -d

Veritabanı sunucusu sağlanırken oluşturulacak veritabanının adı.

--database-port

Veritabanının bağlantı noktası. Varsayılan değer 3306'dır.

--geo-redundant-backup

Coğrafi olarak yedekli yedeklemenin etkinleştirilip etkinleştirilmediği.

Özellik Değer
Default value: Disabled
Kabul edilen değerler: Disabled, Enabled
--high-availability

Yüksek kullanılabilirlik özelliğini (ZoneRedundant veya SameZone) etkinleştirin veya devre dışı bırakın.

Özellik Değer
Default value: Disabled
Kabul edilen değerler: Disabled, SameZone, ZoneRedundant
--identity

Veri şifrelemesi için kullanıcı tarafından atanan kimliğin adı veya kaynak kimliği.

--iops

Bu sunucu için ayrılacak IOPS sayısı. Sağlanan işlem ve depolama alanına göre belirli miktarda ücretsiz IOPS alacaksınız. IOPS için varsayılan değer ücretsiz IOPS'dir. İşlem ve depolamayı temel alan IOPS hakkında daha fazla bilgi edinmek için MySQL için Azure Veritabanı Esnek Sunucusu'nda IOPS'ye bakın.

--key

Veri şifrelemesi için birincil anahtar kasası anahtarının kaynak kimliği.

--location -l

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

--maintenance-policy-patch-strategy --patch-strategy

Bakım ilkesinin düzeltme eki stratejisi. Kabul edilen değerler: Normal, VirtualCanary. Varsayılan değer Normal'dir.

Özellik Değer
Kabul edilen değerler: Regular, VirtualCanary
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--private-dns-zone

Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Yeni veya mevcut özel dns bölgesinin adı veya kimliği. Aynı kaynak grubundan, farklı kaynak grubundan veya farklı abonelikten özel dns bölgesini kullanabilirsiniz. Farklı kaynak grubundan veya abonelikten bir bölge kullanmak istiyorsanız, lütfen kaynak kimliğini belirtin. CLI, kullanıcılar tarafından sağlanmazsa sanal ağ ile aynı kaynak grubunda yeni bir özel dns bölgesi oluşturur.

--public-access

Genel erişimi belirler. İzin verilen IP listesine eklenecek tek ip adresi veya aralığı girin. IP adresi aralıkları kesik çizgiyle ayrılmış olmalı ve boşluk içermemelidir. 0.0.0.0 belirtilmesi, Azure'da dağıtılan tüm kaynaklardan genel erişimin sunucunuza erişmesine olanak tanır. "Yok" olarak ayarlandığında sunucu genel erişim modunda ayarlanır ancak güvenlik duvarı kuralı oluşturulmaz.

--resource-group -g

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

--sku-name

İşlem SKU'sunun adı. {VM name} Standard_ kuralına uyar. Örnekler: Standard_B1ms.

Özellik Değer
Default value: Standard_B1ms
--standby-zone

Yüksek kullanılabilirlik etkinleştirildiğinde hazır bekleyen sunucunun kullanılabilirlik alanı bilgileri.

--storage-auto-grow

Depolamanın otomatik olarak büyütülmasını etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Default value: Enabled
Kabul edilen değerler: Disabled, Enabled
--storage-redundancy
Kullanım Dışı

'--storage-redundancy' bağımsız değişkeni kullanım dışı bırakıldı ve Mayıs 2026'da zamanlanan bir sonraki son değişiklik sürümünde (2.86.0) kaldırılacak.

Yerel yedekliliği veya alanlar arası yedekliliği etkinleştirin. Alanlar arası yedeklilik yalnızca İş Açısından Kritik katmanı destekler.

Özellik Değer
Default value: LocalRedundancy
Kabul edilen değerler: LocalRedundancy, ZoneRedundancy
--storage-size

Sunucunun depolama kapasitesi. Minimum 32 GiB, maksimum ise 16 TiB'dir.

Özellik Değer
Default value: 32
--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir alt ağ kullanmak istiyorsanız, lütfen ad yerine kaynak kimliğini belirtin. Alt ağın esnek Sunuculara devredileceğini lütfen unutmayın. Temsilci seçiminden sonra, bu alt ağ başka herhangi bir Azure kaynağı türü için kullanılamaz.

--subnet-prefixes

CIDR biçiminde yeni bir alt ağ oluştururken kullanılacak alt ağ IP adresi ön eki. Varsayılan değer 10.0.0.0/24'dür.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--tier

Sunucunun işlem katmanı. Kabul edilen değerler: Burstable, GeneralPurpose, MemoryOptimized.

Özellik Değer
Default value: Burstable
--version

Sunucu ana sürümü.

Özellik Değer
Default value: 8.0.21
--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir sanal ağ kullanmak istiyorsanız, lütfen bir kaynak kimliği belirtin. Ad 2 ila 64 karakter arasında olmalıdır. Ad bir harf veya sayı ile başlamalı, harf, sayı veya alt çizgiyle bitmelidir ve yalnızca harf, sayı, alt çizgi, nokta veya kısa çizgi içerebilir.

--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
--zone -z

Kaynağın sağlandığı kullanılabilirlik alanı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server delete

Esnek bir sunucuyu silin.

az mysql flexible-server delete [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]
                                [--yes]

Örnekler

Esnek bir sunucuyu silin.

az mysql flexible-server delete --resource-group testGroup --name testserver

Onay istemi olmadan esnek bir sunucuyu silin.

az mysql flexible-server delete --resource-group testGroup --name testserver --yes

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--yes -y

Onay istemde bulunmayın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server detach-vnet

Esnek bir sunucu için sanal ağı ayırma.

az mysql flexible-server detach-vnet --public-network-access {Disabled, Enabled}
                                     [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]
                                     [--yes]

Örnekler

Genel erişim devre dışı bırakılmış esnek bir sunucu için sanal ağı ayırma.

az mysql flexible-server detach-vnet --resource-group testGroup --name testserver --public-network-access Disabled

Gerekli Parametreler

--public-network-access

Sanal ağ ayrıldıktan sonra genel erişimi belirler.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server execute

Esnek bir sunucuya bağlanın.

az mysql flexible-server execute --admin-password
                                 --admin-user
                                 --name
                                 [--database-name]
                                 [--file-path]
                                 [--querytext]

Gerekli Parametreler

--admin-password -p

Yöneticinin oturum açma parolası.

Özellik Değer
Parametre grubu: Authentication Arguments
--admin-user -u

Yöneticinin oturum açma kullanıcı adı.

Özellik Değer
Parametre grubu: Authentication Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--database-name -d

Veritabanının adı.

--file-path -f

Yürütülecek sql dosyasının yolu.

--querytext -q

Esnek sunucuda çalıştırılacak bir sorgu.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server geo-restore

Esnek bir sunucuyu yedekten coğrafi olarak geri yükleme.

az mysql flexible-server geo-restore --location
                                     --source-server
                                     [--accelerated-logs {Disabled, Enabled}]
                                     [--address-prefixes]
                                     [--backup-retention]
                                     [--geo-redundant-backup {Disabled, Enabled}]
                                     [--ids]
                                     [--name]
                                     [--no-wait]
                                     [--private-dns-zone]
                                     [--public-access {Disabled, Enabled}]
                                     [--resource-group]
                                     [--sku-name]
                                     [--storage-auto-grow {Disabled, Enabled}]
                                     [--storage-redundancy {LocalRedundancy, ZoneRedundancy}]
                                     [--storage-size]
                                     [--subnet]
                                     [--subnet-prefixes]
                                     [--subscription]
                                     [--tags]
                                     [--tier]
                                     [--vnet]
                                     [--yes]
                                     [--zone]

Örnekler

'testserver' öğesini aynı ağ yapılandırmasına sahip 'newLocation' konumundaki 'testserverNew' adlı yeni bir sunucuya coğrafi olarak geri yükleyin. Özel erişim sunucusu farklı özel dns bölgesi kullanır.

az mysql flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation

Genel erişimi veya 'testserver' özel erişim sunucusunu yeni alt ağ ile yeni bir 'testserverNew' sunucusu olarak coğrafi olarak geri yükleyin. Geri yüklenen sunucu için yeni sanal ağ, alt ağ ve özel dns bölgesi sağlanacaktır. Daha fazla özel erişim senaryosu için lütfen 'flexible-server create' komutuna bakın.

az mysql flexible-server geo-restore --resource-group testGroup --name testserverNew \
  --source-server testserver --vnet newVnet --subnet newSubnet \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
  --private-dns-zone testDNS.mysql.database.azure.com --location newLocation

Genel erişime sahip yeni bir 'testserverNew' sunucusu olarak 'testserver' özel erişim sunucusunu coğrafi olarak geri yükleyin.

az mysql flexible-server geo-restore --resource-group testGroup --name testserverNew  --source-server testserver --public-access Enabled --location newLocation

Gerekli Parametreler

--location -l

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

--source-server

Geri yükleneceği kaynak sunucunun adı veya kaynak kimliği.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accelerated-logs

Hızlandırılmış günlükleri etkinleştirin veya devre dışı bırakın. Yalnızca İş Açısından Kritik katmanı desteği. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--address-prefixes

CIDR biçiminde yeni bir sanal ağ oluştururken kullanılacak IP adresi ön eki. Varsayılan değer 10.0.0.0/16'dır.

--backup-retention

Yedeklemenin kaç gün tutulduysa o kadardır. 1 ile 35 gün arasında. Varsayılan değer 7 gündür.

--geo-redundant-backup

Coğrafi olarak yedekli yedeklemenin etkinleştirilip etkinleştirilmediği.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--private-dns-zone

Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Yeni veya mevcut özel dns bölgesinin adı veya kimliği. Aynı kaynak grubundan, farklı kaynak grubundan veya farklı abonelikten özel dns bölgesini kullanabilirsiniz. Farklı kaynak grubundan veya abonelikten bir bölge kullanmak istiyorsanız, lütfen kaynak kimliğini belirtin. CLI, kullanıcılar tarafından sağlanmazsa sanal ağ ile aynı kaynak grubunda yeni bir özel dns bölgesi oluşturur.

--public-access

Genel erişimi belirler.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--sku-name

İşlem SKU'sunun adı. {VM name} Standard_ kuralına uyar. Örnekler: Standard_B1ms.

--storage-auto-grow

Depolamanın otomatik olarak büyütülmasını etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--storage-redundancy
Kullanım Dışı

'--storage-redundancy' bağımsız değişkeni kullanım dışı bırakıldı ve Mayıs 2026'da zamanlanan bir sonraki son değişiklik sürümünde (2.86.0) kaldırılacak.

Yerel yedekliliği veya alanlar arası yedekliliği etkinleştirin. Alanlar arası yedeklilik yalnızca İş Açısından Kritik katmanı destekler.

Özellik Değer
Kabul edilen değerler: LocalRedundancy, ZoneRedundancy
--storage-size

Sunucunun depolama kapasitesi. Minimum 32 GiB, maksimum ise 16 TiB'dir.

--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir alt ağ kullanmak istiyorsanız, lütfen ad yerine kaynak kimliğini belirtin. Alt ağın esnek Sunuculara devredileceğini lütfen unutmayın. Temsilci seçiminden sonra, bu alt ağ başka herhangi bir Azure kaynağı türü için kullanılamaz.

--subnet-prefixes

CIDR biçiminde yeni bir alt ağ oluştururken kullanılacak alt ağ IP adresi ön eki. Varsayılan değer 10.0.0.0/24'dür.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--tier

Sunucunun işlem katmanı. Kabul edilen değerler: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir sanal ağ kullanmak istiyorsanız, lütfen bir kaynak kimliği belirtin. Ad 2 ila 64 karakter arasında olmalıdır. Ad bir harf veya sayı ile başlamalı, harf, sayı veya alt çizgiyle bitmelidir ve yalnızca harf, sayı, alt çizgi, nokta veya kısa çizgi içerebilir.

--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
--zone -z

Kaynağın sağlandığı kullanılabilirlik alanı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server list

Kullanılabilir esnek sunucuları listeleyin.

az mysql flexible-server list [--resource-group]

Örnekler

Abonelikteki tüm MySQL esnek sunucularını listeleme.

az mysql flexible-server list

Bir kaynak grubundaki tüm MySQL esnek sunucularını listeleyin.

az mysql flexible-server list --resource-group testGroup

Kaynak grubundaki tüm MySQL esnek sunucularını tablo biçiminde listeleyin.

az mysql flexible-server list --resource-group testGroup --output table

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--resource-group -g

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server list-skus

Belirtilen bölgedeki kullanılabilir sku'ları listeler.

az mysql flexible-server list-skus --location

Örnekler

Belirtilen bölgedeki kullanılabilir sku'ları listeler.

az mysql flexible-server list-skus -l eastus

Tablo çıkışında belirtilen bölgedeki kullanılabilir sku'ları listeler

az mysql flexible-server list-skus -l eastus -o table

Gerekli Parametreler

--location -l

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

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server restart

Esnek sunucuyu yeniden başlatın.

az mysql flexible-server restart [--failover]
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Örnekler

Esnek sunucuyu yeniden başlatın.

az mysql flexible-server restart --resource-group testGroup --name testserver

Yük devretme ile esnek sunucuyu yeniden başlatma

az mysql flexible-server restart --resource-group testGroup --name testserver --failover Forced

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--failover

Sunucu yeniden başlatma işlemi için zorlamalı yük devretme. İzin verilen değerler: Zorlandı.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server restore

Esnek sunucuyu yedekten geri yükleyin.

az mysql flexible-server restore --source-server
                                 [--accelerated-logs {Disabled, Enabled}]
                                 [--address-prefixes]
                                 [--backup-retention]
                                 [--database-port]
                                 [--faster-restore {Disabled, Enabled}]
                                 [--geo-redundant-backup {Disabled, Enabled}]
                                 [--ids]
                                 [--name]
                                 [--no-wait]
                                 [--private-dns-zone]
                                 [--public-access {Disabled, Enabled}]
                                 [--resource-group]
                                 [--restore-time]
                                 [--sku-name]
                                 [--storage-auto-grow {Disabled, Enabled}]
                                 [--storage-redundancy {LocalRedundancy, ZoneRedundancy}]
                                 [--storage-size]
                                 [--subnet]
                                 [--subnet-prefixes]
                                 [--subscription]
                                 [--tags]
                                 [--tier]
                                 [--vnet]
                                 [--yes]
                                 [--zone]

Örnekler

'testserver'ı, aynı ağ yapılandırmasına sahip yeni bir 'testserverNew' sunucusu olarak belirli bir noktaya geri yükleyin.

az mysql flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --restore-time "2017-06-15T13:10:00Z"

Genel erişimi veya özel erişim sunucusunu 'testserver' yeni bir 'testserverNew' sunucusu olarak yeni alt ağ ile geçerli belirli bir noktaya geri yükleyin. Geri yüklenen sunucu için yeni sanal ağ, alt ağ ve özel dns bölgesi sağlanacaktır. Daha fazla özel erişim senaryosu için lütfen 'flexible-server create' komutuna bakın.

az mysql flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server testserver --vnet newVnet --subnet newSubnet \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
  --private-dns-zone testDNS.mysql.database.azure.com

'testserver' özel erişim sunucusunu geçerli belirli bir noktaya genel erişime sahip yeni bir 'testserverNew' sunucusu olarak geri yükleyin.

az mysql flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server testserver --public-access Enabled

Gerekli Parametreler

--source-server

Geri yükleneceği kaynak sunucunun adı veya kaynak kimliği.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accelerated-logs

Hızlandırılmış günlükleri etkinleştirin veya devre dışı bırakın. Yalnızca İş Açısından Kritik katmanı desteği. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--address-prefixes

CIDR biçiminde yeni bir sanal ağ oluştururken kullanılacak IP adresi ön eki. Varsayılan değer 10.0.0.0/16'dır.

--backup-retention

Yedeklemenin kaç gün tutulduysa o kadardır. 1 ile 35 gün arasında. Varsayılan değer 7 gündür.

--database-port

Veritabanının bağlantı noktası. Varsayılan değer 3306'dır.

--faster-restore

Daha hızlı geri yüklemeyi etkinleştirmek için hem kaynak hem de yeni geri yüklenen sunucu için otomatik ölçeklendirme IOPS yapılandırmasını etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--geo-redundant-backup

Coğrafi olarak yedekli yedeklemenin etkinleştirilip etkinleştirilmediği.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--private-dns-zone

Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Yeni veya mevcut özel dns bölgesinin adı veya kimliği. Aynı kaynak grubundan, farklı kaynak grubundan veya farklı abonelikten özel dns bölgesini kullanabilirsiniz. Farklı kaynak grubundan veya abonelikten bir bölge kullanmak istiyorsanız, lütfen kaynak kimliğini belirtin. CLI, kullanıcılar tarafından sağlanmazsa sanal ağ ile aynı kaynak grubunda yeni bir özel dns bölgesi oluşturur.

--public-access

Genel erişimi belirler.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--restore-time

(ISO8601 biçiminden) geri yükleneceği UTC'deki nokta; örneğin, 2017-04-26T02:10:00+00:00 Varsayılan değer geçerli saate ayarlanır.

Özellik Değer
Default value: 2026-01-26T11:12:47+00:00
--sku-name

İşlem SKU'sunun adı. {VM name} Standard_ kuralına uyar. Örnekler: Standard_B1ms.

--storage-auto-grow

Depolamanın otomatik olarak büyütülmasını etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--storage-redundancy
Kullanım Dışı

'--storage-redundancy' bağımsız değişkeni kullanım dışı bırakıldı ve Mayıs 2026'da zamanlanan bir sonraki son değişiklik sürümünde (2.86.0) kaldırılacak.

Yerel yedekliliği veya alanlar arası yedekliliği etkinleştirin. Alanlar arası yedeklilik yalnızca İş Açısından Kritik katmanı destekler.

Özellik Değer
Kabul edilen değerler: LocalRedundancy, ZoneRedundancy
--storage-size

Sunucunun depolama kapasitesi. Minimum 32 GiB, maksimum ise 16 TiB'dir.

--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir alt ağ kullanmak istiyorsanız, lütfen ad yerine kaynak kimliğini belirtin. Alt ağın esnek Sunuculara devredileceğini lütfen unutmayın. Temsilci seçiminden sonra, bu alt ağ başka herhangi bir Azure kaynağı türü için kullanılamaz.

--subnet-prefixes

CIDR biçiminde yeni bir alt ağ oluştururken kullanılacak alt ağ IP adresi ön eki. Varsayılan değer 10.0.0.0/24'dür.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--tier

Sunucunun işlem katmanı. Kabul edilen değerler: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. Bu parametre yalnızca özel erişimle bölgeler arası çoğaltma sunucusu oluşturuyorsanız geçerlidir. Özel erişimli bölge içi okuma çoğaltması için kaynak sunucu ayarları taşınır ve bu parametre yoksayılır. Farklı kaynak grubundan veya abonelikten bir sanal ağ kullanmak istiyorsanız, lütfen bir kaynak kimliği belirtin. Ad 2 ila 64 karakter arasında olmalıdır. Ad bir harf veya sayı ile başlamalı, harf, sayı veya alt çizgiyle bitmelidir ve yalnızca harf, sayı, alt çizgi, nokta veya kısa çizgi içerebilir.

--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
--zone -z

Kaynağın sağlandığı kullanılabilirlik alanı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server show

Esnek sunucunun ayrıntılarını alın.

az mysql flexible-server show [--ids]
                              [--name]
                              [--resource-group]
                              [--subscription]

Örnekler

Esnek sunucunun ayrıntılarını alma

az mysql flexible-server show --resource-group testGroup --name testserver

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server show-connection-string

MySQL esnek sunucu veritabanı için bağlantı dizelerini gösterin.

az mysql flexible-server show-connection-string [--admin-password]
                                                [--admin-user]
                                                [--database-name]
                                                [--ids]
                                                [--server-name]
                                                [--subscription]

Örnekler

Cmd ve programlama dilleri için bağlantı dizelerini gösterin.

az mysql flexible-server show-connection-string -s testserver -u username -p password -d databasename

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola aşağıdaki üç kategoriden karakterler içermelidir: İngilizce büyük harfler, İngilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

Özellik Değer
Parametre grubu: Authentication Arguments
Default value: {password}
--admin-user -u

Sunucu için yönetici kullanıcı adı. Ayarlandıktan sonra değiştirilemez.

Özellik Değer
Parametre grubu: Authentication Arguments
Default value: {login}
--database-name -d

Veritabanı sunucusu sağlanırken oluşturulacak veritabanının adı.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: {database}
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--server-name -s

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
Default value: {server}
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server start

Esnek bir sunucu başlatın.

az mysql flexible-server start [--ids]
                               [--name]
                               [--no-wait]
                               [--resource-group]
                               [--subscription]

Örnekler

Esnek bir sunucu başlatın.

az mysql flexible-server start --resource-group testGroup --name testserver

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server stop

Esnek sunucuyu durdurun.

az mysql flexible-server stop [--ids]
                              [--name]
                              [--no-wait]
                              [--resource-group]
                              [--subscription]

Örnekler

Esnek sunucuyu durdurun.

az mysql flexible-server stop --resource-group testGroup --name testserver

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Özellik Değer
Default value: False
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server update

Esnek bir sunucuyu güncelleştirme.

Uyarı

Yüksek kullanılabilirlik özelliğinin etkinleştirilmesi, sunucu yapılandırmanıza bağlı olarak sunucu için kısa bir kapalı kalma süresine neden olabilir.

az mysql flexible-server update [--accelerated-logs {Disabled, Enabled}]
                                [--add]
                                [--admin-password]
                                [--auto-scale-iops {Disabled, Enabled}]
                                [--backup-identity]
                                [--backup-interval]
                                [--backup-key]
                                [--backup-retention]
                                [--disable-data-encryption {false, true}]
                                [--force-string]
                                [--geo-redundant-backup {Disabled, Enabled}]
                                [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                [--identity]
                                [--ids]
                                [--iops]
                                [--key]
                                [--maintenance-policy-patch-strategy --patch-strategy {Regular, VirtualCanary}]
                                [--maintenance-window]
                                [--name]
                                [--public-access {Disabled, Enabled}]
                                [--remove]
                                [--replication-role]
                                [--resource-group]
                                [--set]
                                [--sku-name]
                                [--standby-zone]
                                [--storage-auto-grow {Disabled, Enabled}]
                                [--storage-size]
                                [--subscription]
                                [--tags]
                                [--tier]

Örnekler

Sunucu ve kaynak grubu için yerel bağlamı kullanarak esnek bir sunucunun sku'su güncelleştirin.

az mysql flexible-server update --sku-name Standard_D4ds_v4 --tier GeneralPurpose

Esnek bir sunucunun etiketlerini güncelleştirin.

az mysql flexible-server update --resource-group testGroup --name testserver --tags "k1=v1" "k2=v2"

Veri şifrelemesi için anahtarı ve kimliği ayarlayın veya değiştirin.

# get key identifier of the existing key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
  --query key.kid -o tsv)


# update server with new key/identity
az mysql flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity

Coğrafi olarak yedekli yedekleme ile veri şifrelemesi için anahtar, kimlik, yedekleme anahtarı ve yedekleme kimliğini ayarlayın veya değiştirin.

# get key identifier of the existing key and backup key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
  --query key.kid -o tsv)

newBackupKeyIdentifier=$(az keyvault key show --vault-name testBackupVault \
  --name testBackupKey --query key.kid -o tsv)


# update server with new key/identity and backup key/identity
az mysql flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity \
  --backup-key $newBackupKeyIdentifier --backup-identity newBackupIdentity

Esnek sunucu için veri şifrelemeyi devre dışı bırakın.

az mysql flexible-server update --resource-group testGroup --name testserver \
  --disable-data-encryption

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--accelerated-logs

Hızlandırılmış günlükleri etkinleştirin veya devre dışı bırakın. Yalnızca İş Açısından Kritik katmanı desteği. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola aşağıdaki üç kategoriden karakterler içermelidir: İngilizce büyük harfler, İngilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

Özellik Değer
Parametre grubu: Authentication Arguments
--auto-scale-iops

Otomatik ölçeklendirme iops'sini etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--backup-identity

Veri şifrelemesi için coğrafi yedekleme kullanıcı kimliğinin adı veya kaynak kimliği. Kimliğin yedekleme bölgesiyle aynı bölgede olması gerekir.

--backup-interval

Yedeklemeler arasındaki saat cinsinden aralık. Kabul edilen değerler 24, 12 ve 6'dır. Varsayılan değer 24'tür.

--backup-key

Veri şifrelemesi için coğrafi yedekleme anahtar kasası anahtarının kaynak kimliği. Anahtarın yedekleme bölgesiyle aynı bölgede olması gerekir.

--backup-retention

Yedeklemenin kaç gün tutulduysa o kadardır. 1 ile 35 gün arasında. Varsayılan değer 7 gündür.

--disable-data-encryption

Anahtarları kaldırarak veri şifrelemesini devre dışı bırakın.

Özellik Değer
Default value: False
Kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: False
--geo-redundant-backup

Coğrafi olarak yedekli yedeklemenin etkinleştirilip etkinleştirilmediği.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--high-availability

Yüksek kullanılabilirlik özelliğini (ZoneRedundant veya SameZone) etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: Disabled, SameZone, ZoneRedundant
--identity

Veri şifrelemesi için kullanıcı tarafından atanan kimliğin adı veya kaynak kimliği.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--iops

Bu sunucu için ayrılacak IOPS sayısı. Sağlanan işlem ve depolama alanına göre belirli miktarda ücretsiz IOPS alacaksınız. IOPS için varsayılan değer ücretsiz IOPS'dir. İşlem ve depolamayı temel alan IOPS hakkında daha fazla bilgi edinmek için MySQL için Azure Veritabanı Esnek Sunucusu'nda IOPS'ye bakın.

--key

Veri şifrelemesi için birincil anahtar kasası anahtarının kaynak kimliği.

--maintenance-policy-patch-strategy --patch-strategy

Bakım ilkesinin düzeltme eki stratejisi. Kabul edilen değerler: Normal, VirtualCanary. Varsayılan değer Normal'dir.

Özellik Değer
Kabul edilen değerler: Regular, VirtualCanary
--maintenance-window

Bakım için belirlenen süre (UTC). Örnekler: "Güneş:23:30", Pazar günü saat 23:30 UTC'de zamanlanır. Varsayılana geri dönmek için "Devre Dışı" değerini geçirin.

--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--public-access

Bir sunucuda genel erişimi etkinleştirin veya devre dışı bırakın.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--replication-role

Sunucunun çoğaltma rolü.

--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

Özellik Değer
Parametre grubu: Generic Update Arguments
Default value: []
--sku-name

İşlem SKU'sunun adı. {VM name} Standard_ kuralına uyar. Örnekler: Standard_B1ms.

--standby-zone

Yüksek kullanılabilirlik etkinleştirildiğinde hazır bekleyen sunucunun kullanılabilirlik alanı bilgileri.

--storage-auto-grow

Depolamanın otomatik olarak büyütülmasını etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Özellik Değer
Kabul edilen değerler: Disabled, Enabled
--storage-size

Sunucunun depolama kapasitesi. Minimum 32 GiB, maksimum ise 16 TiB'dir.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--tier

Sunucunun işlem katmanı. Kabul edilen değerler: Burstable, GeneralPurpose, MemoryOptimized.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server upgrade

Esnek sunucunun ana sürümünü yükseltin.

az mysql flexible-server upgrade --version {8, 8.4}
                                 [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]
                                 [--yes]

Örnekler

'testsvr' sunucusunu MySQL ana sürümü 8'e yükseltin.

# make sure that sql_mode only contains values allowed in new version, for example:
az mysql flexible-server parameter set -g testgroup -s testsvr -n sql_mode \
  -v "ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO"

# upgrade server to MySQL major version 8.
az mysql flexible-server upgrade -g testgroup -n testsvr -v 8

Gerekli Parametreler

--version -v

Sunucu ana sürümü.

Özellik Değer
Kabul edilen değerler: 8, 8.4

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--yes -y

Onay istemde bulunmayın.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az mysql flexible-server wait

Esnek sunucunun belirli koşulları karşılamasını bekleyin.

az mysql flexible-server wait [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--ids]
                              [--interval]
                              [--name]
                              [--resource-group]
                              [--subscription]
                              [--timeout]
                              [--updated]

Örnekler

Esnek sunucunun belirli koşulları karşılamasını bekleyin.

az mysql flexible-server wait --exists --resource-group testGroup --name testserver

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Özellik Değer
Parametre grubu: Wait Condition Arguments
--deleted

Silinene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--exists

Kaynak var olana kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--interval

Saniye cinsinden yoklama aralığı.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 30
--name -n

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

Özellik Değer
Parametre grubu: Resource Id Arguments
--resource-group -g

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

Özellik Değer
Parametre grubu: Resource Id Arguments
--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Özellik Değer
Parametre grubu: Resource Id Arguments
--timeout

Saniye cinsinden en fazla bekleme.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

Özellik Değer
Parametre grubu: Wait Condition Arguments
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False