Перейти к основному содержимому
Версия: 4.3.58

Импорт и экспорт

  1. Загрузите подходящий скрипт на машину, с которой будет выполнен экспорт.

    Версия KOMRAD для экспортаВерсия KOMRAD для импортаОбъектыСкрипт
    4.3.584.3.58Плагины, директивы, фильтры, поля событий, инцидентыexport-4_3_58_to_4_3_58.sh
    4.1.334.3.58Плагины, директивы, фильтры, поля событий, инцидентыexport_4_1_33_to_4_3_58.sh
    к сведению

    Чтобы в инцидентах были события, относящиеся к ним, выполните копирование базы или используйте базу, с которой производится экспорт

  2. В терминале машины, откуда будет произведён экспорт, введите следующую команду:

    bash export.sh --out /home/echelon/ -c postgres://postgres:pass@localhost:5432/komrad-preferences
    подсказка

    Если вам при экспорте / импорте не нужны инциденты, используйте флаг -not_i

  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, куда совершался импорт и убедитесь, что импорт был выполнен корректно.

    Вы можете выполнить полный перенос всех данных с использованием статей