Add-AzureDisk

將磁片新增至 Azure 磁片存放庫。

注意

本檔中參考的 Cmdlet 用於管理使用服務管理 API 的舊版 Azure 資源。 如需管理 Azure Resource Manager 資源的 Cmdlet,請參閱 Az PowerShell 模組

Syntax

Add-AzureDisk
   [-DiskName] <String>
   [-MediaLocation] <String>
   [-Label <String>]
   [-OS <String>]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

Add-AzureDisk Cmdlet 會將 磁片新增至目前訂用帳戶中的 Azure 磁片存放庫。 此 Cmdlet 可以新增系統磁片或資料磁片。 若要新增系統磁片,請使用 OS 參數指定作業系統類型。

範例

範例 1:新增使用 Windows 作業系統的啟動磁片

PS C:\> Add-AzureDisk -DiskName "MyWinDisk" -MediaLocation "http://contosostorage.blob.core.azure.com/vhds/winserver-system.vhd" -Label "StartupDisk" -OS "Windows"

此命令會將系統磁片新增至磁片存放庫。 系統磁片會使用 Windows 作業系統。

範例 2:新增資料磁片

PS C:\> Add-AzureDisk -DiskName "MyDataDisk" -MediaLocation "http://yourstorageaccount.blob.core.azure.com/vhds/winserver-data.vhd" -Label "DataDisk"

此命令會新增資料磁片。

範例 3:新增 Linux 系統磁片

PS C:\> Add-AzureDisk -DiskName "MyLinuxDisk" -MediaLocation "http://yourstorageaccount.blob.core.azure.com/vhds/linuxsys.vhd" -OS "Linux"

此命令會新增 Linux 系統磁片。

參數

-DiskName

指定此 Cmdlet 新增的磁片名稱。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InformationAction

指定此 Cmdlet 如何回應資訊事件。

此參數可接受的值為:

  • 繼續
  • 忽略
  • 詢問
  • SilentlyContinue
  • 停止
  • 暫止
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

指定資訊變數。

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Label

指定此 Cmdlet 所新增磁片的磁片標籤。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MediaLocation

指定 Azure 儲存體中磁片的實體位置。 此值是指目前訂用帳戶和儲存體帳戶中的 Blob 分頁。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-OS

指定系統磁片的作業系統類型。 有效值為:

  • Windows
  • Linux

如果您未指定此參數,Cmdlet 會將磁片新增為數據磁片。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

指定此 Cmdlet 從中讀取的 Azure 設定檔。 如果您未指定設定檔,此 Cmdlet 會從本機預設設定檔讀取。

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

DiskContext