Set-SCLibraryServer

Задает свойства сервера библиотеки VMM.

Синтаксис

Default (по умолчанию)

Set-SCLibraryServer
    [-LibraryServer] <LibraryServer>
    [-LibraryServerManagementCredential <RunAsAccount>]
    [-Description <String>]
    [-VMHostGroup <HostGroup>]
    [-ClearVMHostGroup]
    [-JobGroup <Guid>]
    [-EnableUnencryptedFileTransfer <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

VMNetwork

Set-SCLibraryServer
    [-LibraryServer] <LibraryServer>
    -VMNetworks <VMNetwork[]>
    [-LibraryServerManagementCredential <RunAsAccount>]
    [-Description <String>]
    [-VMHostGroup <HostGroup>]
    [-ClearVMHostGroup]
    [-JobGroup <Guid>]
    [-EnableUnencryptedFileTransfer <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

AddVMNetwork

Set-SCLibraryServer
    [-LibraryServer] <LibraryServer>
    -AddVMNetwork <VMNetwork[]>
    [-LibraryServerManagementCredential <RunAsAccount>]
    [-Description <String>]
    [-VMHostGroup <HostGroup>]
    [-ClearVMHostGroup]
    [-JobGroup <Guid>]
    [-EnableUnencryptedFileTransfer <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

RemoveVMNetwork

Set-SCLibraryServer
    [-LibraryServer] <LibraryServer>
    -RemoveVMNetwork <VMNetwork[]>
    [-LibraryServerManagementCredential <RunAsAccount>]
    [-Description <String>]
    [-VMHostGroup <HostGroup>]
    [-ClearVMHostGroup]
    [-JobGroup <Guid>]
    [-EnableUnencryptedFileTransfer <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Описание

Командлет Set-SCLibraryServer задает свойства сервера библиотеки диспетчера виртуальных машин (VMM). Этот командлет также можно использовать в составе группы заданий при использовании с командлетом Add-SCLibraryShare для добавления набора общих библиотечных ресурсов.

Примеры

Пример 1: Изменение описания библиотечного сервера

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "Library server for Production"

Первая команда получает объект сервера библиотеки с именем LibraryServer01 на VMMServer01 и сохраняет его в переменной $LibServer.

Вторая команда изменяет описание для FileServer01 на "Сервер библиотеки для производства".

Пример 2: Обновление описания для библиотечного сервера

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "The library server is used by the Seattle office."

Первая команда получает объект сервера библиотеки с именем LibraryServer01 на VMMServer01 и сохраняет его в переменной $LibServer.

Вторая команда обновляет описание объекта сервера библиотеки, хранящееся в переменной $LibServer.

Пример 3: Добавление сети виртуальных машин на сервер библиотеки

PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com" | Set-SCLibraryServer -AddVMNetwork $VMNetwork

Первая команда получает сетевой объект виртуальной машины с именем VMNetwork01 и сохраняет объект в переменной $VMNetwork.

Вторая команда получает объект сервера библиотеки с именем LibraryServer01 и использует оператор конвейера для передачи объекта командлету Set-SCLibraryServer , который добавляет VMNetwork01 на сервер библиотеки.

Параметры

-AddVMNetwork

Указывает, что одна или несколько сетей виртуальных машин имеют сетевое подключение к указанному серверу библиотеки при использовании в сочетании с Set-SCLibraryServer.

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

Тип:

VMNetwork[]

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

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

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

-ClearVMHostGroup

Сбрасывает связь группы узлов для сервера библиотеки.

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

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

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

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

-Description

Задает описание для сервера библиотеки.

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

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

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

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

-EnableUnencryptedFileTransfer

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

Используйте этот параметр, чтобы:

  • Включите передачу незашифрованных файлов в библиотеку или из нее.
  • Обеспечьте передачу незашифрованных файлов в группу узлов, из нее или внутри нее.

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

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

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

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

-JobGroup

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

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

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

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

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

-JobVariable

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

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

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

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

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

-LibraryServer

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

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

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

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

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

-LibraryServerManagementCredential

Указывает учетную запись запуска от имени для библиотеки VMM.

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

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

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

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

-PROTipID

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

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

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

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

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

-RemoveVMNetwork

Удаляет сетевое подключение для одной или нескольких сетей виртуальных машин с указанного сервера библиотеки при использовании в сочетании с Set-SCVMLibraryServer.

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

Тип:

VMNetwork[]

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

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

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

-RunAsynchronously

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

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

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

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

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

-VMHostGroup

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

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

Тип:HostGroup
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Библиотечная группа

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

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

-VMNetworks

Указывает, что одна или несколько сетей виртуальных машин имеют сетевое подключение к указанному серверу библиотеки при использовании в сочетании с Set-SCVMLibraryServer.

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

Тип:

VMNetwork[]

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

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

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

CommonParameters

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

Выходные данные

LibraryServer

Этот командлет возвращает объект LibraryServer .

Примечания

  • Требуется объект сервера библиотеки VMM, который можно получить с помощью командлета Get-SCLibraryServer .