Миграция объектов из инсталляции Open Source в DataLens On-premises

Доступно решение по миграции из инсталляции Open Source в инсталляцию On-premises объектов: подключений, датасетов, чартов, дашбордов, коллекций и воркбуков.

Чтобы выполнить миграцию:

  1. В директории с репозиторием DataLens Open Source запустите скрипт создания дампа всех сущностей из инсталляции Open Source. Файл дампа будет создан по пути ./backup/pg_us_open_source_db.dump.

  2. Обновите инсталляцию On-premises до версии 25.3.0 или выше.

    Примечание

    Перед обновлением создайте резервную копию файла конфигурации переменных окружения .env. Потеря этого файла потребует ручного восстановления работоспособности системы.

    Чтобы обновить версию, распакуйте архив с новой версией в директорию с репозиторием инсталляции On-premises с заменой файлов и запустите команду инициализации:

    ./init.sh
            
  3. Перенесите в корневую директорию развертывания инсталляции On-premises файл дампа из инсталляции Open Source. Например, в директорию /home/user/datalens-enterprise/pg_us_open_source_db.dump.

  4. Запустите скрипт восстановления объектов из дампа инсталляции OpenSource:

    ./help/restore-entries-from-opensource.sh ./pg_us_open_source_db.dump
            

    Где ./pg_us_open_source_db.dump — путь до файла дампа.

    После выполнения скрипта будет автоматически восстановлена структура объектов и исправлены права доступа для корректной работы диалога выдачи прав на новые сущности.