az postgres flexible-server

Not

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.

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

Komutlar

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

Sunucu Active Directory yöneticilerini yönetin.

Temel GA
az postgres flexible-server ad-admin create

Active Directory yöneticisi oluşturun.

Temel GA
az postgres flexible-server ad-admin delete

Active Directory yöneticisini silin.

Temel GA
az postgres flexible-server ad-admin list

Tüm Active Directory yöneticilerini listeleyin.

Temel GA
az postgres flexible-server ad-admin show

Bir Active Directory yöneticisi alın.

Temel GA
az postgres flexible-server ad-admin wait

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

Temel GA
az postgres flexible-server advanced-threat-protection-setting

PostgreSQL esnek sunucusu için gelişmiş tehdit koruması ayarını yönetin.

Temel GA
az postgres flexible-server advanced-threat-protection-setting show

PostgreSL esnek sunucusu için gelişmiş tehdit koruması ayarları alın.

Temel GA
az postgres flexible-server advanced-threat-protection-setting update

Esnek sunucu için gelişmiş tehdit koruması ayar durumunu güncelleştirir.

Temel GA
az postgres flexible-server backup

Esnek sunucu yedeklemelerini yönetme.

Temel GA
az postgres flexible-server backup list

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

Temel GA
az postgres flexible-server backup show

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

Temel GA
az postgres flexible-server connect

Esnek bir sunucuya bağlanın.

Dahili GA
az postgres flexible-server create

PostgreSQL esnek sunucusu oluşturun.

Temel GA
az postgres flexible-server db

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

Temel GA
az postgres flexible-server db create

Esnek bir sunucuda PostgreSQL veritabanı oluşturun.

Temel GA
az postgres flexible-server db delete

Esnek bir sunucudaki veritabanını silme.

Temel GA
az postgres flexible-server db list

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

Temel GA
az postgres flexible-server db show

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

Temel GA
az postgres flexible-server delete

Esnek bir sunucuyu silin.

Temel GA
az postgres flexible-server deploy

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

Temel GA
az postgres flexible-server deploy run

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

Temel GA
az postgres flexible-server deploy setup

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

Temel GA
az postgres flexible-server execute

Esnek bir sunucuya bağlanın.

Dahili GA
az postgres flexible-server firewall-rule

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

Temel GA
az postgres flexible-server firewall-rule create

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

Temel GA
az postgres flexible-server firewall-rule delete

Güvenlik duvarı kuralını silin.

Temel GA
az postgres flexible-server firewall-rule list

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

Temel GA
az postgres flexible-server firewall-rule show

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

Temel GA
az postgres flexible-server firewall-rule update

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

Temel GA
az postgres flexible-server geo-restore

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

Temel GA
az postgres flexible-server identity

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

Temel GA
az postgres flexible-server identity assign

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

Temel GA
az postgres flexible-server identity list

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

Temel GA
az postgres flexible-server identity remove

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

Temel GA
az postgres flexible-server identity show

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

Temel GA
az postgres flexible-server list

Kullanılabilir esnek sunucuları listeleyin.

Temel GA
az postgres flexible-server list-skus

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

Temel GA
az postgres flexible-server migration

PostgreSQL Esnek Sunucuları için geçiş iş akışlarını yönetin.

Temel GA
az postgres flexible-server migration check-name-availability

Sağlanan geçiş adının kullanılıp kullanılamayabileceğini denetler.

Temel GA
az postgres flexible-server migration create

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

Temel GA
az postgres flexible-server migration list

Esnek sunucunun geçişlerini listeleyin.

Temel GA
az postgres flexible-server migration show

Belirli bir geçişin ayrıntılarını alın.

Temel GA
az postgres flexible-server migration update

Belirli bir geçişi güncelleştirin.

Temel GA
az postgres flexible-server parameter

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

Temel GA
az postgres flexible-server parameter list

Esnek sunucu için parametre değerlerini listeleyin.

Temel GA
az postgres flexible-server parameter set

Esnek sunucunun parametresini güncelleştirin.

Temel GA
az postgres flexible-server parameter show

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

Temel GA
az postgres flexible-server private-endpoint-connection

