New-SCStorageLogicalUnit

Crea una unidad lógica a partir de la capacidad sin asignar en un bloque de almacenamiento.

Syntax

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

El cmdlet New-SCStorageLogicalUnit crea una unidad lógica a partir de la capacidad sin asignar en un bloque de almacenamiento.

Ejemplos

Ejemplo 1: Creación de una copia de una unidad lógica existente

PS C:\> $SourceLU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> New-SCStorageLogicalUnit -SetLogicalUnitCopySource -StorageLogicalUnit $SourceLU -Name "NewLU" -LogicalUnitCopyMethod Clone

El primer comando obtiene el objeto de unidad lógica de almacenamiento denominado LUN01 y almacena el objeto en la variable $SourceLU.

El segundo comando crea una nueva unidad lógica denominada NewLU mediante la clonación de LUN01.

Parámetros

-Description

Indica una descripción para el objeto especificado.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskSizeMB

Especifica el tamaño de un disco en megabytes (MB).

Type:UInt64
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalUnitCopyMethod

Especifica el método utilizado por la matriz para copiar una unidad lógica existente. Valores válidos: Clone, Snapshot.

Type:StorageLogicalUnitCopyMethod
Accepted values:Snapshot, Clone, RemoteMirror
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de un objeto de VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Especifica el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProvisioningType

Especifica un tipo de aprovisionamiento de almacenamiento. Los valores válidos son: Thin, Fixed.

Thin indica que la capacidad se confirma a petición para una unidad lógica de almacenamiento.

Corregido indica que la capacidad está totalmente confirmada para una unidad lógica de almacenamiento de tamaño fijo.

Type:StorageProvisioningType
Accepted values:Unknown, Thin, Fixed
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SetLogicalUnitCopySource

Indica que la unidad lógica de almacenamiento especificada es el origen desde el que se copia un clon.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageLogicalUnit

Especifica un objeto de unidad lógica de almacenamiento.

Type:StorageLogicalUnit
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StoragePool

Especifica un objeto de bloque de almacenamiento.

Type:StoragePool
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetStoragePool

Especifica el bloque de almacenamiento de destino.

Type:StoragePool
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Especifica un objeto de grupo host de máquina virtual.

Type:HostGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Especifica un objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Salidas

StorageLogicalUnit

Este cmdlet devuelve un objeto StorageLogicalUnit .