Save-AzVhd
Zapisuje pobrane lokalnie obrazy vhd.
Składnia
Save-AzVhd
[-ResourceGroupName] <String>
[-SourceUri] <Uri>
[-LocalFilePath] <FileInfo>
[[-NumberOfThreads] <Int32>]
[-OverWrite]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Save-AzVhd
[-StorageKey] <String>
[-SourceUri] <Uri>
[-LocalFilePath] <FileInfo>
[[-NumberOfThreads] <Int32>]
[-OverWrite]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Save-AzVhd zapisuje obrazy vhd z obiektu blob, w którym są przechowywane w pliku. Można określić liczbę wątków pobierania używanych przez proces oraz to, czy zastąpić plik, który już istnieje. To polecenie cmdlet pobiera zawartość w taki sposób, w jakim jest. Nie stosuje żadnej konwersji formatu wirtualnego dysku twardego (VHD).
Przykłady
Przykład 1. Pobieranie obrazu
Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -ResourceGroupName "rgname"
To polecenie pobiera plik vhd i przechowuje go w ścieżce lokalnej C:\vhd\Win7Image.vhd.
Przykład 2. Pobieranie obrazu i zastępowanie pliku lokalnego
Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite -ResourceGroupName "rgname"
To polecenie pobiera plik vhd i zapisuje go w ścieżce lokalnej. Polecenie zawiera parametr Overwrite . W związku z tym jeśli plik C:\vhd\Win7Image.vhd już istnieje, to polecenie go zastępuje.
Przykład 3. Pobieranie obrazu przy użyciu określonej liczby wątków
Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32 -ResourceGroupName "rgname"
To polecenie pobiera plik vhd i zapisuje go w ścieżce lokalnej. Polecenie określa wartość 32 parametru NumberOfThreads . W związku z tym polecenie cmdlet używa 32 wątków dla tej akcji.
Przykład 4. Pobieranie obrazu i określanie klucza magazynu
Save-AzVhd -SourceUri "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
-AsJob
Uruchom polecenie cmdlet w tle i zwróć zadanie, aby śledzić postęp.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
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 zapisanego obrazu.
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
Wskazuje, że to polecenie cmdlet zastępuje plik określony przez plik LocalFilePath , jeśli istnieje.
Typ: | SwitchParameter |
Aliasy: | o |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów konta magazynu.
Typ: | String |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-SourceUri
Określa identyfikator URI (Uniform Resource Identifier) obiektu blob w pliku Azure
.
Typ: | Uri |
Aliasy: | src, Source |
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 określisz klucza, to polecenie cmdlet podejmie próbę określenia klucza magazynu konta w identyfikatorze SourceUri z platformy Azure.
Typ: | String |
Aliasy: | sk |
Position: | 0 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |