New-AzPostgreSqlFlexibleServer
Vytvoří nový server.
Syntax
New-AzPostgreSqlFlexibleServer
[-Name <String>]
[-ResourceGroupName <String>]
[-SubscriptionId <String>]
[-Zone <String>]
[-Location <String>]
[-AdministratorUserName <String>]
[-AdministratorLoginPassword <SecureString>]
[-Sku <String>]
[-SkuTier <String>]
[-BackupRetentionDay <Int32>]
[-StorageInMb <Int32>]
[-HaEnabled <String>]
[-Tag <Hashtable>]
[-Version <ServerVersion>]
[-PrivateDnsZone <String>]
[-SubnetPrefix <String>]
[-Subnet <String>]
[-VnetPrefix <String>]
[-Vnet <String>]
[-PublicAccess <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Vytvoří nový server.
Příklady
Příklad 1: Vytvoření nového flexibilního serveru PostgreSql s argumenty
New-AzPostgreSqlFlexibleServer -Name postgresql-test -ResourceGroupName PowershellPostgreSqlTest -Location eastus -AdministratorUserName postgresqltest -AdministratorLoginPassword $password -Sku Standard_D2s_v3 -SkuTier GeneralPurpose -Version 12 -StorageInMb 131072 -PublicAccess none
Checking the existence of the resource group PowershellPostgreSqlTest ...
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Příklad 2: Vytvoření nového flexibilního serveru PostgreSql s výchozím nastavením
$server = New-AzPostgreSqlFlexibleServer
Creating resource group group00000000...
Creating PostgreSQL server server00000000 in group group00000000...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql s výchozími hodnotami parametrů a zřídí server s povoleným veřejným přístupem. Výchozí hodnoty umístění jsou USA – východ 2, skladová položka je Standard_D2s_v3, úroveň skladové položky je GeneralPurpose a velikost úložiště je 128GiB.
Pokud chcete najít automaticky generované heslo pro váš server, použijte ConvertFrom-SecureString k převodu vlastnosti SecuredPassword na prostý text. (např. $server. SecuredPassword | ConvertFrom-SecureString -AsPlainText)
Příklad 3: Vytvoření nového flexibilního serveru PostgreSql s existující podsítí
$Subnet = '/subscriptions/00000000-0000-0000-0000-0000000000/resourceGroups/PowershellPostgreSqlTest/providers/Microsoft.Network/virtualNetworks/vnetname/subnets/subnetname'
$DnsZone = '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/postgresqltest/providers/Microsoft.Network/privateDnsZones/testserver.private.postgres.database.azure.com'
New-AzPostgreSqlFlexibleServer -ResourceGroupName postgresqltest -ServerName testserver -Subnet $Subnet -PrivateDnsZone $DnsZone
Resource group PowershellPostgreSqlTest exists ? : True
You have supplied a subnet Id. Verifying its existence...
Creating PostgreSQL server testserver in group PowershellPostgreSqlTest...
Your server server00000000 is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql s existujícím ID podsítě poskytnuté uživatelem. Podsíť se deleguje na flexibilní server PostgreSQL, pokud ještě není delegovaná. Podsíť delegovanou na jiné služby nemůžete použít. podsíť může být v jiné skupině prostředků.
Příklad 4: Vytvoření nového flexibilního serveru PostgreSql s názvem virtuální sítě a podsítě
New-AzPostgreSqlFlexibleServer -Name postgresql-test -ResourceGroupName PowershellPostgreSqlTest -Vnet postgresql-vnet -Subnet postgresql-subnet -VnetPrefix 10.0.0.0/16 -SubnetPrefix 10.0.0.0/24 -PrivateDnsZone /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PowershellPostgreSqlTest/providers/Microsoft.Network/privateDnsZones/postgresql-test.private.postgres.database.azure.com
Resource group PowershellPostgreSqlTest exists ? : True
Creating new vnet postgresql-vnet in resource group PowershellPostgreSqlTest
Creating new subnet postgresql-subnet in resource group PowershellPostgreSqlTest and delegating it to Microsoft.DBforPostgreSQL/flexibleServers
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql s názvem virtuální sítě, názvem podsítě, předponou virtuální sítě a předponou podsítě. Pokud virtuální síť a podsíť neexistují, rutina ji vytvoří.
Příklad 5: Vytvoření nového flexibilního serveru PostgreSql s virtuální sítí
$Vnet = 'vnetname'
New-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -Vnet $Vnet -PrivateDnsZone /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PowershellPostgreSqlTest/providers/Microsoft.Network/privateDnsZones/testserver.private.postgres.database.azure.com
# or
$Vnet = '/subscriptions/00000000-0000-0000-0000-0000000000/resourceGroups/PowershellPostgreSqlTest/providers/Microsoft.Network/virtualNetworks/vnetname'
New-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -Vnet $Vnet -PrivateDnsZone /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PowershellPostgreSqlTest/providers/Microsoft.Network/privateDnsZones/testserver.private.postgres.database.azure.com
Resource group PowershellPostgreSqlTest exists ? : True
You have supplied a vnet Id/name. Verifying its existence...
Creating new vnet vnetname in resource group PowershellPostgreSqlTest
Creating new subnet Subnetserver00000000 in resource group PowershellPostgreSqlTest and delegating it to Microsoft.DBforPostgreSQL/flexibleServers
Creating PostgreSQL server server00000000 in group PowershellPostgreSqlTest...
Your server server00000000 is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql s ID virtuální sítě nebo názvem virtuální sítě poskytnuté uživatelem. Pokud virtuální síť neexistuje, rutina ji vytvoří.
Příklad 6: Vytvoření nového flexibilního serveru PostgreSql s veřejným přístupem ke všem IP adresám
New-AzPostgreSqlFlexibleServer -Name postgresql-test -ResourceGroupName PowershellPostgreSqlTest -PublicAccess All
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Configuring server firewall rule to accept connections from 0.0.0.0 to 255.255.255.255
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql otevřený pro všechny IP adresy.
Příklad 7: Vytvoření nového flexibilního serveru PostgreSql s bránou firewall
New-AzPostgreSqlFlexibleServer -Name postgresql-test -ResourceGroupName PowershellPostgreSqlTest -PublicAccess 10.10.10.10-10.10.10.12
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Configuring server firewall rule to accept connections from 10.10.10.10 to 10.10.10.12
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Tato rutina vytvoří flexibilní server PostgreSql otevřený pro zadané IP adresy.
Parametry
-AdministratorLoginPassword
Heslo správce. Minimálně 8 znaků a maximálně 128 znaků. Heslo musí obsahovat znaky ze tří z následujících kategorií: velká písmena anglické abecedy, malá písmena anglické abecedy, číslice a jiné než alfanumerické znaky.
Typ: | SecureString |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AdministratorUserName
Správa ustrator uživatelské jméno pro server. Po nastavení ji nelze změnit.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Spusťte příkaz jako úlohu.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupRetentionDay
Doba uchovávání záloh pro server. Počet dní je mezi 7 a 35.
Typ: | Int32 |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HaEnabled
Povolte nebo zakažte funkci vysoké dostupnosti. Povolené hodnoty: Povoleno, Zakázáno
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Umístění, ve kterém se prostředek nachází.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Název serveru.
Typ: | String |
Aliases: | ServerName |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Spusťte příkaz asynchronně.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateDnsZone
ID existující privátní zóny DNS. Privátní zónu DNS můžete použít ze stejné skupiny prostředků, jiné skupiny prostředků nebo jiného předplatného. Přípona zóny DNS musí být stejná jako přípona plně kvalifikované domény serveru.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicAccess
Určuje veřejný přístup. Zadejte jeden nebo rozsah IP adres, které se mají zahrnout do seznamu povolených IP adres. Rozsahy IP adres musí být oddělené přerušovanou čárkou a nesmí obsahovat žádné mezery. Zadáním 0.0.0.0.0 povolíte veřejný přístup ze všech prostředků nasazených v Rámci Azure pro přístup k vašemu serveru. Zadání žádné IP adresy nenastaví server v režimu veřejného přístupu, ale nevytvoří pravidlo brány firewall.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Název skupiny prostředků, která prostředek obsahuje, můžete tuto hodnotu získat z rozhraní API Azure Resource Manageru nebo portálu.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Sku
Název skladové položky, obvykle úroveň + řada + jádra, například Standard_B1ms, Standard_D2s_v3.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SkuTier
Úroveň výpočetních prostředků serveru. Přijaté hodnoty: Burstable, GeneralPurpose, Optimalizováno pro paměť. Výchozí hodnota: Nárazová.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageInMb
Maximální povolené úložiště pro server.
Typ: | Int32 |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Název nebo ID existující podsítě nebo názvu nové podsítě, která se má vytvořit. Upozorňujeme, že podsíť se deleguje na Microsoft.DBforPostgreSQL/flexibleServers. Po delegování se tato podsíť nedá použít pro žádný jiný typ prostředků Azure.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetPrefix
Předpona IP adresy podsítě, která se má použít při vytváření nové virtuální sítě ve formátu CIDR. Výchozí hodnota je 10.0.0.0/24.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
ID předplatného, které identifikuje předplatné Azure.
Typ: | String |
Position: | Named |
výchozí hodnota: | (Get-AzContext).Subscription.Id |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Metadata specifická pro aplikaci ve formě párů klíč-hodnota.
Typ: | Hashtable |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Verze serveru.
Typ: | ServerVersion |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Vnet
Název nebo ID existující virtuální sítě nebo názvu nové virtuální sítě, kterou chcete vytvořit. Název musí mít délku 2 až 64 znaků. Název musí začínat písmenem nebo číslem, končí písmenem, číslicí nebo podtržítkem a může obsahovat pouze písmena, číslice, podtržítka, tečky nebo pomlčky.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VnetPrefix
Předpona IP adresy, která se má použít při vytváření nové virtuální sítě ve formátu CIDR. Výchozí hodnota je 10.0.0.0/16.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Zone
Zóna dostupnosti, do které se má prostředek zřídit.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Výstupy
Azure PowerShell
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro