New-SCStorageLogicalUnit
Cria uma unidade lógica a partir de capacidade não alocada em um pool de armazenamento.
Sintaxe
New-SCStorageLogicalUnit
[-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-StorageLogicalUnit] <StorageLogicalUnit>
-Name <String>
[-Description <String>]
-TargetStoragePool <StoragePool>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageLogicalUnit
[-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-StorageLogicalUnit] <StorageLogicalUnit>
-Name <String>
[-Description <String>]
[-SetLogicalUnitCopySource]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCStorageLogicalUnit
[-ProvisioningType <StorageProvisioningType>]
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
-Name <String>
[-Description <String>]
[-StoragePool] <StoragePool>
-DiskSizeMB <UInt64>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet New-SCStorageLogicalUnit cria uma unidade lógica a partir de capacidade não alocada em um pool de armazenamento.
Exemplos
Exemplo 1: Criar uma cópia de uma unidade lógica existente
PS C:\> $SourceLU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> New-SCStorageLogicalUnit -SetLogicalUnitCopySource -StorageLogicalUnit $SourceLU -Name "NewLU" -LogicalUnitCopyMethod Clone
O primeiro comando obtém o objeto de unidade lógica de armazenamento chamado LUN01 e armazena o objeto na variável $SourceLU.
O segundo comando cria uma nova unidade lógica chamada NewLU clonando LUN01.
Parâmetros
-Description
Indica uma descrição para o objeto especificado.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DiskSizeMB
Especifica o tamanho de um disco em megabytes (MB).
Tipo: | UInt64 |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-JobVariable
Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LogicalUnitCopyMethod
Especifica o método usado pela matriz para copiar uma unidade lógica existente. Valores válidos: Clone, Snapshot.
Tipo: | StorageLogicalUnitCopyMethod |
Valores aceites: | Snapshot, Clone, RemoteMirror |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Name
Especifica o nome de um objeto do VMM.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PROTipID
Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.
Tipo: | Guid |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ProvisioningType
Especifica um tipo de provisionamento de armazenamento. Os valores válidos são: Thin, Fixed.
Thin indica que a capacidade é comprometida sob demanda para uma unidade lógica de armazenamento.
Fixo indica que a capacidade está totalmente comprometida para uma unidade lógica de armazenamento de tamanho fixo.
Tipo: | StorageProvisioningType |
Valores aceites: | Unknown, Thin, Fixed |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SetLogicalUnitCopySource
Indica que a unidade lógica de armazenamento especificada é a origem da qual um clone é copiado.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-StorageLogicalUnit
Especifica um objeto de unidade lógica de armazenamento.
Tipo: | StorageLogicalUnit |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-StoragePool
Especifica um objeto de pool de armazenamento.
Tipo: | StoragePool |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-TargetStoragePool
Especifica o pool de armazenamento de destino.
Tipo: | StoragePool |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMHostGroup
Especifica um objeto de grupo de host de máquina virtual.
Tipo: | HostGroup |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Tipo: | ServerConnection |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
Saídas
StorageLogicalUnit
Este cmdlet retorna um objeto StorageLogicalUnit