Sdílet prostřednictvím


Add-AzureVhd

Nahraje soubor VHD z místního počítače do objektu blob v účtu cloudového úložiště v Azure.

Poznámka:

Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.

Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.

Syntax

Add-AzureVhd
   [-Destination] <Uri>
   [-LocalFilePath] <FileInfo>
   [[-NumberOfUploaderThreads] <Int32>]
   [[-BaseImageUriToPatch] <Uri>]
   [-OverWrite]
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

Rutina Add-AzureVhd nahraje místní image virtuálního pevného disku (VHD) do účtu úložiště objektů blob jako pevné image VHD. Má parametry pro konfiguraci procesu nahrávání, například určení počtu vláken nahrávače, která se použijí nebo přepíše objekt blob, který již existuje v zadaném cílovém identifikátoru URI. U místních imagí VHD se podporuje také scénář opravy, aby bylo možné nahrávat rozdílové diskové image bez nutnosti nahrávat již nahrané základní image. Podporuje se také identifikátor URI sdíleného přístupového podpisu (SAS).

Příklady

Příklad 1: Přidání souboru VHD

PS C:\> Add-AzureVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd"

Tento příkaz přidá do účtu úložiště soubor .vhd.

Příklad 2: Přidání souboru VHD a přepsání cíle

PS C:\> Add-AzureVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite

Tento příkaz přidá do účtu úložiště soubor .vhd.

Příklad 3: Přidání souboru VHD a určení počtu vláken

PS C:\> Add-AzureVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32

Tento příkaz přidá do účtu úložiště soubor .vhd a určuje počet vláken, která se mají použít k nahrání souboru.

Příklad 4: Přidání souboru VHD a zadání identifikátoru URI SAS

PS C:\> Add-AzureVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd?st=2013-01-09T22%3A15%3A49Z&se=2013-01-09T23%3A10%3A49Z&sr=b&sp=w&sig=<SAS Token>" -LocalFilePath "C:\vhd\win7baseimage.vhd"

Tento příkaz přidá do účtu úložiště soubor .vhd a určí identifikátor URI SAS.

Parametry

-BaseImageUriToPatch

Určuje identifikátor URI objektu blob základní image ve službě Azure Blob Storage. Sas ve vstupu identifikátoru URI se podporuje také.

Typ:Uri
Aliases:bs
Position:4
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-Destination

Určuje identifikátor URI objektu blob v Microsoft Azure Blob Storage. Sas ve vstupu identifikátoru URI se podporuje. Ve scénářích oprav ale cílem nemůže být identifikátor URI SAS.

Typ:Uri
Aliases:dst
Position:1
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-InformationAction

Určuje, jak tato rutina reaguje na informační událost.

Tento parametr přijímá tyto hodnoty:

  • Pokračovat
  • Ignorovat
  • Informovat se
  • SilentlyContinue
  • Zastavit
  • Suspend
Typ:ActionPreference
Aliases:infa
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Určuje informační proměnnou.

Typ:String
Aliases:iv
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-LocalFilePath

Druh cesta k souboru místní .vhd.

Typ:FileInfo
Aliases:lf
Position:2
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-NumberOfUploaderThreads

Určuje počet vláken, která se mají použít k nahrání.

Typ:Int32
Aliases:th
Position:3
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-OverWrite

Určuje, že tato rutina odstraní existující objekt blob v zadaném cílovém identifikátoru URI, pokud existuje.

Typ:SwitchParameter
Aliases:o
Position:5
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.

Typ:AzureSMProfile
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False