[comment]: # ({8fbfa0cb-1c6301ba})
# 5 一括更新

[comment]: # ({/8fbfa0cb-1c6301ba})

[comment]: # ({7205743f-7205743f})
#### 概要

一度に複数のホストの属性を変更したい場合があります。個々のホストを開いて編集する代わりに一括更新機能を使います。

[comment]: # ({/7205743f-7205743f})

[comment]: # ({cca21625-929367ac})
#### 一括更新の使用

一部のホストを一括更新するには、次の手順を実行します。

-   [ホスト
    一覧](/manual/web_interface/frontend_sections/data_collection/hosts)で、更新したいホストの前にあるチェックボックスをオンにする
-   一覧の下にある *一括更新* をクリックする
-   必要な属性があるタブ（*ホスト*、*IPMI*、
    *タグ*、*マクロ*、*インベントリ*、*暗号化*、または *値マッピング*）に移動する
-   更新する属性のチェックボックスをオンにし、それぞれに新しい値を入力する

![](../../../../assets/en/manual/config/hosts/host_mass.png){width="600"}

**template** のリンク更新では、次のオプションを選択できます。

-   *リンク* - 追加でリンクするテンプレートを指定する
-   *置換* - 以前にホストにリンクされていたテンプレートのリンクを解除しつつ、リンクするテンプレートを指定する
-   *リンク解除* - リンク解除するテンプレートを指定する

リンク/リンク解除するテンプレートを指定するには、自動補完フィールドにテンプレート名を入力し、候補のテンプレートが表示されるまで続けます。必要なテンプレートを選択するには、下へスクロールします。

*リンク解除時にクリア* オプションを有効にすると、以前にリンクされていたテンプレートのリンクを解除するだけでなく、それらから継承されたすべての要素（アイテム、トリガーなど）も削除できます。

**ホストグループ** の更新では、次のオプションを選択できます。

-   *追加* - 既存のホストグループに加えて追加のホストグループを指定するか、ホストに対して完全に新しいホストグループを入力できる
-   *置換* - ホストを既存のホストグループから削除し、このフィールドで指定したホストグループ（既存または新規）に置き換える
-   *削除* - ホストから特定のホストグループを削除する

これらのフィールドは自動補完です。入力を始めると、該当するホストグループのドロップダウンが表示されます。ホストグループが新規の場合は、ドロップダウンにも表示され、文字列の後ろに *(new)* と示されます。下へスクロールして選択してください。

![](../../../../assets/en/manual/config/hosts/host_mass_c.png)

![](../../../../assets/en/manual/config/hosts/host_mass_d.png)

タグ更新では、次のオプションを選択できます。

-   *追加* - ホストに新しいタグを追加できる
-   *置換* - ホストに既存のタグがある場合は削除し、下で指定したタグに置き換える
-   *削除* - 指定したタグをホストから削除する

ユーザーマクロ、{INVENTORY.\*} マクロ、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、{HOST.ID} マクロは [タグ](/manual/config/tagging) でサポートされています。同じ名前で値が異なるタグは「重複」とは見なされず、同じホストに追加できます。

![](../../../../assets/en/manual/config/hosts/host_mass_e.png)

マクロ更新では、次のオプションを選択できます。

-   *追加* - ホストに追加のユーザーマクロを指定できる。*既存を更新* チェックボックスをオンにすると、指定したマクロ名の値、タイプ、説明が更新される。オフの場合、その名前のマクロがホストにすでに存在していても更新されない。
-   *更新* - この一覧で指定したマクロの値、タイプ、説明を置き換える。*不足分を追加* チェックボックスをオンにすると、ホストに以前存在しなかったマクロが新しいマクロとして追加される。オフの場合、ホストにすでに存在するマクロのみが更新される。
-   *削除* - 指定したマクロをホストから削除する。*選択したもの以外* ボックスをオンにすると、一覧で指定したものを除くすべてのマクロが削除される。オフの場合、一覧で指定したマクロのみが削除される。
-   *すべて削除* - すべてのユーザーマクロをホストから削除する。*すべてのマクロを削除することを確認します* チェックボックスがオンでない場合、すべてのマクロの削除を確認する新しいポップアップウィンドウが開く。

![](../../../../assets/en/manual/config/hosts/host_mass_f.png)

インベントリフィールドを一括更新できるようにするには、*インベントリモード* を 'Manual' または 'Automatic' に設定する必要があります。

![](../../../../assets/en/manual/config/hosts/host_mass_g.png)

![](../../../../assets/en/manual/config/hosts/host_mass_h.png)

値マップ更新では、次のオプションを持つボタンを使用できます。

-   *追加* - ホストに値マップを追加する。*既存を更新* をオンにすると、この名前の値マップのすべてのプロパティが更新される。そうでない場合、その名前の値マップがすでに存在していても更新されない。
-   *更新* - 既存の値マップを更新する。*不足分を追加* をオンにすると、ホストに以前存在しなかった値マップが新しい値マップとして追加される。そうでない場合、ホストにすでに存在する値マップのみが更新される。
-   *名前変更* - 既存の値マップに新しい名前を付ける
-   *削除* - 指定した値マップをホストから削除する。*選択したもの以外* をオンにすると、指定されたものを**除く**すべての値マップが削除される。
-   *すべて削除* - すべての値マップをホストから削除する。*すべての値マップを削除することを確認します* チェックボックスがオンでない場合、削除の確認を求める新しいポップアップウィンドウが開く。

必要な変更をすべて終えたら、*更新* をクリックします。選択したすべてのホストに対して、属性がそれぞれ更新されます。

[comment]: # ({/cca21625-929367ac})
