New-SCStorageFileShare

Создает общую папку хранилища в VMM.

Синтаксис

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>]

Описание

Командлет New-SCStorageFileShare создает общую папку хранилища в Virtual Machine Manager (VMM).

Примеры

Пример 1: Создание общей папки хранилища

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

Первая команда получает объект файлового сервера хранилища с именем FileServer01 и сохраняет объект в переменной $FileServer.

Вторая команда создает общую папку хранилища с именем FileShare02 на FileServer01.

Пример 2: Создание многоуровневого хранилища в общей SOFS

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

Первая команда получает объект файлового сервера хранилища с именем FileServer01, а затем сохраняет его в переменной $FileServer.

Вторая команда получает пул ресурсов хранения с именем Pool01, а затем сохраняет его в переменной $StoragePool.

Третья и четвертая команды создают уровни хранилища.

Пятая команда получает классификацию хранилища с именем Gold, а затем сохраняет ее в переменной $StorageClassification.

Последняя команда создает многоуровневую общую папку с именем FileShare01. Команда использует значения, созданные в предыдущих командах.

Пример 3: Создание многоуровневой файловой папки хранилища в системе 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"

Первая команда получает объект файлового сервера хранилища с именем FileServer01, а затем сохраняет его в переменной $FileServer.

Вторая команда получает пул носителей с именем S2DPool01, а затем сохраняет его в переменной $StoragePool. Это прямой пул дисковых пространств.

Третья и четвертая команды создают уровни хранилища.

Пятая команда получает классификацию хранилища с именем Gold, а затем сохраняет ее в переменной $StorageClassification.

Последняя команда создает многоуровневую общую папку с именем FileShare01. Команда использует значения, созданные в предыдущих командах.

Параметры

-AllocationUnitSizeKB

Указывает размер выделения тома в килобайтах.

Свойства параметра

Тип:UInt32
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ContinuouslyAvailable

Указывает, доступна ли общая папка на постоянной основе.

Свойства параметра

Тип:Boolean
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnWindowsServer
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DedupMode

Применяйте дедупликацию на томе или общей папке в зависимости от рабочей нагрузки. Допустимые значения для этого параметра:

  • 0 — отключено
  • 1 - Общее назначение
  • 2 - Hyper-V
  • 3 - Резервное копирование

Свойства параметра

Тип:DedupMode
Default value:None
Допустимые значения:Disabled, GeneralPurpose, HyperV, Backup, NotAvailable
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Description

Указывает описание для файловой папки хранилища.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FileSystem

Указывает файловую систему тома хранилища. Допустимые значения для этого параметра:

  • CSVFS_NTFS
  • CSVFS_ReFS

Свойства параметра

Тип:String
Default value:None
Допустимые значения:CSVFS_NTFS, CSVFS_ReFS
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-HostedStoragePool

Указывает размещенный пул носителей.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnNASFromHostedPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobGroup

Указывает идентификатор для ряда команд, которые будут выполняться как набор непосредственно перед окончательной командой, которая включает тот же идентификатор группы заданий.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LocalPath

Указывает локальный путь к общей папке хранилища.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnWindowsServer
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MediaType

Указывает массив объектов типа носителя хранилища, физического диска.

Свойства параметра

Тип:

StoragePhysicalDiskMediaType[]

Default value:None
Допустимые значения:Unknown, HDD, SSD
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromTieredPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Name

Указывает имя объекта VMM.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-NumberOfColumns

Указывает количество столбцов для виртуального диска.

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PhysicalDiskRedundancy

Указывает количество сбоев физического диска, которое может выдержать виртуальный диск.

Свойства параметра

Тип:UInt16
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Свойства параметра

Тип:Guid
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ReadCacheSizeMB

Командлет New-SCStorageFileShare создает общую папку хранилища в Virtual Machine Manager (VMM).

Свойства параметра

Тип:UInt64
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResiliencySettingName

Указывает параметр устойчивости для виртуального диска. Допустимые значения для этого параметра:

  • Простой
  • Зеркало
  • Равенство

Свойства параметра

Тип:String
Default value:None
Допустимые значения:Simple, Mirror, Parity
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnNASFromPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SizeMB

Указывает размер общей папки хранилища в мегабайтах.

Свойства параметра

Тип:UInt64
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareOnNASFromPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareOnNASFromHostedPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StorageClassification

Указывает объект классификации хранилища.

Свойства параметра

Тип:StorageClassification
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StorageFileServer

Указывает объект файлового сервера хранилища.

Свойства параметра

Тип:StorageFileServer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StoragePool

Указывает объект пула носителей.

Свойства параметра

Тип:StoragePool
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromPoolTiered
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareOnNASFromPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
NewShareFromTieredPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StorageTierSizeMB

Указывает размер уровня хранилища в МБ.

Свойства параметра

Тип:

UInt64[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromTieredPool
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-StorageVolume

Указывает объект тома хранилища на определенном узле виртуальной машины.

Свойства параметра

Тип:StorageVolume
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

NewShareFromStorageVolume
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера VMM.

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.