Импорт и экспорт
1) Загрузите на машину, с которой будут выполнен экспорт, подходящий под ваши условия.
Версия Комрад для экспорта |
Версия Комрад для импорта |
Объекты |
Скрипт |
4.3.45 |
4.3.45 |
Плагины, директивы, фильтры, поля события, инциденты |
|
4.1.33 |
4.3.45 |
Плагины, директивы, фильтры, поля событий, инциденты |
Чтобы в инцидентах были события относящиеся к ним, выполните копирование базы или используйте базу, с которой производится экспорт. |
2) В терминале машины, откуда будет произведён экспорт, введите следующую команду:
Если вам при экспорте и импорте не нужны инциденты используйте флаг -not_i
|
bash export.sh --out /home/echelon/ -c postgres://postgres:pass@localhost:5432/komrad-preferences
3) Перенесите файл export_data.sql
на ту машину, на которую планируется импортировать данные, или, если разрешено удалённое подключение postgresql, выполните команду с машины, откуда был экспорт:
psql postgres://postgres:pass@localhost:5432/komrad-preferences --file=/home/echelon/export_data.sql
(вместо localhost - ip адрес, например: 120.1.174.80)
После импорта, для активации фильтров, необходимо выполнить перезапуск службы komrad-server:
sudo systemctl restart komrad-server
Или создайте новый фильтр на целевой машине.
Перейдите в Komrad, куда совершался импорт убедитесь, что импорт выполнен корректно.