/
Развертывание данных ViLoader

Развертывание данных ViLoader

  1. Скопировать файл резервной копии базы данных в папку /docker-volume/viloader/database.

  2. Остановить контейнер viloader:

    sudo docker service scale visiology_viloader=0
  3. Перейти в режим выполнения команд внутри контейнера viloader-db:

    1. Найти ID контейнера;

      sudo docker ps --format "{{.ID}} {{.Names}}" | grep viloader-db
    2. Зайти внутрь контейнера, подставив <ID> из предыдущего пункта.

      sudo docker exec -it <ID> /bin/bash
  4. Перейти в папку /var/lib/postgresql/data/.

  5. Удалить текущую базу данных viloader

  6. Создать новую аналогичную базу данных:

  7. Восстановить базу данных из резервной копии, задав следующие параметры:

    • viloader – имя созданной выше базы данных.

    • DB.backup - имя файла резервной копии базы данных.

  8. Выйти из режима выполнения команд внутри контейнера.

  9. Скопировать папку /files из данных в папку /docker-volume/viloader/application/ на сервере.

  10. Запустить контейнер viloader.

Related content

Развертывание данных ViLoader
Развертывание данных ViLoader
More like this
Развертывание данных ViLoader
Развертывание данных ViLoader
More like this
Развертывание данных ViLoader
Развертывание данных ViLoader
More like this
Развертывание данных ViLoader
Развертывание данных ViLoader
More like this
Развертывание данных ViLoader
Развертывание данных ViLoader
More like this
Развертывание данных ViLoader
Развертывание данных ViLoader
More like this