5 Массовое обновление
Обзор
Порой вы можете захотеть изменить какие-нибудь атрибуты для нескольких узлов сети одновременно. Вместо того, чтобы открывать каждый узел сети для редактирования, вы можете воспользоваться функцией массового обновления.
Массовое обновление
Чтобы массово обновить несколько узлов сети, выполните следующие действия:
- Установите флажки напротив узлов сети, которые вы хотите обновить, в списке узлов сети
- Нажмите Mass update под списком
- Перейдите на вкладку с требуемыми атрибутами (Host, IPMI, Tags, Macros, Inventory, Encryption или Value mapping)
- Установите флажки для любых атрибутов, которые нужно обновить, и введите для них новые значения

При выборе соответствующей кнопки для обновления привязки шаблонов доступны следующие параметры:
- Link — укажите, какие дополнительные шаблоны нужно привязать
- Replace — укажите, какие шаблоны нужно привязать, одновременно отвязав все шаблоны, которые ранее были привязаны к узлам сети
- Unlink — укажите, какие шаблоны нужно отвязать
Чтобы указать шаблоны для привязки/отвязки, начните вводить имя шаблона в поле автодополнения, пока не появится выпадающий список с подходящими шаблонами. Просто прокрутите список вниз и выберите нужный шаблон.
Параметр Clear when unlinking позволяет не только отвязать все ранее привязанные шаблоны, но и удалить все унаследованные от них элементы данных (элементы данных, триггеры и т. д.).
При выборе соответствующей кнопки для обновления групп узлов сети доступны следующие параметры:
- Add — позволяет указать дополнительные группы узлов сети из уже существующих или ввести для узлов сети совершенно новые группы узлов сети
- Replace — удалит узел сети из всех существующих групп узлов сети и заменит их на группу(ы), указанные в этом поле (существующие или новые группы узлов сети)
- Remove — удалит указанные группы узлов сети у узлов сети
Эти поля поддерживают автодополнение — при вводе в них предлагается выпадающий список подходящих групп узлов сети. Если группа узлов сети новая, она также появится в выпадающем списке и будет помечена как (new) после строки. Просто прокрутите список вниз и выберите нужный вариант.


В тегах поддерживаются пользовательские макросы, макросы {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} и {HOST.ID}. Обратите внимание, что теги с одинаковым именем, но разными значениями не считаются «дубликатами» и могут быть добавлены к одному и тому же узлу сети.

При выборе соответствующей кнопки для обновления макросов доступны следующие параметры:
- Add — позволяет указать дополнительные пользовательские макросы для узлов сети. Если установлен флажок Update existing, будут обновлены значение, тип и описание для указанного имени макроса. Если флажок не установлен и макрос с таким именем уже существует на узле сети, он не будет обновлен.
- Update — заменит значения, типы и описания макросов, указанных в этом списке. Если установлен флажок Add missing, макрос, который ранее не существовал на узле сети, будет добавлен как новый макрос. Если флажок не установлен, будут обновлены только макросы, которые уже существуют на узле сети.
- Remove — удалит указанные макросы у узлов сети. Если установлен флажок Except selected, будут удалены все макросы, кроме указанных в списке. Если флажок не установлен, будут удалены только макросы, указанные в списке.
- Remove all — удалит все пользовательские макросы у узлов сети. Если флажок I confirm to remove all macros не установлен, откроется новое всплывающее окно с запросом подтверждения удаления всех макросов.

Чтобы можно было массово обновлять поля инвентарных данных, параметр Inventory mode должен быть установлен в значение 'Manual' или 'Automatic'.


Для обновления преобразования значений доступны кнопки со следующими параметрами:
- Add — добавить преобразования значений к узлам сети. Если установлен флажок Update existing, будут обновлены все свойства преобразования значений с этим именем. В противном случае, если преобразование значений с таким именем уже существует, оно не будет обновлено.
- Update — обновить существующие преобразования значений. Если установлен флажок Add missing, преобразование значений, которое ранее не существовало на узле сети, будет добавлено как новое преобразование значений. В противном случае будут обновлены только те преобразования значений, которые уже существуют на узле сети.
- Rename — задать новое имя существующему преобразованию значений
- Remove — удалить указанные преобразования значений у узлов сети. Если установлен флажок Except selected, будут удалены все преобразования значений, кроме указанных.
- Remove all — удалить все преобразования значений у узлов сети. Если флажок I confirm to remove all value maps не установлен, откроется новое всплывающее окно с запросом подтверждения удаления.
После внесения всех необходимых изменений нажмите Update. Атрибуты будут соответствующим образом обновлены для всех выбранных узлов сети.