создание копии базы

1. user2066621 14.03.24 16:25 Сейчас в теме
Здравствуйте!

Сервер:
виртуалка
2 процессора по 4 ядра Intel Xeon Silver 4110 2.1 GHz
Память 16 Гб
ОС Windows Server 2016 Std x64

PostgresSQL 14.4-1.1C(x64)
pgadmin 4 6.10

1C 8.3.22.2283
БП 3.0.143.42

Решил для тестирования обновления создать полную копию рабочей базы и у меня ничего не получилось.

Сначала решил не выгонять пользователей и все сделать через pgAdmin. Выбираю правой кнопкой рабочую базу, нажимаю
резервная копия. Указываю путь на диске и нажимаю создать. Остальные настройки не трогаю. Нажимаю "резервная копия".

Через какое-то время получаю ошибку.

Неуспешное завершение (код выхода: 1)

Если зайти в подробнее, то там такой текст:

#1050;опировани ;объектов ;насервере
'PostgresSQL Database Server 14.4-1.1C(x64) (localhost:5432)'


Создать копию пробовал раз 5, каждый раз получаю эту ошибку.

Решил тогда копию базы сделать через .dt. Выгнал всех. Выгрузил базу. Захожу в конфигуратор новой базы и пытаюсь загрузить базу. Через некоторое время получаю:

Ошибка обращения к серверу 1С:Предприятия.
по причине:
server_addr=tcp://srv-buh2:1560 descr=10054(0x00002746): Удаленный хост принудительно разорвал существующее подключение. line=1594 file=src\rtrsrvc\src\DataExchangeTcpClientImpl.cpp


Т.е. получается в случае чего я даже из резервной копии восстановиться не смогу. Что не так? Что подкрутить? Спасайте
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. sahawood 14.03.24 19:49 Сейчас в теме
5. user2066621 20.03.24 14:04 Сейчас в теме
(1)
Сначала решил не выгонять пользователей и все сделать через pgAdmin. Выбираю правой кнопкой рабочую базу, нажимаю
резервная копия. Указываю путь на диске и нажимаю создать. Остальные настройки не трогаю. Нажимаю "резервная копия".

Через какое-то время получаю ошибку.

Неуспешное завершение (код выхода: 1)

Если зайти в подробнее, то там такой текст:

#1050;опировани ;объектов ;насервере
'PostgresSQL Database Server 14.4-1.1C(x64) (localhost:5432)'


Создать копию пробовал раз 5, каждый раз получаю эту ошибку.
Показать


с этим разобрался. Сделал max_locks_per_transaction = 150 и уже три раза удалось сделать резервную копию средствами pgAdmin

но восстановление не проходит: Неуспешное завершение (код выхода: 1)

pg_restore: warning: errors ignored on restore:2


и где-то в середине лога: pg_restore: error: could not execute query: ERROR: cloud not create unique index "params_pkey"
DETAIL: Key (filename, partno)=(ibparams.inf, 0) is duplicated

Странно, что после этого еще куча creating-ов.

с восстановление dt пока все так же.
6. user2066621 20.03.24 14:04 Сейчас в теме
(5) увеличил max_locks_per_transaction до 250. Ничего не изменилось.
7. Kanigin 21.03.24 07:25 Сейчас в теме
(5) на прошлой работе был постгрес, приходилось делать бекапы. Только с помощью командной строки.
8. user2066621 25.03.24 10:28 Сейчас в теме
(5) в пятницу взял бекап и спокойно без ошибок восстановился. Дополнительно в настройках больше ничего не делал. Чудеса...
3. user2066621 18.03.24 12:13 Сейчас в теме
как всем повезло, что никто больше не сталкивался с таким
4. user1880116 18.03.24 12:21 Сейчас в теме
(3)
как всем повезло
Ты же, когда решишь эту проблему, придешь и напишешь здесь решение, да?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот