Condividi tramite


New-SCStorageFileShare

Crea una condivisione file di archiviazione in VMM.

Sintassi

NewShareOnWindowsServer

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -LocalPath <String>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-ContinuouslyAvailable <Boolean>]
    [-StorageClassification <StorageClassification>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NewShareFromPoolTiered

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -StoragePool <StoragePool>
    -JobGroup <Guid>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FileSystem <String>]
    [-DedupMode <DedupMode>]
    [-AllocationUnitSizeKB <UInt32>]
    [-StorageClassification <StorageClassification>]
    [-ReadCacheSizeMB <UInt64>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NewShareOnNASFromPool

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -StoragePool <StoragePool>
    -SizeMB <UInt64>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FileSystem <String>]
    [-ResiliencySettingName <String>]
    [-NumberOfColumns <UInt16>]
    [-PhysicalDiskRedundancy <UInt16>]
    [-DedupMode <DedupMode>]
    [-AllocationUnitSizeKB <UInt32>]
    [-StorageClassification <StorageClassification>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NewShareFromTieredPool

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -StoragePool <StoragePool>
    -MediaType <StoragePhysicalDiskMediaType[]>
    -StorageTierSizeMB <UInt64[]>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-FileSystem <String>]
    [-ResiliencySettingName <String>]
    [-NumberOfColumns <UInt16>]
    [-PhysicalDiskRedundancy <UInt16>]
    [-DedupMode <DedupMode>]
    [-AllocationUnitSizeKB <UInt32>]
    [-StorageClassification <StorageClassification>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NewShareFromStorageVolume

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -StorageVolume <StorageVolume>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-StorageClassification <StorageClassification>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NewShareOnNASFromHostedPool

New-SCStorageFileShare
    -StorageFileServer <StorageFileServer>
    -Name <String>
    -HostedStoragePool <String>
    -SizeMB <UInt64>
    [-VMMServer <ServerConnection>]
    [-Description <String>]
    [-StorageClassification <StorageClassification>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Descrizione

Il cmdlet New-SCStorageFileShare crea una condivisione file di archiviazione in Virtual Machine Manager (VMM).

Esempio

Esempio 1: Creare una condivisione file di archiviazione

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> New-SCStorageFileShare -Name "FileShare02" -StorageFileServer $FileServer -LocalPath "C:\FileShare02"

Il primo comando ottiene l'oggetto file server di archiviazione denominato FileServer01 e memorizza l'oggetto nella variabile $FileServer.

Il secondo comando crea una condivisione file di archiviazione denominata FileShare02 su FileServer01.

Esempio 2: Creare una condivisione file di archiviazione a livelli in un SOFS condiviso

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $StoragePool = Get-SCStoragePool -Name "Pool01"
PS C:\> New-SCStorageTier -MediaType "SSD" -SizeMB 1024  -PhysicalDiskRedundancy "2" -ResiliencySettingName "Mirror" -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e6-64a54012dce3"
PS C:\> New-SCStorageTier -MediaType "HDD" -SizeMB 1024  -PhysicalDiskRedundancy "2" -ResiliencySettingName "Parity" -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e6-64a54012dce3"
PS C:\> $StorageClassification = Get-SCStorageClassification -Name "Gold"
PS C:\> $StorageFileShare = New-SCStorageFileShare -StorageFileServer $FileServer -StoragePool $StoragePool -Name "FileShare01" -Description "shared SOSF" -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e664a54012dce3" -FileSystem "CSVFS_ReFS" -StorageClassification $StorageClassification

Il primo comando ottiene l'oggetto file server di archiviazione denominato FileServer01 e quindi lo archivia nella variabile $FileServer.

Il secondo comando ottiene il pool di archiviazione denominato Pool01 e quindi lo memorizza nella variabile $StoragePool.

Il terzo e il quarto comando creano livelli di archiviazione.

Il quinto comando ottiene la classificazione di archiviazione denominata Gold e quindi la memorizza nella variabile $StorageClassification.

L'ultimo comando crea una condivisione file a livelli denominata FileShare01. Il comando utilizza i valori creati nei comandi precedenti.

Esempio 3: Creare una condivisione file di archiviazione a livelli in un sistema S2D

PS C:\> $FileServer = Get-SCStorageFileServer -Name "FileServer01.Contoso.com"
PS C:\> $StoragePool = Get-SCStoragePool -Name "S2DPool01"
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Performance" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e6-64a54012dce3"
PS C:\> New-SCStorageTier -StorageTierFriendlyName "Capacity" -StorageTierSizeInMB 1024 -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e6-64a54012dce3"
PS C:\> $StorageClassification = Get-SCStorageClassification -Name "Gold"
PS C:\> $StorageFileShare = New-SCStorageFileShare -StorageFileServer $FileServer -StoragePool $StoragePool -Name "FileShare01" -Description "storage spaces direct config" -RunAsynchronously -JobGroup "2e42beba-fb19-4c15-94e664a54012dce3" -FileSystem "CSVFS_ReFS" -StorageClassification $StorageClassification"

Il primo comando ottiene l'oggetto file server di archiviazione denominato FileServer01 e quindi lo archivia nella variabile $FileServer.

Il secondo comando ottiene il pool di archiviazione denominato S2DPool01 e quindi lo archivia nella variabile $StoragePool. Si tratta di un pool diretto di spazi di archiviazione.

Il terzo e il quarto comando creano livelli di archiviazione.

Il quinto comando ottiene la classificazione di archiviazione denominata Gold e quindi la memorizza nella variabile $StorageClassification.

L'ultimo comando crea una condivisione file a livelli denominata FileShare01. Il comando utilizza i valori creati nei comandi precedenti.

Parametri

-AllocationUnitSizeKB

Specifica la dimensione di allocazione di un volume, in kilobyte.

Proprietà dei parametri

Tipo:UInt32
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ContinuouslyAvailable

Indica se la condivisione file è disponibile su base continuativa.

Proprietà dei parametri

Tipo:Boolean
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnWindowsServer
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DedupMode

Applicare la deduplicazione al volume o alla condivisione file in base al carico di lavoro. I valori accettabili per questo parametro sono:

  • 0 - Disabilitato
  • 1 - Uso generale
  • 2 - Hyper-V
  • 3 - Backup

Proprietà dei parametri

Tipo:DedupMode
Valore predefinito:None
Valori accettati:Disabled, GeneralPurpose, HyperV, Backup, NotAvailable
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Description

Specifica una descrizione per la condivisione file di archiviazione.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-FileSystem

Specifica il file system di un volume di archiviazione. I valori accettabili per questo parametro sono:

  • CSVFS_NTFS
  • CSVFS_ReFS

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Valori accettati:CSVFS_NTFS, CSVFS_ReFS
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-HostedStoragePool

Specifica un pool di archiviazione ospitato.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnNASFromHostedPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-JobGroup

Specifica un identificatore per una serie di comandi che verranno eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso identificatore del gruppo di processi.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-LocalPath

Specifica un percorso locale per una condivisione file di archiviazione.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnWindowsServer
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MediaType

Specifica una matrice di oggetti di tipo supporto disco fisico di archiviazione.

Proprietà dei parametri

Tipo:

StoragePhysicalDiskMediaType[]

Valore predefinito:None
Valori accettati:Unknown, HDD, SSD
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromTieredPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Name

Specifica il nome di un oggetto VMM.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-NumberOfColumns

Specifica il numero di colonne per un disco virtuale.

Proprietà dei parametri

Tipo:UInt16
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PhysicalDiskRedundancy

Specifica il numero di errori del disco fisico che un disco virtuale può sostenere.

Proprietà dei parametri

Tipo:UInt16
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Proprietà dei parametri

Tipo:Guid
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ReadCacheSizeMB

Il cmdlet New-SCStorageFileShare crea una condivisione file di archiviazione in Virtual Machine Manager (VMM).

Proprietà dei parametri

Tipo:UInt64
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResiliencySettingName

Specifica l'impostazione di resilienza per un disco virtuale. I valori accettabili per questo parametro sono:

  • Semplice
  • Specchio
  • Parità

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Valori accettati:Simple, Mirror, Parity
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnNASFromPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SizeMB

Specifica le dimensioni, in megabyte, di una condivisione file di archiviazione.

Proprietà dei parametri

Tipo:UInt64
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareOnNASFromPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareOnNASFromHostedPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StorageClassification

Specifica un oggetto di classificazione dell'archiviazione.

Proprietà dei parametri

Tipo:StorageClassification
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StorageFileServer

Specifica un oggetto file server di archiviazione.

Proprietà dei parametri

Tipo:StorageFileServer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StoragePool

Specifica un oggetto pool di archiviazione.

Proprietà dei parametri

Tipo:StoragePool
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromPoolTiered
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareOnNASFromPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
NewShareFromTieredPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StorageTierSizeMB

Specifica, in MB, le dimensioni del livello di archiviazione.

Proprietà dei parametri

Tipo:

UInt64[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromTieredPool
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StorageVolume

Specifica un oggetto volume di archiviazione in un host macchina virtuale specifico.

Proprietà dei parametri

Tipo:StorageVolume
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

NewShareFromStorageVolume
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server VMM.

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.