Udostępnij za pośrednictwem


Save-AzureVhd

Umożliwia pobieranie obrazów vhd.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

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

Opis

Polecenie cmdlet Save-AzureVhd umożliwia pobieranie obrazów vhd z obiektu blob, w którym są przechowywane w pliku. Ma on parametry do skonfigurowania procesu pobierania, określając liczbę wątków pobierania, które są używane lub zastępowanie pliku, który już istnieje w określonej ścieżce pliku.

Plik Save-AzureVhd nie wykonuje żadnej konwersji formatu VHD, a obiekt blob jest pobierany w ten sposób.

Przykłady

Przykład 1. Pobieranie pliku VHD

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

To polecenie pobiera plik vhd.

Przykład 2. Pobieranie pliku VHD i zastępowanie pliku lokalnego

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

To polecenie pobiera plik vhd i zastępuje dowolny plik w ścieżce docelowej.

Przykład 3. Pobieranie pliku VHD i określanie liczby wątków

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

To polecenie pobiera plik vhd i określa liczbę wątków.

Przykład 4. Pobieranie pliku VHD i określanie klucza magazynu

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

To polecenie pobiera plik vhd i określa klucz magazynu.

Parametry

-InformationAction

Określa, jak to polecenie cmdlet reaguje na zdarzenie informacyjne.

Dopuszczalne wartości tego parametru to:

  • Kontynuuj
  • Ignoruj
  • Zapytać
  • SilentlyContinue
  • Zatrzymaj
  • Wstrzymanie
Typ:ActionPreference
Aliases:infa
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Określa zmienną informacyjną.

Typ:String
Aliases:iv
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-LocalFilePath

Określa lokalną ścieżkę pliku.

Typ:FileInfo
Aliases:lf
Position:2
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfThreads

Określa liczbę wątków pobierania używanych przez to polecenie cmdlet podczas pobierania.

Typ:Int32
Aliases:th
Position:3
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-OverWrite

Określa, że to polecenie cmdlet usuwa plik określony przez plik LocalFilePath , jeśli istnieje.

Typ:SwitchParameter
Aliases:o
Position:5
wartość domyślna:None
Wymagane:False
Accept pipeline input:True
Accept wildcard characters:False

-Profile

Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.

Typ:AzureSMProfile
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Source

Określa identyfikator URI (Uniform Resource Identifier) do obiektu blob w pliku Azure.

Typ:Uri
Aliases:src
Position:1
wartość domyślna:None
Wymagane:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageKey

Określa klucz magazynu konta usługi Blob Storage. Jeśli nie zostanie podana, polecenie Save-AzureVhd próbuje określić klucz magazynu konta w identyfikatorze SourceUri z platformy Azure.

Typ:String
Aliases:sk
Position:4
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False