[comment]: # translation:outdated

[comment]: # ({1c6301ba-1c6301ba})
# 3 一括アップデート

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

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

一度に多くのホストの属性を変更したい場合があります。 <br>
このような場合、個々のホストを開いて編集する代わりに一括アップデート機能を使います。 <br>

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

[comment]: # ({70e15dd3-929367ac})
#### 一括アップデート機能の使用

いくつかのホストを一括でアップデートするには、以下のようにします。

- [host list](/manual/webinterface/frontend_sections/configuration/hosts) の更新したいホストの前にあるチェックボックスをオンにします。
- リストの下にある*Mass update*をクリックします。
- 必要な属性のタブ（*ホスト*、*IPMI* , *Tags* , *Macros* , *Inventory* , *Encryption* , *Value mapping*）に移動します。
- 更新する属性のチェックボックスをマークし、新しい値を入力します。

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

各ボタンを選択すると、以下のオプションが利用できます。

The following options are available when selecting the respective button
for **template** linkage update:

-   *Link* - 追加でリンクするテンプレートを指定します。
-   *Replace* - リンクするテンプレートを指定し、それ以前にホストとリンクしていたテンプレートはリンク解除します。
-   *Unlink* - リンクを解除するテンプレートを指定します。

Link/Unlinkするテンプレートを指定するには、テンプレート名をオートコンプリートフィールドに入力します。 <br>
該当するテンプレートがドロップダウンで表示されるので、スクロールダウンして、必要なテンプレートを選択します。 <br>

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

各ボタンを選択すると、**host group** の更新のための、次のオプションが利用できます。

-   *Add* - 既存のホストグループから追加のホストグループを指定したり、全く新しいホストグループを入力することができます。
-   *Replace* - 既存のホストグループからホストを削除し、このフィールドで指定されたもの (既存または新規のホストグループ) と置き換えます。
-   *Remove* - 特定のホストグループをホストから削除します。

これらのフィールドはオートコンプリートで、入力を開始すると、一致するホストグループのドロップダウンが表示されます。 <br>
ホストグループが新しい場合、それはドロップダウンに表示され、文字列の後に*(new)*が表示されます。 <br>
選択するには下にスクロールするだけです。 <br>

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

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

ユーザーマクロ、{INVENTORY. \*}マクロ、{HOST.HOST}、{HOST.NAME}, <br>
{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、{HOST.ID}マクロは、タグでサポートされています。 <br>
同じ名前で異なる値を持つタグは、”重複” とはみなされず、同じホストに追加されることに注意してください。 <br>

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

各ボタンを選択すると、マクロ更新用に以下のオプションが利用できます。

-   *Add* - ホストに対して追加のユーザマクロを指定することができます。 <br>
    *Update existing* チェックボックスをオンにすると、指定したマクロの値、タイプ、および説明が更新されます。 <br>
    チェックをはずすと、その名前のマクロがすでにホスト上に存在する場合は、更新されません。 <br>
-   *Update* - このリストで指定されたマクロの値、型、説明を置き換えます。
    *Add missing* チェックボックスをオンにすると、ホスト上に存在しなかったマクロを新しいマクロとして追加します。 <br>
    チェックを外すと、既にホスト上に存在するマクロのみが更新されます。 <br>
-   *Remove* - 指定されたマクロをホストから削除します。*Except selected*にチェックを入れると、 <br>
    リストで指定された以外のすべてのマクロが削除されます。チェックを外すと、リストで指定されたマクロだけが削除されます。 <br>
-   *Remove all* - ホストからすべてのユーザーマクロを削除します。*I confirm to remove all macros* チェックボックスが <br>
     チェックされていない場合、新しいポップアップウィンドウが開き、すべてのマクロの削除を確認します。 <br>

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

インベントリフィールドを一括更新するには、*Inventory mode* を '手動’ または '自動' に設定する必要があります。

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

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

バリューマップの更新には、以下のオプションを持つボタンが用意されています。

-   *Add* - クリックすると、ホストにバリューマップを追加します。*Update existing*をマークした場合、 <br>
    この名前のバリューマップのすべてのプロパティが更新されます。 <br>
    それ以外の場合、その名前のバリューマップがすでに存在する場合は、更新されません。 <br>
-   *Update* - 既存のバリューマップを更新します。*Add missing* をマークすると、ホスト上に以前は存在しなかった <br>
    バリューマップが新しいバリューマップとして追加されます。 <br>
    それ以外の場合は、ホスト上に既に存在するバリューマップのみが更新されます。 <br>
-   *Rename* - 既存のバリューマップに新しい名前を付けます。 <br>
-   *Remove* - 指定された値マップをホストから削除します。もし *Except selected* を選択した場合、 <br>
    指定したものを**除く**すべてのバリューマップが削除されます。 <br>
-   *Remove all* - ホストからすべてのバリューマップを削除します。もし、*I confirm to remove all value maps*  <br>
    チェックボックスがマークされていない場合、新しいポップアップウィンドウが開き、削除を確認します。 <br>

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

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