zabbix-serverのバージョンアップについて
zabbix-serverのバージョンアップについてのアドバイスを頂きたいです。
※現行のzabbix環境
zabbix_server=3.0.32
pgsql=9.5.0
両方ともソースコードからインストールしていたのですが
zabbixの5系にアップデートをしたいと思っております。
zabbixの3系から5系にアップデートされている情報を見ると
aptやyumなどを使われている方が多く、ソースからソースで
行っている事例が余り見受けられなかったので、自分も5系を
期にソースインストールを辞めようと思っております。
1: 旧サーバのpostgresでテンプレートやホスト、グラフや正規表現などの設定だけダンプ(監視データは不要)
2: 別のサーバに5系のzabbix-serverをパッケージでインストール
3: 新サーバにパッケージで入れたpostgresにダンプデータをリストアする
などの手段でバージョンアップを行う事は現実的に可能でしょうか?
設定だけダンプする例などもあればご教示頂けると幸いです。
TNK - 投稿数: 4740
設定だけダンプする確実な方法は、一般には公開されていません。
サポート契約を行っていれば、設定バックアップツールが使用でき
るようなので、サポート契約を行うことも検討されてはいかがでし
ょうか?
ご参考:
Zabbix設定バックアップツール
https://enterprise.zabbix.co.jp/solutions/3661
それ以外の方法としては、データベース全体をダンプして新サーバ
ーに移行するのが手順としては簡単かもしれません。
MySQLの場合は、Zabbix 3.0の頃のデータベースだと、ダンプした
データをMySQL 8.0にリストアしようとした時に予約語とぶつかっ
てしまってリストアできないという問題がありますが、PostgreSQL
であれば、そのような問題はなかったはずです。
ただし、監視データが大量にある場合、ダンプやリストアに多くの
時間を必要とするでしょう。
過去の履歴を必要としないのであれば、新規に新しい機能を使用し
た監視設定に見直すというのも一つの方法だと思います。