5 Aktualizacja masowa

Przegląd

Czasami możesz chcieć naraz zmienić pewien atrybut dla wielu hostów. Zamiast otwierać każdy host do edycji z osobna, możesz skorzystać z funkcji aktualizacji masowej.

Korzystanie z masowej aktualizacji

Aby masowo zaktualizować niektóre hosty, wykonaj następujące czynności:

  • Zaznacz pola wyboru przed hostami, które chcesz zaktualizować, na liście hostów
  • Kliknij Masowa aktualizacja pod listą
  • Przejdź do karty z wymaganymi atrybutami (Host, IPMI, Tagi, Makra, Inwentarz, Szyfrowanie lub Mapowanie wartości)
  • Zaznacz pola wyboru przy dowolnym atrybucie do aktualizacji i wprowadź dla niego nową wartość

Dostępne są następujące opcje po wybraniu odpowiedniego przycisku do aktualizacji powiązań szablonów:

  • Link - określ, które dodatkowe szablony mają zostać powiązane
  • Replace - określ, które szablony mają zostać powiązane, jednocześnie odłączając każdy szablon, który był wcześniej powiązany z hostami
  • Unlink - określ, które szablony mają zostać odłączone

Aby określić szablony do powiązania/odłączenia, zacznij wpisywać nazwę szablonu w polu autouzupełniania, aż pojawi się lista rozwijana z pasującymi szablonami. Po prostu przewiń w dół, aby wybrać wymagany szablon.

Opcja Clear when unlinking pozwala nie tylko odłączyć wcześniej powiązane szablony, ale także usunąć wszystkie elementy od nich odziedziczone (pozycje, wyzwalacze itp.).

Dostępne są następujące opcje po wybraniu odpowiedniego przycisku do aktualizacji grupy hostów:

  • Add - umożliwia określenie dodatkowych grup hostów spośród istniejących lub wprowadzenie zupełnie nowych grup hostów dla hostów
  • Replace - usunie host z wszystkich istniejących grup hostów i zastąpi je grupą/grupami określonymi w tym polu (istniejące lub nowe grupy hostów)
  • Remove - usunie określone grupy hostów z hostów

Te pola obsługują autouzupełnianie - rozpoczęcie wpisywania w nich powoduje wyświetlenie listy rozwijanej pasujących grup hostów. Jeśli grupa hostów jest nowa, pojawia się również na liście rozwijanej i jest oznaczona jako (new) po ciągu znaków. Po prostu przewiń w dół, aby wybrać.

Dostępne są następujące opcje po wybraniu odpowiedniego przycisku do aktualizacji tagów:

  • Add - umożliwia dodanie nowych tagów dla hostów;
  • Replace - usunie wszystkie istniejące tagi z hosta i zastąpi je tagiem/tagami określonymi poniżej;
  • Remove - usunie określone tagi z hostów.

W tagach obsługiwane są makra użytkownika, makra {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} oraz {HOST.ID}. Zwróć uwagę, że tagi o tej samej nazwie, ale różnych wartościach nie są uznawane za 'duplikaty' i mogą zostać dodane do tego samego hosta.

Dostępne są następujące opcje po wybraniu odpowiedniego przycisku do aktualizacji makr:

  • Add - umożliwia określenie dodatkowych makr użytkownika dla hostów. Jeśli pole wyboru Update existing jest zaznaczone, wartość, typ i opis dla określonej nazwy makra zostaną zaktualizowane. Jeśli nie jest zaznaczone, a makro o tej nazwie już istnieje na hoście/hostach, nie zostanie zaktualizowane.
  • Update - zastąpi wartości, typy i opisy makr określonych na tej liście. Jeśli pole wyboru Add missing jest zaznaczone, makro, które wcześniej nie istniało na hoście, zostanie dodane jako nowe makro. Jeśli nie jest zaznaczone, zostaną zaktualizowane tylko makra, które już istnieją na hoście.
  • Remove - usunie określone makra z hostów. Jeśli pole Except selected jest zaznaczone, wszystkie makra z wyjątkiem tych określonych na liście zostaną usunięte. Jeśli nie jest zaznaczone, zostaną usunięte tylko makra określone na liście.
  • Remove all - usunie wszystkie makra użytkownika z hostów. Jeśli pole wyboru I confirm to remove all macros nie jest zaznaczone, otworzy się nowe okno podręczne z prośbą o potwierdzenie usunięcia wszystkich makr.

Aby można było masowo aktualizować pola inwentarza, Inventory mode powinien być ustawiony na 'Manual' lub 'Automatic'.

Dla aktualizacji mapowania wartości dostępne są przyciski z następującymi opcjami:

  • Add - dodaje mapowania wartości do hostów. Jeśli zaznaczysz Update existing, wszystkie właściwości mapowania wartości o tej nazwie zostaną zaktualizowane. W przeciwnym razie, jeśli mapowanie wartości o tej nazwie już istnieje, nie zostanie zaktualizowane.
  • Update - aktualizuje istniejące mapowania wartości. Jeśli zaznaczysz Add missing, mapowanie wartości, które wcześniej nie istniało na hoście, zostanie dodane jako nowe mapowanie wartości. W przeciwnym razie zostaną zaktualizowane tylko mapowania wartości, które już istnieją na hoście.
  • Rename - nadaje nową nazwę istniejącemu mapowaniu wartości
  • Remove - usuwa określone mapowania wartości z hostów. Jeśli zaznaczysz Except selected, wszystkie mapowania wartości zostaną usunięte z wyjątkiem tych, które zostały określone.
  • Remove all - usuwa wszystkie mapowania wartości z hostów. Jeśli pole wyboru I confirm to remove all value maps nie jest zaznaczone, otworzy się nowe okno podręczne z prośbą o potwierdzenie usunięcia.

Po zakończeniu wszystkich wymaganych zmian kliknij Update. Atrybuty zostaną odpowiednio zaktualizowane dla wszystkich wybranych hostów.