Резервное копирование базы данных postgres

Автор Dimas, 22 июля 2024, 12:33:58

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

Dimas

Цитата: dzhoser от 29 июля 2024, 16:27:22Смотреть логи
OK, спасибо большое. Так и буду делать. Что именно должно быть в логах, относящееся к 1С?

dzhoser

Какая то ругань на модули 1C
ищите
erro
not found
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

RedEye

Цитата: Dimas от 22 июля 2024, 12:33:58Добрый день, уважаемые форумчане!
Необходимо сделать резервную копию базы данных 1С, созданной на Postgres psql. Создание dump файла происходит успешно, ошибок нет. Создаю его следующей командой:
pg_dump -U user25 -d base -h 127.0.0.1 -p 5432 -Fc -b | gzip > /backup/base.$(date +%Y.%m.%d-%H.%M.%S).dump.gz
После командой gzip -d -k /backup/base.2024.07.22-11.54.05.dump.gz разархивирую файл.
В созданную пустую базу данных переношу ранее созданную резервную копию командой:
sudo -u postgres pg_restore --clean -U user25 -W -h 127.0.0.1 -p 5432 -d base < /backup/base.2024.07.22-11.54.05.dump
Получаю следующую ошибку в огромном количестве:
pg_restore: error: could not execute query: ERROR: relation "public.v8users" does not exist.
Как побороть данную ошибку?
Подозреваю, что правильно будет так pg_dump -U user25 -d base -h 127.0.0.1 -p 5432 -Fc -b | gzip -с > /backup/base.$(date +%Y.%m.%d-%H.%M.%S).dump.gz
Верующие люди опасны, у них есть боги, которые имя все прощают. Ибо сложно сказать "я не знаю", но скажешь "я верю", и вроде бы не совсем дурак..