【发布时间】:2020-02-06 08:45:32
【问题描述】:
我正在使用一台 Zabbix 服务器监控一些 VM,我需要在另一个网络上创建另一台 Zabbix 服务器。我认为可以在没有数据的情况下导出所有配置(模板、操作、发现规则……)并将所有配置导入新的 Zabbix 服务器。
export的方法我见过但是不知道怎么导出action,可能直接从数据库中导出但是是哪个表呢?
我使用的是 Zabbix 4.2 版,它是一个 MySQL 数据库。
【问题讨论】:
我正在使用一台 Zabbix 服务器监控一些 VM,我需要在另一个网络上创建另一台 Zabbix 服务器。我认为可以在没有数据的情况下导出所有配置(模板、操作、发现规则……)并将所有配置导入新的 Zabbix 服务器。
export的方法我见过但是不知道怎么导出action,可能直接从数据库中导出但是是哪个表呢?
我使用的是 Zabbix 4.2 版,它是一个 MySQL 数据库。
【问题讨论】:
您可以使用https://github.com/maxhq/zabbix-backup 从第一台服务器备份配置并在第二台服务器上恢复。
这将复制一切,包括主机,并且需要两台服务器使用相同的数据库类型(在您的情况下,都是 MySQL)。第二台服务器可以是第一台服务器的同一版本,也可以是以下服务器:启动时,zabbix-server 能够升级 db 架构。
【讨论】:
destination.action.create(source.action.get(...)),你会得到一个错误。