共用方式為


Update-AzPostgreSqlFlexibleServer

更新現有的伺服器。 要求主體可以包含一到許多存在於一般伺服器定義中的屬性。 如果您想要更新伺服器參數,例如wait_timeout或net_retry_count,請改用 Update-AzPostSqlFlexibleServerConfiguration。

語法

Update-AzPostgreSqlFlexibleServer
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AdministratorLoginPassword <SecureString>]
      [-Sku <String>]
      [-SkuTier <SkuTier>]
      [-HaEnabled <Object>]
      [-BackupRetentionDay <Int32>]
      [-MaintenanceWindow <String>]
      [-StorageInMb <Int32>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzPostgreSqlFlexibleServer
      -InputObject <IPostgreSqlIdentity>
      [-AdministratorLoginPassword <SecureString>]
      [-Sku <String>]
      [-SkuTier <SkuTier>]
      [-HaEnabled <Object>]
      [-BackupRetentionDay <Int32>]
      [-MaintenanceWindow <String>]
      [-StorageInMb <Int32>]
      [-Tag <Hashtable>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

更新現有的伺服器。 要求主體可以包含一到許多存在於一般伺服器定義中的屬性。 如果您想要更新伺服器參數,例如wait_timeout或net_retry_count,請改用 Update-AzPostgreSqlFlexibleServerConfiguration。

範例

範例 1:依資源群組和伺服器名稱更新 PostgreSql 伺服器

Update-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -Name postgresql-test -Sku Standard_D4s_v3

Name                Location  SkuName         SkuTier        AdministratorLogin StorageSizeGb
----                --------  -------         -------        ------------------ -------------
postgresql-test     East US   Standard_D4s_v3 GeneralPurpose daeunyim           256 GeneralPurpose

此 Cmdlet 會依資源群組和伺服器名稱更新 PostgreSql 伺服器。

範例 2:依身分識別更新 PostgreSql 伺服器。

Get-AzPostgreSqlFlexibleServer -ResourceGroupName PowershellPostgreSqlTest -ServerName postgresql-test | Update-AzPostgreSqlFlexibleServer -BackupRetentionDay 23 -StorageInMb 262144

Name                Location  SkuName         SkuTier        AdministratorLogin StorageSizeGb
----                --------  -------         -------        ------------------ -------------
postgresql-test     East US   Standard_D2s_v3 GeneralPurpose daeunyim           256

此 Cmdlet 會依身分識別更新 PostgreSql 伺服器。

參數

-AdministratorLoginPassword

系統管理員登入的密碼。

類型:SecureString
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AsJob

以作業身分執行命令。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-BackupRetentionDay

伺服器的備份保留天數。 日計數介於 7 到 35 之間。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:PSObject
別名:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HaEnabled

啟用或停用高可用性功能。 允許的值:Enabled、Disabled

類型:Object
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

Identity 參數。 若要建構,請參閱 INPUTOBJECT 屬性的 NOTES 區段並建立哈希表。

類型:IPostgreSqlIdentity
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-MaintenanceWindow

指定維護的期間(UTC)。 範例:「Sun:23:30」 以排程在星期日,下午 11:30 UTC。 若要將 設定為預設傳入 「已停用」

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

伺服器的名稱。

類型:String
別名:ServerName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-NoWait

以異步方式執行命令。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

包含資源的資源群組名稱。 您可以從 Azure Resource Manager API 或入口網站取得此值。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Sku

sku 的名稱,例如Burstable_B1ms,Standard_D2ds_v4

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SkuTier

特定 SKU 的層。 接受的值:高載、GeneralPurpose、記憶體優化。 默認值:可高載。

類型:SkuTier
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-StorageInMb

伺服器允許的最大記憶體。

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SubscriptionId

識別 Azure 訂用帳戶的訂用帳戶標識碼。

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
接受管線輸入:False
接受萬用字元:False

-Tag

以索引鍵/值組形式的應用程式特定元數據。

類型:Hashtable
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

輸出