Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
  1. Подключиться к удаленному компьютеру, где находится запущенный контейнер

  2. Перейти в режим выполнения команд внутри контейнера ViLoader:

Найти ID контейнера

  1. Блок кода
    languagebash

...

  1. ID=$(docker ps

...

  1.  

...

  1. | grep visiology2_viloader-db

...

Зайти внутрь контейнера, подставив <ID> из предыдущего пункта

...

  1.  | awk '{print $1}')
    docker exec -it 

...

  1. $ID /bin/bash
  2. Перейти в папку /var/lib/postgresql/data/

    Блок кода
    cd /var/lib/postgresql/data/
  3. Сделать резервную копию. Пароль: 1

    Блок кода
    pg_dump -h 127.0.0.1 -U viloaderuser --format custom --blobs -d viloader > DB.backup
  4. Выйти из режима выполнения команд внутри контейнера:

    Блок кода
    exit
  5. В папке database для контейнера (/docker-volume/viloader/database) найти и скопировать файл DB.backup и папку /docker-volume/viloader/application/files