Подключиться к удаленному компьютеру, где находится запущенный контейнер
Перейти в режим выполнения команд внутри контейнера ViLoader:
Найти ID контейнера
Блок кода language bash sudo ID=$(docker ps --format "{{.ID}} {{.Names}}" | grep visiology2_viloader-db
Зайти внутрь контейнера, подставив <ID> из предыдущего пункта
Блок кода sudo | awk '{print $1}') docker exec -it <ID>$ID /bin/bash
Перейти в папку /var/lib/postgresql/data/
Блок кода cd /var/lib/postgresql/data/
Сделать резервную копию. Пароль: 1
Блок кода pg_dump -h 127.0.0.1 -U viloaderuser --format custom --blobs -d viloader > DB.backup
Выйти из режима выполнения команд внутри контейнера:
Блок кода exit
В папке database для контейнера (/docker-volume/viloader/database) найти и скопировать файл DB.backup и папку /docker-volume/viloader/application/files
Сравнение страниц
Основные
Контент
Интеграция