Partager via


New-SCStorageLogicalUnit

Crée une unité logique à partir d’une capacité non allouée dans un pool de stockage.

Syntaxe

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

La cmdlet New-SCStorageLogicalUnit crée une unité logique à partir d’une capacité non allouée dans un pool de stockage.

Exemples

Exemple 1 : Créer une copie d’une unité logique existante

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

La première commande obtient l’objet d’unité logique de stockage nommé LUN01 et stocke l’objet dans la variable $SourceLU.

La deuxième commande crée une unité logique nommée NewLU en clonant LUN01.

Paramètres

-Description

Indique une description de l’objet spécifié.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DiskSizeMB

Spécifie la taille d’un disque en mégaoctets (Mo).

Type:UInt64
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-LogicalUnitCopyMethod

Spécifie la méthode utilisée par le tableau pour copier une unité logique existante. Valeurs valides : cloner, instantané.

Type:StorageLogicalUnitCopyMethod
Valeurs acceptées:Snapshot, Clone, RemoteMirror
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Spécifie le nom d’un objet VMM.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ProvisioningType

Spécifie un type d’approvisionnement de stockage. Les valeurs valides sont : Mince, Fixe.

Thin indique que la capacité est validée à la demande pour une unité logique de stockage.

Correction indique que la capacité est entièrement validée pour une unité logique de stockage de taille fixe.

Type:StorageProvisioningType
Valeurs acceptées:Unknown, Thin, Fixed
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SetLogicalUnitCopySource

Indique que l’unité logique de stockage spécifiée est la source à partir de laquelle un clone est copié.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StorageLogicalUnit

Spécifie un objet d’unité logique de stockage.

Type:StorageLogicalUnit
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-StoragePool

Spécifie un objet de pool de stockage.

Type:StoragePool
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TargetStoragePool

Spécifie le pool de stockage cible.

Type:StoragePool
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMHostGroup

Spécifie un objet de groupe hôte de machine virtuelle.

Type:HostGroup
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Sorties

StorageLogicalUnit

Cette applet de commande retourne un objet StorageLogicalUnit.