PostgreSQL esnek sunucu özel uç nokta bağlantılarını yönetin.

Temel GA
az postgres flexible-server private-endpoint-connection approve

PostgreSQL esnek sunucusuyla ilişkili belirtilen özel uç nokta bağlantısını onaylayın.

Temel GA
az postgres flexible-server private-endpoint-connection delete

PostgreSQL esnek sunucusuyla ilişkili belirtilen özel uç nokta bağlantısını silin.

Temel GA
az postgres flexible-server private-endpoint-connection list

PostgreSQL esnek sunucusuyla ilişkili tüm özel uç nokta bağlantılarını listeleyin.

Temel GA
az postgres flexible-server private-endpoint-connection reject

PostgreSQL esnek sunucusuyla ilişkili belirtilen özel uç nokta bağlantısını reddedin.

Temel GA
az postgres flexible-server private-endpoint-connection show

PostgreSQL esnek sunucusuyla ilişkili özel uç nokta bağlantısının ayrıntılarını gösterin.

Temel GA
az postgres flexible-server private-link-resource

PostgreSQL esnek sunucusu için Özel bağlantı kaynağı alma.

Temel GA
az postgres flexible-server private-link-resource list

PostgreSQL esnek sunucusuyla ilişkili özel bağlantı kaynaklarını listeleme.

Temel GA
az postgres flexible-server private-link-resource show

PostgreSQL esnek sunucusu için özel bağlantı kaynağı alma.

Temel GA
az postgres flexible-server replica

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

Temel GA
az postgres flexible-server replica create

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

Temel GA
az postgres flexible-server replica list

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

Temel GA
az postgres flexible-server replica promote

Okuma amaçlı çoğaltmanın çoğaltılmasını durdurun ve bunu bağımsız bir sunucuya veya birincil sunucu olarak yükseltin.

Temel GA
az postgres flexible-server replica stop-replication

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

Temel Kullanım Dışı
az postgres flexible-server restart

Esnek sunucuyu yeniden başlatın.

Temel GA
az postgres flexible-server restore

Esnek sunucuyu yedekten geri yükleyin.

Temel GA
az postgres flexible-server revive-dropped

Bırakılan esnek sunucuyu yedekten canlandır.

Temel GA
az postgres flexible-server server-logs

PostgreSQL esnek sunucusu için sunucu günlüklerini (günlük dosyalarını) yönetin.

Temel GA
az postgres flexible-server server-logs download

PostgreSQL esnek sunucusu için günlük dosyalarını indirin.

Temel GA
az postgres flexible-server server-logs list

PostgreSQL esnek sunucusu için günlük dosyalarını listeleme.

Temel GA
az postgres flexible-server show

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

Temel GA
az postgres flexible-server show-connection-string

PostgreSQL esnek sunucu veritabanı için bağlantı dizesi gösterir.

Temel GA
az postgres flexible-server start

Esnek bir sunucu başlatın.

Temel GA
az postgres flexible-server stop

Esnek sunucuyu durdurun.

Temel GA
az postgres flexible-server update

Esnek bir sunucuyu güncelleştirme.

Temel GA
az postgres flexible-server upgrade

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

Temel GA
az postgres flexible-server virtual-endpoint

PostgreSQL esnek sunucusu için sanal uç noktaları yönetme.

Temel GA
az postgres flexible-server virtual-endpoint create

Esnek bir sunucu için yeni bir sanal uç nokta oluşturun.

Temel GA
az postgres flexible-server virtual-endpoint delete

Sanal uç noktayı silme.

Temel GA
az postgres flexible-server virtual-endpoint list

Esnek bir sunucu için tüm sanal uç noktaları listeleyin.

Temel GA
az postgres flexible-server virtual-endpoint show

Sanal uç noktanın ayrıntılarını alın.

Temel GA
az postgres flexible-server virtual-endpoint update

Sanal uç noktayı güncelleştirme.

Temel GA
az postgres flexible-server wait

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

Temel GA

az postgres flexible-server connect

Esnek bir sunucuya bağlanın.

az postgres 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ı.

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

--admin-password -p

Yöneticinin oturum açma parolası.

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

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server create

