zabbix2.2の設定をエクスポートし、zabbix4.0へインポートすることについて
現在は、Zabbix 3.4サーバーと、Zabbix 2.2 サーバーの2つのサーバーが存在しています。
以下の手順を踏んでバージョンアップを試みています。
(1)Zabbix 3.4→ 4.0.3 へのバージョンアップ
(2)Zabbix 2.2の構成定義をエクスポートし、(1)のZabbix4.0.3 にインポート
最終的に、Zabbix 4.0.3のサーバーで全ての管理対象エージェントを管理します。
確認事項としては、
(1)について、 サーバーを3.4->4.0にアップグレードすることで、DB自動アップグレードが行われる。
この場合、考慮することがあるか? (3.4->4,0でもテーブル設定が変更されるものがあるとマニュアルに記載あり)
(2)について、Zabbix 2.2でエクスポートした定義を、Zabbix 40でインポートすることができるか?
可能な場合の考慮点。移行するデータの順番、製品のエクスポート、
よろしくお願いいたします。
TNK - 投稿数: 4671
2.2から4.0にZabbixサーバーの機能を使用してデータベースをアッ
プグレードした場合は、自動的に変換されたと思うのですが、2.2
からテンプレートやホストの設定をエクスポートしたものを4.0に
インポートしようとしたときに、トリガー条件式の記述方法の変更
が反映されるかに注意が必要だと思われます。
例えば、トリガー条件式内の「#」という比較演算子は4.0では使用
できません。
あと、各条件式をAND条件やOR条件でつなげる際、2.2の頃は「&」
や「|」を使用していたかと思いますが、「and」や「or」と記述す
るように変更されています。
他にも、廃止されたアイテムキーなどもありますので、アップグレ
ードノートも確認するようにしてください。
アップグレードノート:(一部)
https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_not...
https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_not...
最悪の場合、2.2でエクスポートしたXMLを4.0にインポートしよう
とした場合にエラーとなって読み込めない場合もあるかもしれませ
ん。
事前に検証環境を用意して確認してみることをお勧めします。