Add-AzureRMVhd
Överför en virtuell hårddisk från en lokal virtuell dator till en blob i ett molnlagringskonto i Azure.
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
Syntax
Add-AzureRMVhd
[[-ResourceGroupName] <String>]
[-Destination] <Uri>
[-LocalFilePath] <FileInfo>
[[-NumberOfUploaderThreads] <Int32>]
[[-BaseImageUriToPatch] <Uri>]
[-OverWrite]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Add-AzureRmVhd laddar upp lokala virtuella hårddiskar i .vhd-filformat till ett bloblagringskonto som fasta virtuella hårddiskar. Du kan konfigurera antalet uppladdningstrådar som ska användas eller skriva över en befintlig blob i den angivna mål-URI:n. Det stöds också möjligheten att ladda upp en korrigerad version av en lokal VHD-fil. När en virtuell bashårddisk redan har laddats upp kan du ladda upp differentieringsdiskar som använder basavbildningen som överordnad. URI för signatur för delad åtkomst (SAS) stöds också.
Exempel
Exempel 1: Lägg till en VHD-fil
PS C:\> Add-AzureRmVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd"
Det här kommandot lägger till en VHD-fil till ett lagringskonto.
Exempel 2: Lägg till en VHD-fil och skriv över målet
PS C:\> Add-AzureRmVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite
Det här kommandot lägger till en VHD-fil till ett lagringskonto. Kommandot skriver över en befintlig fil.
Exempel 3: Lägg till en VHD-fil och ange antalet trådar
PS C:\> Add-AzureRmVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfUploaderThreads 32
Det här kommandot lägger till en VHD-fil till ett lagringskonto. Kommandot anger antalet trådar som ska användas för att ladda upp filen.
Exempel 4: Lägg till en VHD-fil och ange SAS-URI:n
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"
Det här kommandot lägger till en .vhd-fil till ett lagringskonto och anger SAS-URI:n.
Parametrar
-AsJob
Kör cmdleten i bakgrunden och returnera ett jobb för att spåra förloppet.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-BaseImageUriToPatch
Anger URI:n till en basavbildningsblob i Azure Blob Storage. En SAS kan anges som värde för den här parametern.
Typ: | Uri |
Alias: | bs |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Destination
Anger URI för en blob i Blob Storage. Parametern stöder SAS-URI, men mål för korrigeringsscenarier kan inte vara en SAS-URI.
Typ: | Uri |
Alias: | dst |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-LocalFilePath
Anger sökvägen till den lokala .vhd-filen.
Typ: | FileInfo |
Alias: | lf |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-NumberOfUploaderThreads
Anger antalet uppladdningstrådar som ska användas vid uppladdning av VHD-filen.
Typ: | Nullable<T>[Int32] |
Alias: | th |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-OverWrite
Anger att den här cmdleten skriver över en befintlig blob i den angivna mål-URI:n, om det finns en sådan.
Typ: | SwitchParameter |
Alias: | o |
Position: | 5 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen för den virtuella datorn.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
Nullable<T>[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]