PostgreSQL esnek sunucusu oluşturun.

Özel veya varsayılan yapılandırma ile PostgreSQL esnek sunucusu oluşturun. Ağ yapılandırması hakkında daha fazla bilgi için bkz.

az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
                                   [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--create-default-database {Disabled, Enabled}]
                                   [--database-name]
                                   [--geo-redundant-backup {Disabled, Enabled}]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--iops]
                                   [--key]
                                   [--location]
                                   [--name]
                                   [--password-auth {Disabled, Enabled}]
                                   [--performance-tier]
                                   [--private-dns-zone]
                                   [--public-access]
                                   [--resource-group]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-auto-grow {Disabled, Enabled}]
                                   [--storage-size]
                                   [--storage-type {PremiumV2_LRS, Premium_LRS}]
                                   [--subnet]
                                   [--subnet-prefixes]
                                   [--tags]
                                   [--throughput]
                                   [--tier]
                                   [--version]
                                   [--vnet]
                                   [--yes]
                                   [--zone]

Örnekler

Özel parametrelerle PostgreSQL esnek sunucusu oluşturma

az postgres flexible-server create --location northeurope --resource-group testGroup \
  --name testserver --admin-user username --admin-password password \
  --sku-name Standard_D2s_v3 --tier GeneralPurpose --public-access 153.24.26.117 --storage-size 128 \
  --tags "key=value" --version 16 --high-availability ZoneRedundant --zone 1 \
  --standby-zone 3

Premium SSD v2 Diskleri kullanarak PostgreSQL esnek sunucusu oluşturun.

# set storage type to "PremiumV2_LRS" and provide values for Storage size (in GiB), IOPS (operations/sec), and Throughput (MB/sec).
az postgres flexible-server create --location northeurope --resource-group testGroup \
    --name testserver --admin-user username --admin-password password \
    --sku-name Standard_B1ms --tier Burstable --storage-type PremiumV2_LRS --storage-size 128 --iops 3000 --throughput 125

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

az postgres flexible-server create

Genel erişime sahip bir PostgreSQL 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 postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Özel erişime sahip bir PostgreSQL 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 postgres 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 PostgreSQL esnek sunucusu oluşturun. Alt ağ ve DNS bölgesi farklı abonelik veya kaynak grubunda oluşturulabilir.

az postgres 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/testPostgreSQLFlexibleDnsZone.private.postgres.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 PostgreSQL esnek sunucusu oluşturun. Sağlanan alt ağda başka kaynak dağıtılmamalıdır ve bu alt ağ henüz temsilci olarak atanmadıysa Microsoft.DBforPostgreSQL/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.postgres.database.azure.com

az postgres 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.postgres.database.azure.com\


az postgres 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.postgres.database.azure.com

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

az postgres 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.postgres.database.azure.com

Veri şifrelemesi ile PostgreSQL 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 flexible server with data encryption enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --key $keyIdentifier --identity testIdentity

Active Directory kimlik doğrulaması ve parola kimlik doğrulaması ile PostgreSQL esnek sunucusu oluşturun.

# create flexible server with aad auth and password auth enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --active-directory-auth Enabled

Yalnızca Active Directory kimlik doğrulaması ile PostgreSQL esnek sunucusu oluşturun.

# create flexible server with aad only auth and password auth disabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
  --active-directory-auth Enabled --password-auth Disabled

Genel erişimli, coğrafi olarak yedekli yedekleme etkinleştirilmiş bir PostgreSQL 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 postgres flexible-server create --resource-group testGroup --name testserver --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35

Coğrafi olarak çalıştırılmış yedekleme özellikli sunucu için veri şifrelemesi ile PostgreSQL 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 keyvault in geo-paired region
az keyvault create -g testGroup -n geoVault --location geoPairedLocation \
  --enable-purge-protection true


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


