Add-AzureVhd
Laddar upp en VHD-fil från en lokal dator till en blob i ett molnlagringskonto i Azure.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
Add-AzureVhd
[-Destination] <Uri>
[-LocalFilePath] <FileInfo>
[[-NumberOfUploaderThreads] <Int32>]
[[-BaseImageUriToPatch] <Uri>]
[-OverWrite]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Cmdleten Add-AzureVhd laddar upp lokala VHD-avbildningar (Virtuell hårddisk) till ett bloblagringskonto som fasta VHD-avbildningar. Den har parametrar för att konfigurera uppladdningsprocessen, till exempel att ange antalet uppladdningstrådar som ska användas eller skriva över en blob som redan finns i den angivna mål-URI:n. För lokala VHD-avbildningar stöds även korrigeringsscenariot så att diff-diskavbildningar kan laddas upp utan att du behöver ladda upp de redan uppladdade basavbildningarna. URI för signatur för delad åtkomst (SAS) stöds också.
Exempel
Exempel 1: Lägg till en VHD-fil
PS C:\> Add-AzureVhd -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-AzureVhd -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.
Exempel 3: Lägg till en VHD-fil och ange antalet trådar
PS C:\> Add-AzureVhd -Destination "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32
Det här kommandot lägger till en VHD-fil till ett lagringskonto och 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-AzureVhd -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%2FaP3HhKKJ6AY093SmveOSIV4%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
-BaseImageUriToPatch
Anger en URI till en basavbildningsblob i Azure Blob Storage. SAS i URI-indata stöds också.
Type: | Uri |
Aliases: | bs |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Destination
Anger en URI till en blob i Microsoft Azure Blob Storage. SAS i URI-indata stöds. I korrigeringsscenarier kan målet dock inte vara en SAS-URI.
Type: | Uri |
Aliases: | dst |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InformationAction
Anger hur den här cmdleten svarar på en informationshändelse.
De godtagbara värdena för den här parametern är:
- Fortsätt
- Ignorera
- Fråga
- TystKontinuera
- Stoppa
- Suspend
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Anger en informationsvariabel.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LocalFilePath
Arta filsökvägen för den lokala .vhd-filen.
Type: | FileInfo |
Aliases: | lf |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NumberOfUploaderThreads
Anger antalet trådar som ska användas för uppladdning.
Type: | Int32 |
Aliases: | th |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-OverWrite
Anger att den här cmdleten tar bort den befintliga bloben i den angivna mål-URI:n om den finns.
Type: | SwitchParameter |
Aliases: | o |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |