v2.2→4.0.3への監視設定データの移行について
いつもお世話になっております。
Zabbix v2.2からv4.0.3への監視設定データ移行(v3.4を経由)について質問です。
移行手順は大まかに①手動②XMLによるexport/importの2つがあると考えています。
1、Zabbixコンソールより手動で設定
以下の3つは手動で設定する必要があるとの認識ですが、他に手動での移行が必要な項目がありましたら教えていただけないでしょうか。
・ユーザー
・アクション
・メンテナンス
2、XMLによるImport/Exportによる移行
以下の3項目に関しては2.2→3.4、3.4→4.0.3へ段階的に移行し、最後に2.2と4.0.3のXMLデータをdiffで比較し抜け漏れが無いかを確認する方法を考えています。
この方法で誤りはないでしょうか。
・ホストグループ
・ホスト
・テンプレート
よろしくお願いいたします。
TNK - 投稿数: 4719
他にもいくつかの設定項目があります。
2.2だと以下の設定のXML形式でのエクスポート機能が無かったと思
います。
・ホストグループ
・スクリーン
・スライドショー
・ディスカバリルール
・ITサービス
・一般設定内の各種設定
・メディア
・スクリプト
機能として使用しているかどうかと合わせてご確認ください。
マニュアル:エクスポート/インポートの設定
https://www.zabbix.com/documentation/2.2/jp/manual/xml_export_import
XMLのフォーマットは、各バージョンごとに変更されています。
2.2でエクスポートしたXMLと4.0でエクスポートしたXMLとでdiffを
取ったら、ほぼすべて変更されている状態となって比較はできない
でしょう。
2.2から4.0.5へのバージョンアップ方法としては、2.2で使用して
いるデータベースをZabbixサーバーの機能を使用してZabbix 4.0用
にアップグレードする方法の方が監視設定をほぼそのまま引き継げ
ると思います。
ただし、データベースのアップグレードで失敗した場合も考慮して、
データベースのバックアップを取得した上で、検証環境を別途用意
し、その環境にバックアップからデータをロードしてアップグレー
ドできるかどうか事前に確認しておくこくようにしたほうがよいで
しょう。