/
Перенос данных на другой сервер

Перенос данных на другой сервер

Копирование данных на исходном сервере, откуда нужно перенести резервную копию:

  1. Запустите скрипт backup.sh:

    /var/lib/visiology/scripts/v3/backup.sh

    Список доступных параметров, которые можно использовать с данной командой:

    • -h - показать справку;

    • -d - запустить в режиме debug;

    • --with-mongo <true|false> - копия базы данных, в которой хранятся дашборды, настройки наборов данных, рабочих областей, прав доступа и загрузчиков (значение по умолчанию - true);

    • --with-clickhouse <true|false> - копия базы данных, в которой хранятся загруженные данные (значение по умолчанию - true);

    • --with-keycloak <true|false> - копия KeyCloak, в котором хранятся пользователи (значение по умолчанию - false)

  2. После выполнения команды создастся резервная копия в каталоге /var/lib/visiology/scripts/v3 c названием backup-v3-<текущая дата и время>.tar.gz

  3. Перенесите архив на целевой сервер в каталог /var/lib/visiology/scripts/v3

Восстановление данных на целевом сервере, куда нужно перенести резервную копию:

  1. Убедитесь, что платформа на целевом сервере запущена и функционирует правильно

  2. Запустите скрипт restore.sh:

    /var/lib/visiology/scripts/v3/restore.sh

    Список доступных параметров, которые можно использовать с данной командой:

    • -h - показать справку;

    • -d - запустить в режиме debug;

    • --archive-name - после этого флага необходимо указать имя архива с бэкапом (обязательный параметр, необходимо либо расположить архив в каталоге /var/lib/visiology/scripts/v3, либо указывать абсолютный путь к файлу);

    • --with-mongo <true|false> - восстановление базы данных, в которой хранятся дашборды, настройки наборов данных, рабочих областей, прав доступа и загрузчиков (значение по умолчанию - true);

    • --with-clickhouse <true|false> - восстановление базы данных, в которой хранятся загруженные данные (значение по умолчанию - true);

    • --with-keycloak <true|false> - восстановление KeyCloak, в котором хранятся пользователи (значение по умолчанию - false)

    • пример команды:

      /var/lib/visiology/scripts/v3/restore.sh \ --archive-name backup-v3-2024-01-01-12-00-00.tar.gz \ --with-mongo true --with-clickhouse true --with-keycloak false
  3. В случае, если было запущено восстановление данных KeyCloak, запустите скрипт change-url.sh:

    где

    • login - логин администратора. При установке платформы значение по умолчанию admin.

    • password - пароль администратора. При установке платформы значение по умолчанию 123456.

    • realm_name - Realm ID в Keycloak. При установке платформы значение по умолчанию Visiology.

    • url_v3 - URL платформы. Например: https://192.168.44.35/v3

  • url_v3 обязательно должно заканчиваться на /v3.

Время чтения: 1 мин.


Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

Related content

Перенос данных на другой сервер
Перенос данных на другой сервер
More like this
Запуск платформы
Запуск платформы
Read with this
Перенос данных на другой сервер
Перенос данных на другой сервер
More like this
Ускорение загрузки данных
Ускорение загрузки данных
Read with this
Перенос данных на другой сервер
Перенос данных на другой сервер
More like this
Установка демо-данных
Установка демо-данных
Read with this