Share via


Add-AzureRMVhd

Feltölt egy virtuális merevlemezt egy helyi virtuális gépről egy Azure-beli felhőalapú tárfiókban található blobba.

Figyelmeztetés

Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.

Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.

Syntax

Add-AzureRMVhd
   [[-ResourceGroupName] <String>]
   [-Destination] <Uri>
   [-LocalFilePath] <FileInfo>
   [[-NumberOfUploaderThreads] <Int32>]
   [[-BaseImageUriToPatch] <Uri>]
   [-OverWrite]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Az Add-AzureRmVhd parancsmag rögzített virtuális merevlemezként feltölti a helyszíni virtuális merevlemezeket .vhd fájlformátumban egy Blob Storage-fiókba. Konfigurálhatja azoknak a feltöltőszálaknak a számát, amelyeket használni fog, vagy felülír egy meglévő blobot a megadott cél URI-ban. Emellett támogatott a helyszíni .vhd fájl javított verziójának feltöltése is. Ha már feltöltött egy alapszintű virtuális merevlemezt, feltölthet olyan különbséglemezeket, amelyek szülőként az alaplemezképet használják. A közös hozzáférésű jogosultságkód (SAS) URI is támogatott.

Példák

1. példa: VHD-fájl hozzáadása

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

Ez a parancs egy .vhd fájlt ad hozzá egy tárfiókhoz.

2. példa: VHD-fájl hozzáadása és a cél felülírása

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

Ez a parancs egy .vhd fájlt ad hozzá egy tárfiókhoz. A parancs felülír egy meglévő fájlt.

3. példa: VHD-fájl hozzáadása és a szálak számának megadása

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

Ez a parancs egy .vhd fájlt ad hozzá egy tárfiókhoz. A parancs megadja a fájl feltöltéséhez használandó szálak számát.

4. példa: VHD-fájl hozzáadása és az SAS URI megadása

PS C:\> Add-AzureRmVhd -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=13T9Ow%2FRJAMmhfO%2FaP3HhKKJ6AY093SmveO SIV4%2FR7w%3D" -LocalFilePath "C:\vhd\win7baseimage.vhd"

Ez a parancs egy .vhd fájlt ad hozzá egy tárfiókhoz, és megadja az SAS URI-t.

Paraméterek

-AsJob

Futtassa a parancsmagot a háttérben, és adjon vissza egy feladatot a folyamat nyomon követéséhez.

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

-BaseImageUriToPatch

Megadja az URI-t egy alaprendszerkép-blobhoz az Azure Blob Storage-ban. A paraméter értékeként sas adható meg.

Type:Uri
Aliases:bs
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Destination

Egy blob URI-ját adja meg a Blob Storage-ban. A paraméter támogatja az SAS URI-t, bár a javítási forgatókönyvek célja nem lehet SAS URI.

Type:Uri
Aliases:dst
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LocalFilePath

A helyi .vhd fájl elérési útját adja meg.

Type:FileInfo
Aliases:lf
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NumberOfUploaderThreads

Megadja a .vhd fájl feltöltésekor használandó feltöltőszálak számát.

Type:Nullable<T>[Int32]
Aliases:th
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-OverWrite

Azt jelzi, hogy ez a parancsmag felülír egy meglévő blobot a megadott cél URI-ban, ha létezik ilyen.

Type:SwitchParameter
Aliases:o
Position:5
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Megadja a virtuális gép erőforráscsoportjának nevét.

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

Bevitelek

String

Uri

FileInfo

Nullable<T>[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

SwitchParameter

Kimenetek

VhdUploadContext