共用方式為


New-AzSqlVMGroup

建立或更新 SQL 虛擬機群組。

Syntax

New-AzSqlVMGroup
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-ClusterBootstrapAccount <String>]
   [-ClusterOperatorAccount <String>]
   [-ClusterSubnetType <ClusterSubnetType>]
   [-DomainFqdn <String>]
   [-FileShareWitnessPath <String>]
   [-Offer <String>]
   [-OuPath <String>]
   [-Sku <SqlVMGroupImageSku>]
   [-SqlServiceAccount <String>]
   [-StorageAccountPrimaryKey <SecureString>]
   [-StorageAccountUrl <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

建立或更新 SQL 虛擬機群組。

範例

範例

# $accessKey is a valid access key for the storage account
$storageAccountPrimaryKey = ConvertTo-SecureString -String $accessKey -AsPlainText -Force
New-AzSqlVMGroup -ResourceGroupName 'ResourceGroup01' -Name 'sqlvmgroup01' -Location 'eastus' -Offer 'SQL2022-WS2022' -Sku 'Developer' -DomainFqdn 'yourdomain.com' -ClusterOperatorAccount 'operatoruser@yourdomain.com' -ClusterBootstrapAccount 'bootstrapuser@yourdomain.com' -StorageAccountUrl 'https://yourstorageaccount.blob.core.windows.net/' -StorageAccountPrimaryKey $storageAccountPrimaryKey -SqlServiceAccount 'sqladmin@yourdomain.com' -ClusterSubnetType 'SingleSubnet'

Location Name           ResourceGroupName
-------- ----           -----------------
eastus   sqlvmgroup01	ResourceGroup01

在資源群組 「ResourceGroup01」 中建立 Azure SQL 虛擬機群組 「sqlvmgroup01」。。

參數

-AsJob

以作業身分執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterBootstrapAccount

用於建立叢集的帳戶名稱(至少需要網域中「建立計算機物件」的許可權)。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterOperatorAccount

用於操作叢集的帳戶名稱,也就是屬於叢集中所有參與虛擬機的系統管理員群組。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterSubnetType

叢集子網類型。

類型:ClusterSubnetType
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

執行 Cmdlet 之前先提示您確認。

類型:SwitchParameter
Aliases:cf
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

DefaultProfile 參數無法運作。 如果針對不同的訂用帳戶執行 Cmdlet,請使用 SubscriptionId 參數。

類型:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-DomainFqdn

網域的完整名稱。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-FileShareWitnessPath

檔案共用見證的選擇性路徑。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

資源位置。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

SQL 虛擬機群組的名稱。

類型:String
Aliases:SqlVirtualMachineGroupName, SqlVMGroupName
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

以異步方式執行命令

類型:SwitchParameter
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Offer

SQL 映像供應專案。 範例可能包括 SQL2016-WS2016、SQL2017-WS2016。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-OuPath

節點和叢集所在的組織單位路徑。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-Sku

SQL 映像 SKU。

類型:SqlVMGroupImageSku
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlServiceAccount

帳戶名稱,SQL 服務將在叢集中所有參與的 SQL 虛擬機上執行。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageAccountPrimaryKey

見證記憶體帳戶的主要金鑰。

類型:SecureString
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageAccountUrl

見證記憶體帳戶的完整ARM資源標識碼。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

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

類型:String
Position:Named
預設值:(Get-AzContext).Subscription.Id
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

資源標籤。

類型:Hashtable
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。

類型:SwitchParameter
Aliases:wi
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

ISqlVirtualMachineGroup