Save-AzureVhd

Aktiviert den Download von VHD-Bildern.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.

Syntax

Save-AzureVhd
    [-Source] <Uri>
    [-LocalFilePath] <FileInfo>
    [[-NumberOfThreads] <Int32>]
    [[-StorageKey] <String>]
    [-OverWrite]
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Beschreibung

Das Cmdlet Save-AzureVhd ermöglicht das Herunterladen von VHD-Bildern aus einem BLOB, in dem sie in einer Datei gespeichert sind. Er verfügt über Parameter zum Konfigurieren des Downloadprozesses, indem die Anzahl der Downloadthreads angegeben wird, die verwendet oder überschrieben werden, die bereits im angegebenen Dateipfad vorhanden sind.

Save-AzureVhd führt keine VHD-Formatkonvertierung durch, und das Blob wird wie folgt heruntergeladen.

Beispiele

Beispiel 1: Herunterladen einer VHD-Datei

PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd"

Dieser Befehl lädt eine VHD-Datei herunter.

Beispiel 2: Herunterladen einer VHD-Datei und Überschreiben der lokalen Datei

PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite

Mit diesem Befehl wird eine VHD-Datei heruntergeladen und jede Datei im Zielpfad überschrieben.

Beispiel 3: Herunterladen einer VHD-Datei und Angeben der Anzahl von Threads

PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32

Dieser Befehl lädt eine VHD-Datei herunter und gibt die Anzahl der Threads an.

Beispiel 4: Herunterladen einer VHD-Datei und Angeben des Speicherschlüssels

PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -StorageKey "zNvcH0r5vAGmC5AbwEtpcyWCMyBd3eMDbdaa4ua6kwxq6vTZH3Y+sw=="

Dieser Befehl lädt eine VHD-Datei herunter und gibt den Speicherschlüssel an.

Parameter

-InformationAction

Gibt an, wie dieses Cmdlet auf ein Informationsereignis reagiert.

Zulässige Werte für diesen Parameter:

  • Fortfahren
  • Ignorieren
  • Fragen
  • SilentlyContinue
  • Beenden
  • Angehalten
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Gibt eine Informationsvariable an.

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

-LocalFilePath

Gibt den lokalen Dateipfad an.

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

-NumberOfThreads

Gibt die Anzahl der Downloadthreads an, die dieses Cmdlet während des Downloads verwendet.

Type:Int32
Aliases:th
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverWrite

Gibt an, dass dieses Cmdlet die durch die LocalFilePath-Datei angegebene Datei löscht, falls vorhanden.

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

-Profile

Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.

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

-Source

Gibt den URI (Uniform Resource Identifier) für das Blob an Azure.

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

-StorageKey

Gibt den Speicherschlüssel des BLOB-Speicherkontos an. Wenn sie nicht bereitgestellt wird, versucht Save-AzureVhd, den Speicherschlüssel des Kontos in SourceUri aus Azure zu ermitteln.

Type:String
Aliases:sk
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False