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 |