Save-AzureVhd
Permite o download de imagens .vhd.
Observação
Os cmdlets mencionados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo herdado do PowerShell não é recomendado ao criar novos recursos, já que o ASM está programado para desativação. Para obter mais informações, consulte Aposentadoria do Azure Service Manager.
O módulo Az PowerShell é o módulo do PowerShell recomendado para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.
Sintaxe
Save-AzureVhd
[-Source] <Uri>
[-LocalFilePath] <FileInfo>
[[-NumberOfThreads] <Int32>]
[[-StorageKey] <String>]
[-OverWrite]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
O cmdlet Save-AzureVhd permite o download de imagens .vhd de um blob onde elas são armazenadas em um arquivo. Ele tem parâmetros para configurar o processo de download, especificando o número de threads do downloader que são usados ou substituindo o arquivo que já existe no caminho de arquivo especificado.
Save-AzureVhd não faz nenhuma conversão de formato VHD e o blob é baixado como está.
Exemplos
Exemplo 1: Baixar um arquivo VHD
PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd"
Este comando baixa um arquivo .vhd.
Exemplo 2: Baixar um arquivo VHD e substituir o arquivo local
PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -Overwrite
Esse comando baixa um arquivo .vhd e substitui qualquer arquivo no caminho de destino.
Exemplo 3: Baixar um arquivo VHD e especificar o número de threads
PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -NumberOfThreads 32
Este comando baixa um arquivo .vhd e especifica o número de threads.
Exemplo 4: Baixar um arquivo VHD e especificar a chave de armazenamento
PS C:\> Save-AzureVhd -Source "http://contosoaccount.blob.core.windows.net/vhdstore/win7baseimage.vhd" -LocalFilePath "C:\vhd\Win7Image.vhd" -StorageKey "zNvcH0r5vAGmC5AbwEtpcyWCMyBd3eMDbdaa4ua6kwxq6vTZH3Y+sw=="
Esse comando baixa um arquivo .vhd e especifica a chave de armazenamento.
Parâmetros
-InformationAction
Especifica como esse cmdlet responde a um evento de informações.
Os valores aceitáveis para esse parâmetro são:
- Continuar
- Ignorar
- Perguntar
- SilentlyContinue
- Parar
- Suspend
Tipo: | ActionPreference |
Aliases: | infa |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InformationVariable
Especifica uma variável de informação.
Tipo: | String |
Aliases: | iv |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-LocalFilePath
Especifica o caminho do arquivo local.
Tipo: | FileInfo |
Aliases: | lf |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-NumberOfThreads
Especifica o número de threads de download que esse cmdlet usa durante o download.
Tipo: | Int32 |
Aliases: | th |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-OverWrite
Especifica que esse cmdlet exclui o arquivo especificado pelo arquivo LocalFilePath , se ele existir.
Tipo: | SwitchParameter |
Aliases: | o |
Cargo: | 5 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Profile
Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.
Tipo: | AzureSMProfile |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Source
Especifica o URI (Uniform Resource Identifier) para o blob em Azure
.
Tipo: | Uri |
Aliases: | src |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-StorageKey
Especifica a chave de armazenamento da conta de armazenamento de blob. Se não for fornecido, Save-AzureVhd tentará determinar a chave de armazenamento da conta no SourceUri do Azure.
Tipo: | String |
Aliases: | sk |
Cargo: | 4 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |