Поделиться через


Save-AzVhd

Сохраняет скачанные образы VHD локально.

Синтаксис

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>]

Описание

Командлет Save-AzVhd сохраняет образы VHD из большого двоичного объекта, в котором они хранятся в файле. Можно указать количество потоков скачивания, которые использует процесс и следует ли заменить файл, который уже существует. Этот командлет загружает содержимое по мере его выполнения. Он не применяет преобразование формата виртуального жесткого диска (VHD).

Примеры

Пример 1. Скачивание образа

Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -ResourceGroupName "rgname"

Эта команда скачивает VHD-файл и сохраняет его в локальном пути C:\vhd\Win7Image.vhd.

Пример 2. Скачивание образа и перезапись локального файла

Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite -ResourceGroupName "rgname"

Эта команда скачивает VHD-файл и сохраняет его в локальном пути. Команда включает параметр Overwrite . Таким образом, если C:\vhd\Win7Image.vhd уже существует, эта команда заменяет ее.

Пример 3. Скачивание изображения с помощью указанного количества потоков

Save-AzVhd -SourceUri "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32 -ResourceGroupName "rgname"

Эта команда скачивает VHD-файл и сохраняет его в локальном пути. Команда задает значение 32 для параметра NumberOfThreads . Поэтому командлет использует 32 потока для этого действия.

Пример 4. Скачивание образа и указание ключа хранилища

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

Эта команда скачивает VHD-файл и задает ключ хранилища.

Параметры

-AsJob

Запустите командлет в фоновом режиме и верните задание для отслеживания хода выполнения.

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-LocalFilePath

Указывает локальный путь к файлу сохраненного образа.

Тип:FileInfo
Aliases:lf
Position:2
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfThreads

Указывает количество потоков загрузки, используемых этим командлетом во время скачивания.

Тип:Int32
Aliases:th
Position:3
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-OverWrite

Указывает, что этот командлет заменяет файл, указанный файлом LocalFilePath , если он существует.

Тип:SwitchParameter
Aliases:o
Position:4
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Указывает имя группы ресурсов учетной записи хранения.

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-SourceUri

Указывает универсальный идентификатор ресурса (URI) большого двоичного объекта в Azure.

Тип:Uri
Aliases:src, Source
Position:1
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-StorageKey

Указывает ключ хранилища учетной записи хранения BLOB-объектов. Если ключ не указан, этот командлет пытается определить ключ хранения учетной записи в SourceUri из Azure.

Тип:String
Aliases:sk
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

String

Uri

Выходные данные

VhdDownloadContext