Sdílet prostřednictvím


Add-AzVhd

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

Syntaxe

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.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Uri
Aliasy:bs
Position:4
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky: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".

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

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

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Uri
Aliasy:dst
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky: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".

Typ:String
Aliasy:HyperVGeneration
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DiskName

Název nového spravovaného disku

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DiskOsType

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

Typ:OperatingSystemTypes
Aliasy:OsType
Přípustné hodnoty:Windows, Linux
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DiskSku

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

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DiskZone

Seznam logických zón pro disk.

Typ:String[]
Aliasy:Zone
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-LocalFilePath

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

Typ:FileInfo
Aliasy:lf
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Location

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

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-NumberOfUploaderThreads

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

Typ:Nullable<T>[Int32]
Aliasy:th
Position:3
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky: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.

Typ:SwitchParameter
Aliasy:o
Position:5
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ResourceGroupName

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

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky: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.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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