8.3.15, x64 сервер, PostgreSQL 9.4.2-1.1C, КА2 актуальной версии
База еженощно архивируется с помощью проги PostgreSQL Backup.
Дай-ка думаю, сделаю себе копию для разработки, расширение покрутить.
И заодно проверю, как эти архивы раскрываются в принципе.
Восстанавливаю базу из архива, командной строкой.
Через слона не захотела распаковываться.
База распаковалась без ошибок, количество таблиц как в рабочей, данные кое-где осмысленные вижу..
В консоли администрирования подключил.
Не запускается.
В консоли администрирования открывает Свойства без запроса пользователя (в рабочей - спрашивает)
Конфигуратор: Ошибка при выполнении операции с информационной базой
Предприятие: Свободный рабочий процесс сервера 1с предприятия не найден за 20 попыток с интервалом 1500 мс.
Сервер 1С - перезапускал.
PostgreSQL - не перезапускал пока.
6.
a.doroshkevich
142822.06.20 09:33 Сейчас в теме
(3)Потому что postgres не может гарантировать что вы оставили такой же состав таблиц например.
Поэтому сначала нужно удалить базу в которую хотите восстановиться.
Параметр --clean утилиты restore тоже как вариант, НО если у вас из оригинала удалялась например таблица, то дамп её уже не содержит и получится что в копии какая-то лишняя таблица.
Как раз не вариант. У меня с этим параметром 3 часа восстанавливалось и закончилось ошибкой. И ещё добавило https://forum.infostart.ru/forum86/topic243098/#message2460402 А когда после всех этих мучений я всё-таки удалил базу, она восстановилась за 15 мин.
Как правило, если восстанавливать в непустую, то еще на стадии восстановления ошибки валятся и оно до конца не доходит, не говоря уж о последующем запуске.
Почему так? Видимо, потому что СУБД бесплатная. Должны же у бесплатности быть свои минусы.