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 .