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