Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A criação de discos virtuais é uma tarefa comum em ambientes de TI, especialmente para fins de teste, desenvolvimento e virtualização. No Windows, o PowerShell oferece um comando poderoso chamado New-VirtualDisk
para facilitar essa tarefa. Neste artigo, vamos explorar como usar o New-VirtualDisk
para criar discos virtuais de maneira eficiente.
O New-VirtualDisk
é um cmdlet do PowerShell que permite criar discos virtuais em um espaço de armazenamento disponível. Ele é parte do módulo Storage
e é usado principalmente em ambientes de armazenamento de alta disponibilidade, como Storage Spaces Direct (S2D) e Storage Pools.
Antes de começar, certifique-se de que você tem:
Storage
instalado no PowerShell.Primeiro, você precisa abrir o PowerShell com privilégios de administrador. Para isso, clique com o botão direito no ícone do PowerShell e selecione "Executar como administrador".
Antes de criar um disco virtual, você precisa identificar o pool de armazenamento onde o disco será criado. Use o seguinte comando para listar os pools de armazenamento disponíveis:
Get-StoragePool
Agora que você identificou o pool de armazenamento, pode criar o disco virtual. Use o seguinte comando, substituindo <StoragePoolFriendlyName>
pelo nome do seu pool de armazenamento:
New-VirtualDisk -StoragePoolFriendlyName "<StoragePoolFriendlyName>" -FriendlyName "MyVirtualDisk" -Size 100GB -ResiliencySettingName "Simple" -ProvisioningType "Thin"
Neste exemplo:
-StoragePoolFriendlyName
especifica o nome do pool de armazenamento.-FriendlyName
define um nome amigável para o disco virtual.-Size
define o tamanho do disco virtual.-ResiliencySettingName
define a configuração de resiliência (Simple, Mirror, Parity).-ProvisioningType
define o tipo de provisionamento (Thin ou Fixed).Depois de criar o disco virtual, você precisa inicializá-lo e formatá-lo para que ele possa ser usado. Use os seguintes comandos:
# Inicializar o disco
$disk = Get-VirtualDisk -FriendlyName "MyVirtualDisk" | Get-Disk
Initialize-Disk -Number $disk.Number
# Criar uma nova partição
New-Partition -DiskNumber $disk.Number -UseMaximumSize -AssignDriveLetter
# Formatá-lo
Format-Volume -DriveLetter <DriveLetter> -FileSystem NTFS -NewFileSystemLabel "MyVirtualDisk"
Substitua <DriveLetter>
pela letra da unidade que você deseja atribuir ao disco virtual.
Criar discos virtuais no Windows usando o PowerShell e o cmdlet New-VirtualDisk
é um processo direto e eficiente. Este método é especialmente útil em ambientes de armazenamento de alta disponibilidade, permitindo uma gestão flexível e escalável dos recursos de armazenamento.