# create identity in geo-raired location and save its principalId
geoIdentityPrincipalId=$(az identity create -g testGroup --name geoIdentity \
  --location geoPairedLocation --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 geoVault --object-id $geoIdentityPrincipalId \
  --key-permissions wrapKey unwrapKey get list


# create flexible server with data encryption enabled for geo-backup Enabled server
az postgres flexible-server create -g testGroup -n testServer --location testLocation --geo-redundant-backup Enabled \
  --key $keyIdentifier --identity testIdentity --backup-key $geoKeyIdentifier --backup-identity geoIdentity

Özel depolama performans katmanı ile esnek sunucu oluşturun. Kabul edilen "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". İzin verilen gerçek değerler esnek sunucu oluşturma için --storage-size seçimine bağlıdır. \ Depolama performans katmanı için varsayılan değer, esnek sunucu oluşturma için seçilen --storage boyutuna bağlıdır.

az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15

Etkin olarak depolama otomatik olarak büyüyen esnek sunucu oluşturun. Kabul edilen değerler Etkin/ Devre Dışı. Depolama otomatik büyütme için varsayılan değer "Devre Dışı" şeklindedir.

az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled

İsteğe Bağlı Parametreler

--active-directory-auth

Azure Active Directory kimlik doğrulamasının etkinleştirilip etkinleştirilmediği.

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--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.

--admin-user -u

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

Default value: somberwalrus4
--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-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. 7 ila 35 gün arasında. Varsayılan değer 7 gündür.

Default value: 7
--create-default-database -c

Varsayılan veritabanı flexibleserverdb'sinin oluşturulmasını etkinleştirin veya devre dışı bırakın. Varsayılan değer Etkin'dir.

Kabul edilen değerler: Disabled, Enabled
Default value: Enabled
--database-name -d

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

--geo-redundant-backup

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

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--high-availability

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

Kabul edilen değerler: Disabled, SameZone, ZoneRedundant
Default value: Disabled
--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 değeri (işlemler/sn). Bu değer yalnızca esnek sunucu Premium SSD v2 Diskleri kullanıyorsa güncelleştirilebilir.

--key

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

--location -l

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

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

--password-auth

Parola kimlik doğrulamasının etkinleştirilip etkinleştirilmediği.

Kabul edilen değerler: Disabled, Enabled
Default value: Enabled
--performance-tier

Sunucunun performans katmanı.

--private-dns-zone

Bu parametre yalnızca özel erişimi olan bir sunucu için geçerlidir. 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--sku-name

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

Default value: Standard_D2s_v3
--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.

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--storage-size

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

Default value: 128
--storage-type

Sunucu için depolama türü. İzin verilen değerler Premium_LRS ve PremiumV2_LRS. Varsayılan değer Premium_LRS. PremiumV2_LRS kullanılıyorsa iops ve aktarım hızını ayarlamanız gerekir.

Kabul edilen değerler: PremiumV2_LRS, Premium_LRS
--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. 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.

--throughput

Sunucu için depolama aktarım hızı (MB/sn). Bu değer yalnızca esnek sunucu Premium SSD v2 Diskleri kullanıyorsa güncelleştirilebilir.

--tier

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

Default value: GeneralPurpose
--version

Sunucu ana sürümü.

Default value: 16
--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. 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.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server delete

Esnek bir sunucuyu silin.

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

Örnekler

Esnek bir sunucuyu silin.

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

İstem veya onay olmadan esnek bir sunucuyu silin.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--resource-group -g

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

--subscription

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

--yes -y

Onay istemde bulunmayın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server execute

Esnek bir sunucuya bağlanın.

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

Gerekli Parametreler

--admin-password -p

Yöneticinin oturum açma parolası.

--admin-user -u

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

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

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

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server geo-restore

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

az postgres flexible-server geo-restore --location
                                        --source-server
                                        [--address-prefixes]
                                        [--backup-identity]
                                        [--backup-key]
                                        [--geo-redundant-backup {Disabled, Enabled}]
                                        [--identity]
                                        [--ids]
                                        [--key]
                                        [--name]
                                        [--no-wait]
                                        [--private-dns-zone]
                                        [--resource-group]
                                        [--subnet]
                                        [--subnet-prefixes]
                                        [--subscription]
                                        [--vnet]
                                        [--yes]
                                        [--zone]

Örnekler

Genel erişime sahip 'newLocation' konumundaki 'testserverNew' adlı yeni bir sunucuya 'testserver' genel erişim sunucusunu coğrafi olarak geri yükleyin.

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

Yeni alt ağ ile 'testserverNew' adlı yeni bir sunucu olarak 'testserver' özel erişim sunucusunu 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 postgres 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.postgres.database.azure.com --location newLocation

'testserver' öğesini farklı bir abonelikte/kaynak grubunda yeni bir 'testserverNew' sunucusu olarak geçerli belirli bir noktaya coğrafi olarak geri yükleyin. \ Burada --restore-group hedef sunucunun kaynak grubu içindir ve --source-server kaynak kimliği olarak geçirilmelidir. \ Bu kaynak kimliği az account set için kullanılan abonelikten farklı bir abonelikte olabilir.

az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --location newLocation \
  --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Gerekli Parametreler

--location -l

Konum. Değerleri: 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

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

--geo-redundant-backup

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

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--identity

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

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--key

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

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

--no-wait

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

Default value: False
--private-dns-zone

Bu parametre yalnızca özel erişimi olan bir sunucu için geçerlidir. 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.

--resource-group -g

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

--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. 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. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. 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.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server list

Kullanılabilir esnek sunucuları listeleyin.

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

Örnekler

Bir abonelikteki tüm PostgreSQL esnek sunucularını listeleyin.

az postgres flexible-server list

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

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

Bir kaynak grubundaki tüm PostgreSQL esnek sunucularını tablo biçiminde listeleyin.

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

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server list-skus

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

az postgres flexible-server list-skus --location

Gerekli Parametreler

--location -l

Konum. Değerleri: 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server restart

Esnek sunucuyu yeniden başlatın.

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

Örnekler

Esnek sunucuyu yeniden başlatın.

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

Planlı yük devretme ile sunucuyu yeniden başlatma

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned

Zorlamalı yük devretme ile sunucuyu yeniden başlatma

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

İsteğe Bağlı Parametreler

--failover

Sunucu yeniden başlatma işlemi için zorunlu veya planlı yük devretme. İzin verilen değerler: Zorlamalı, Planlı.

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server restore

Esnek sunucuyu yedekten geri yükleyin.

az postgres flexible-server restore --source-server
                                    [--address-prefixes]
                                    [--backup-identity]
                                    [--backup-key]
                                    [--geo-redundant-backup {Disabled, Enabled}]
                                    [--identity]
                                    [--ids]
                                    [--key]
                                    [--name]
                                    [--no-wait]
                                    [--private-dns-zone]
                                    [--resource-group]
                                    [--restore-time]
                                    [--storage-type {PremiumV2_LRS}]
                                    [--subnet]
                                    [--subnet-prefixes]
                                    [--subscription]
                                    [--vnet]
                                    [--yes]
                                    [--zone]

Örnekler

'testserver' öğesini belirli bir noktaya yeni bir 'testserverNew' sunucusu olarak geri yükleyin.

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

'testserver' öğesini geçerli belirli bir noktaya yeni bir 'testserverNew' sunucusu olarak geri yükleyin.

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver

'testserver' öğesini geçerli belirli bir noktaya farklı bir kaynak grubunda yeni bir 'testserverNew' sunucusu olarak geri yükleyin. \ Burada --restore-group hedef sunucunun kaynak grubu içindir ve --source-server kaynak kimliği olarak geçirilmelidir.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

'testserver'ı farklı bir abonelikte yeni bir 'testserverNew' sunucusu olarak geçerli belirli bir noktaya geri yükleyin. \ Burada --restore-group hedef sunucunun kaynak grubu içindir ve --source-server kaynak kimliği olarak geçirilmelidir. \ Bu kaynak kimliği az account set için kullanılan abonelikten farklı bir abonelikte olabilir.

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}

Depolama türünü "PremiumV2_LRS" olarak ayarlayarak Premium SSD v2 Disklerini kullanarak 'testserver'ı geçerli belirli bir noktaya yeni bir 'testserverNew' sunucusu olarak geri yükleyin

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS

Gerekli Parametreler

--source-server

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

İsteğe Bağlı Parametreler

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

--geo-redundant-backup

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

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--identity

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

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--key

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

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

--no-wait

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

Default value: False
--private-dns-zone

Bu parametre yalnızca özel erişimi olan bir sunucu için geçerlidir. 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.

--resource-group -g

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

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

Default value: 2024-10-07T11:12:09+00:00
--storage-type

Yeni sunucu için depolama türü. İzin verilen değer PremiumV2_LRS. Varsayılan değer yok.

Kabul edilen değerler: PremiumV2_LRS
--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. 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. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. 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.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server revive-dropped

Bırakılan esnek sunucuyu yedekten canlandır.

az postgres flexible-server revive-dropped --location
                                           --source-server
                                           [--address-prefixes]
                                           [--backup-identity]
                                           [--backup-key]
                                           [--geo-redundant-backup {Disabled, Enabled}]
                                           [--identity]
                                           [--ids]
                                           [--key]
                                           [--name]
                                           [--no-wait]
                                           [--private-dns-zone]
                                           [--resource-group]
                                           [--subnet]
                                           [--subnet-prefixes]
                                           [--subscription]
                                           [--vnet]
                                           [--yes]
                                           [--zone]

