テンプレートなどのエクスポートをコマンドで実行

マニュアルを見て載ってなかったのでないとは思うのですが、
zabbix2.0でテンプレートやホスト情報のエクスポートを行うコマンドなどありませんでしょうか?

コマンドでシェル化して定期的に取得できたらと思っております。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー Soukaku の写真

Zabbix API に configuration.export / cofiguration.import という method があります。

https://www.zabbix.com/documentation/2.0/manual/appendix/api/configuration

configuration.export でひと通りの設定が出力できることは、確認したことがあります。
#cofiguration.import は上手くいってないんですがね…。

ユーザー maco の写真

Soukakuさん

情報ありがとうございます。
要検証のようですね。テンプレート含めて変更頻度が低い為、mysqldumpを隔週くらいで取り、
大きい変更があった場合にも取るような運用にしようかと思っております。
他の方の運用方法は参考になるので情報頂けると幸いです。

ユーザー TNK の写真

mysqldumpで取得する場合、履歴情報を保存するhistoryテーブルな
どが増大してバックアップへの時間が長くなってしまう危険性があ
ります。

1.8での情報ですが、特定のテーブルのみのバックアップを行うと
いう方法でも設定をバックアップできると思いますので、以下の
URLをご参照ください。
http://zabbixzone.com/zabbix/backuping-only-the-zabbix-configuration/

ユーザー Soukaku の写真

>>http://zabbixzone.com/zabbix/backuping-only-the-zabbix-configuration/

おぉ、コレは自分も参考にさせていただきます。

ユーザー maco の写真

バックアップファイルの肥大化等の話はたしかに各所で出てました。

特定テーブルのみで実施を検討します。情報ありがとうございました。検証してみます!