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
Aliasy:infa
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InformationVariable

Określa zmienną informacyjną.

Typ:String
Aliasy:iv
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-LocalFilePath

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

Typ:FileInfo
Aliasy:lf
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-NumberOfThreads

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

Typ:Int32
Aliasy:th
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-OverWrite

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

Typ:SwitchParameter
Aliasy:o
Position:5
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Source

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

Typ:Uri
Aliasy:src
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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
Aliasy:sk
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False