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


Save-AzureVhd

Включает скачивание образов VHD.

Примечание.

Командлеты, на которые ссылается эта документация, предназначены для управления устаревшими ресурсами Azure, используюющими API Azure Service Manager (ASM). Этот устаревший модуль PowerShell не рекомендуется при создании новых ресурсов, так как ASM планируется выйти на пенсию. Дополнительные сведения см. в статье о выходе на пенсию в Azure Service Manager.

Модуль Az PowerShell — это рекомендуемый модуль PowerShell для управления ресурсами Azure Resource Manager (ARM) с помощью PowerShell.

Синтаксис

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

Описание

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

Save-AzureVhd не выполняет преобразование формата VHD, и большой двоичный объект загружается так же, как это.

Примеры

Пример 1. Скачивание VHD-файла

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

Эта команда скачивает VHD-файл.

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

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

Эта команда скачивает VHD-файл и перезаписывает любой файл в пути назначения.

Пример 3. Скачивание VHD-файла и указание количества потоков

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

Эта команда скачивает VHD-файл и указывает количество потоков.

Пример 4. Скачивание VHD-файла и указание ключа хранилища

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

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

Параметры

-InformationAction

Указывает, как этот командлет реагирует на событие сведений.

Допустимые значения для этого параметра:

  • Продолжить
  • Пропустить
  • Спрашивать
  • SilentlyContinue
  • Остановить
  • Приостановить
Тип:ActionPreference
Aliases:infa
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InformationVariable

Указывает переменную сведений.

Тип:String
Aliases:iv
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LocalFilePath

Указывает локальный путь к файлу.

Тип:FileInfo
Aliases:lf
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NumberOfThreads

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

Тип:Int32
Aliases:th
Position:3
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OverWrite

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

Тип:SwitchParameter
Aliases:o
Position:5
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Profile

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

Тип:AzureSMProfile
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Source

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

Тип:Uri
Aliases:src
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-StorageKey

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

Тип:String
Aliases:sk
Position:4
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False