Как корректно перенести данных с zabbix 5.0 на 7.0?
Всём привет. Необходимо перенести данные с zabbix 5.0 на zabbix 7.0. Через выгрузку БД не прокатит. Есть способ через экспорт, импорт прям из gui в браузере, но когда выгружаю шаблон - он не может импорттроваться в 7.0. ИИ подсказал, что надо делать через zabbix 6.0, но ещё один не вариант разворачивать. Может посоветуете решение?
Дамп базы как раз работает — просто не нужно создавать схему до восстановления. Ставишь Zabbix 7.0, создаёшь пустую базу, льёшь туда дамп 5.0, запускаешь — сервер сам прогонит все миграции. По шаблонам отдельно: github.com/zabbix-tools/zabbix-template-converter, питоновый конвертер между версиями.
Сделал бэкап pg_dump -U postgres -Fc zabbix > zabbix.dump
Далее развернул новый сервак, импортировал базу pg_restore -h 127.0.0.1 -p 5432 -U zabbix -W -d zabbix -Fc путь к дампу и получил при входе ошибку, версия базы данных zabbix 504000, а требуется 700000.
Пума Тайланд, может связано с тем, что на старом серваке psql12, на новом 17. При импорте ругается ...timestampdb... ? Просто при рестарта zabbix-server ни какого обновления не происходит, а по ссылке localhost/zabbix как и написал ошибка выше. Спасибо
Пума Тайланд, в общем столкнулся с такой проблемой, есть шаблон готовый из версии 5.4 Template Module Interfaces SNMPv2, при импорте ошибка: "Invalid parameter "/1": value map with the same UUID already exists.". На официальном репозитории такого шаблона для версии 7.0 не нашел. Для 6,0 ветки нашел такой template_module_interfaces_snmp.yaml. А вот для 7.0 есть подобный???