Örnekler

Genel erişime sahip 'newLocation' konumundaki 'testserverNew' adlı yeni bir sunucuya bırakılan genel erişim sunucusu 'testserver' yeniden canlandı.

az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation

Veri şifrelemesi ile yeni bir 'testserverNew' sunucusu olarak etkinleştirilen veri şifrelemesi ile bırakılan genel erişim sunucusu 'testserver' yeniden canlandı.

az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
  --source-server testserver --key newKeyIdentifier --identity newIdentity

Gerekli Parametreler

--location -l

Konum. Değerleri: 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

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

--geo-redundant-backup

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

Kabul edilen değerler: Disabled, Enabled
Default value: Disabled
--identity

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

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--key

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

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

--no-wait

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

Default value: False
--private-dns-zone

Bu parametre yalnızca özel erişimi olan bir sunucu için geçerlidir. 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.

--resource-group -g

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

--subnet

Yeni veya mevcut bir alt ağın adı veya kaynak kimliği. 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. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--vnet

Yeni veya mevcut bir sanal ağın adı veya kimliği. 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.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server show

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

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

Örnekler

Esnek sunucunun ayrıntılarını alma

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server show-connection-string

PostgreSQL esnek sunucu veritabanı için bağlantı dizesi gösterir.

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

Örnekler

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

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

PgBouncer etkinken cmd ve programlama dilleri için bağlantı dizesi gösterin.

az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer

İsteğe Bağlı Parametreler

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

Default value: {password}
--admin-user -u

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

Default value: {login}
--database-name -d

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

Default value: {database}
--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--pg-bouncer

PgBouncer için bağlantı dizesi göster.

Default value: False
--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.

Default value: {server}
--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server start

Esnek bir sunucu başlatın.

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

Örnekler

Esnek bir sunucu başlatın.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--no-wait

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

Default value: False
--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server stop

Esnek sunucuyu durdurun.

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

Örnekler

Esnek sunucuyu durdurun.

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--no-wait

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

Default value: False
--resource-group -g

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği 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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server update

Esnek bir sunucuyu güncelleştirme.

az postgres flexible-server update [--active-directory-auth {Disabled, Enabled}]
                                   [--add]
                                   [--admin-password]
                                   [--backup-identity]
                                   [--backup-key]
                                   [--backup-retention]
                                   [--force-string]
                                   [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                   [--identity]
                                   [--ids]
                                   [--iops]
                                   [--key]
                                   [--maintenance-window]
                                   [--name]
                                   [--password-auth {Disabled, Enabled}]
                                   [--performance-tier]
                                   [--private-dns-zone]
                                   [--public-access {Disabled, Enabled}]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-auto-grow {Disabled, Enabled}]
                                   [--storage-size]
                                   [--subscription]
                                   [--tags]
                                   [--throughput]
                                   [--tier]
                                   [--yes]

Örnekler

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

az postgres flexible-server update --sku-name Standard_D4s_v3

Bir sunucunun etiketlerini güncelleştirme.

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

Parola sıfırlama

