[comment]: # ({bfcc3bc2-1c6301ba})
# 4 一括更新

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

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

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

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

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

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

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

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

**テンプレート** のリンク更新では、対応するボタンを選択すると次のオプションを使用できます。

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

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

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

**ホストグループ** の更新では、対応するボタンを選択すると次のオプションを使用できます。

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

これらのフィールドは自動補完です。入力を始めると、該当するホストグループのドロップダウンが表示されます。ホストグループが新規の場合は、ドロップダウンにも表示され、文字列の後ろに *(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]: # ({/38c5e944-929367ac})
