Add-AzVhd

Nahraje virtuální pevný disk z místního počítače do Azure (spravovaný disk nebo objekt blob).

Syntax

Add-AzVhd
   [-ResourceGroupName] <String>
   [-Destination] <Uri>
   [-LocalFilePath] <FileInfo>
   [[-NumberOfUploaderThreads] <Int32>]
   [[-BaseImageUriToPatch] <Uri>]
   [-OverWrite]
   [-SkipResizing]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Add-AzVhd
   [-ResourceGroupName] <String>
   [-LocalFilePath] <FileInfo>
   -DiskName <String>
   [-Location] <String>
   [-DiskSku <String>]
   [-DiskZone <String[]>]
   [-DiskHyperVGeneration <String>]
   [-DiskOsType <OperatingSystemTypes>]
   [[-NumberOfUploaderThreads] <Int32>]
   [-DataAccessAuthMode <String>]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina Add-AzVhd nahraje místní virtuální pevný disk na spravovaný disk nebo účet úložiště objektů blob.

Virtuální pevný disk, který se nahrává, musí být soubor .vhd a velikost N * Mib + 512 bajtů. Pomocí funkcí technologie Hyper-V nástroj Add-AzVhd převede jakýkoli soubor .vhdx na soubor .vhd a před nahráním změní velikost. Pokud chcete tuto funkci povolit, budete muset povolit Technologii Hyper-V. Pokud používáte počítač s Linuxem nebo se rozhodnete tuto funkci nepoužívat, budete muset změnit velikost souboru VHD ručně. Doplněk AzVhd navíc během nahrávání převede soubory VHD s dynamickou velikostí na pevnou velikost. Slouží -Verbose k sledování celého procesu.

U výchozí sady parametrů (nahrání do objektu blob) je také podporovaná možnost nahrát opravenou verzi místního souboru .vhd. Po nahrání základního virtuálního pevného disku můžete nahrát rozdílové disky, které jako nadřazenou image používají základní image. Podporuje se také identifikátor URI sdíleného přístupového podpisu (SAS).

Pro nastavení parametru Direct Upload to Managed Disk (Direct Upload to Managed Disk Parameter) se parametry: ResourceGroupName, DiskName, Location, DiskSku a Zone (Umístění), DiskSku a Zone (Zóna) použijí k vytvoření nového disku a virtuální pevný disk se do něj nahraje.

Další informace o použití add-AzVhd k přímému nahrání na spravovaný disk.

U souborů VHD větších než 50 GB doporučujeme k rychlejšímu nahrávání použít AzCopy .

Příklady

Příklad 1: Přidání souboru VHD do objektu blob

Add-AzVhd -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 do objektu blob a přepsání cíle

Add-AzVhd -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říkaz přepíše existující soubor.

Příklad 3: Přidání souboru VHD do objektu blob s počtem zadaných vláken

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

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

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

Add-AzVhd -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"

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

Příklad 5: Přidejte soubor VHD přímo na spravovaný disk.

Add-AzVhd -LocalFilePath C:\data.vhd -ResourceGroupName rgname -Location eastus -DiskName newDisk

Tento příkaz vytvoří spravovaný disk s danou skupinou prostředků ResourceGroupName, umístěním a diskName; a nahraje do něj soubor VHD.

Příklad 6: Přidejte soubor VHD přímo na konfigurovaný disk.

Add-AzVhd -LocalFilePath C:\Data.vhdx -ResourceGroupName rgname -Location eastus -DiskName newDisk -Zone 1 -DiskSku Premium_LRS

Tento příkaz se pokusí nejprve převést soubor vhdx na soubor vhd pomocí technologie Hyper-V. Pokud hyper-V nenajdete, vrátí se chyba s výzvou k použití souboru vhd. Po úspěšném převodu vytvoří spravovaný disk s zadanými parametry a pak nahraje soubor vhd.

Parametry

-AsJob

Spusťte rutinu na pozadí a vraťte úlohu pro sledování průběhu.

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

-BaseImageUriToPatch

Určuje identifikátor URI objektu blob základní image ve službě Azure Blob Storage. Sas lze zadat jako hodnotu tohoto parametru.

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

-DataAccessAuthMode

Další požadavky na ověřování při exportu nebo nahrání na disk nebo snímek Možné možnosti jsou: "AzureActiveDirectory" a "None".

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

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

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

-Destination

Určuje identifikátor URI objektu blob ve službě Blob Storage. Parametr podporuje identifikátor URI SAS, i když cílem scénářů oprav nemůže být identifikátor URI SAS.

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

-DiskHyperVGeneration

Generace hypervisoru virtuálního počítače. Platí jenom pro disky s operačním systémem. Hodnoty possible jsou: "V1", "V2".

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

-DiskName

Název nového spravovaného disku

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

-DiskOsType

Typ operačního systému spravovaného disku. Možné hodnoty jsou: Windows, Linux.

Type:OperatingSystemTypes
Aliases:OsType
Accepted values:Windows, Linux
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DiskSku

Skladová položka pro spravovaný disk Možnosti: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS

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

-DiskZone

Seznam logických zón pro disk.

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

-LocalFilePath

Určuje cestu k místnímu souboru .vhd.

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

-Location

Umístění nového spravovaného disku

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

-NumberOfUploaderThreads

Určuje počet vláken nahrávače, která se mají použít při nahrávání souboru .vhd.

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

-OverWrite

Označuje, že tato rutina přepíše existující objekt blob v zadaném cílovém identifikátoru URI, pokud existuje.

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

-ResourceGroupName

Určuje název skupiny prostředků virtuálního počítače.

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

-SkipResizing

Přeskočí změnu velikosti souboru VHD. Pomocí tohoto parametru přepínače můžou uživatelé, kteří chtějí nahrát soubory VHD s jeho velikostí nesprávně zarovnané (ne N * Mib + 512 bajtů) do objektu blob.

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

Vstupy

String

Uri

FileInfo

Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

SwitchParameter

Výstupy

VhdUploadContext