az postgres flexible-server update --resource-group testGroup --name testserver -p password123

Parola kimlik doğrulaması etkin sunucu için Active Directory kimlik doğrulamasını etkinleştirmek üzere esnek bir sunucuyu güncelleştirme

az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled

Veri şifrelemesi için anahtarı/kimliği değiştirin. Veri şifrelemesi sunucu oluşturma işleminden sonra etkinleştirilemez, bu yalnızca anahtarı/kimliği güncelleştirir.

# 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 postgres flexible-server update --resource-group testGroup --name testserver \
  --key $newKeyIdentifier --identity newIdentity

Aynı kaynak grubu ve abonelikteki özel DNS bölgesini kullanarak sanal ağ özellikli bir sunucunun özel DNS bölgesini güncelleştirmek için esnek bir sunucuyu güncelleştirin. Özel DNS bölge oluşturulur Özel DNS bölge henüz bağlı değilse sanal ağa bağlanır.

az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com

Farklı kaynak grubu ve abonelikteki özel DNS bölgesini kullanarak sanal ağ özellikli bir sunucunun özel DNS bölgesini güncelleştirmek için esnek bir sunucuyu güncelleştirin. Özel DNS bölge henüz bağlı değilse sanal ağa bağlanır.

az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Depolamayı otomatik büyütmeyi etkinleştirmek/devre dışı bırakmak için esnek bir sunucunun depolama alanını güncelleştirin.

az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled

Özel depolama performans katmanını ayarlamak için esnek sunucunun depolama alanını güncelleştirin.

az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15

IOPS (işlemler/sn) ayarlamak için esnek sunucunun depolama alanını güncelleştirin. Sunucu Premium SSD v2 Diskleri kullanıyor olmalıdır.

az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000

Aktarım Hızını (MB/sn) ayarlamak için esnek sunucunun depolama alanını güncelleştirin. Sunucu Premium SSD v2 Diskleri kullanıyor olmalıdır.

az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125

İsteğe Bağlı Parametreler

--active-directory-auth

Azure Active Directory kimlik doğrulamasının etkinleştirilip etkinleştirilmediği.

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

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.

--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-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. 7 ila 35 gün arasında. Varsayılan değer 7 gündür.

--force-string

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

Default value: False
--high-availability

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

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 kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--iops

Bu sunucu için ayrılacak IOPS değeri (işlemler/sn). Bu değer yalnızca esnek sunucu Premium SSD v2 Diskleri kullanıyorsa güncelleştirilebilir.

--key

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

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

--password-auth

Parola kimlik doğrulamasının etkinleştirilip etkinleştirilmediği.

Kabul edilen değerler: Disabled, Enabled
--performance-tier

Sunucunun performans katmanı.

--private-dns-zone

Bu parametre yalnızca özel erişimi olan bir sunucu için geçerlidir. 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

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

Kabul edilen değerler: Disabled, Enabled
--remove

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

Default value: []
--resource-group -g

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

--set

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

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.

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. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--tags

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

--throughput

Sunucu için depolama aktarım hızı (MB/sn). Bu değer yalnızca esnek sunucu Premium SSD v2 Diskleri kullanıyorsa güncelleştirilebilir.

--tier

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

--yes -y

Onay istemde bulunmayın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server upgrade

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

az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
                                    [--ids]
                                    [--name]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

Örnekler

'testsvr' sunucusunu PostgreSQL ana sürüm 16'ya yükseltin.

az postgres flexible-server upgrade -g testgroup -n testsvr -v 16

Gerekli Parametreler

--version -v

Sunucu ana sürümü.

Kabul edilen değerler: 12, 13, 14, 15, 16

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

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

--resource-group -g

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

--subscription

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

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

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az postgres flexible-server wait

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

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

İsteğe Bağlı Parametreler

--created

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

Default value: False
--custom

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

--deleted

Silinene kadar bekleyin.

Default value: False
--exists

Kaynak var olana kadar bekleyin.

Default value: False
--ids

Bir veya daha fazla kaynak kimlikleri (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' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

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.

--resource-group -g

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

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

Default value: 3600
--updated

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

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

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

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.