Имя: Пароль:
IT
Админ
Postgres - есть каталоги и базы с умершего сервера, как перенести их на новый Postgres?
0 Caber
 
17.01.23
07:19
Есть вся файловая структура Postgres, включая базы данных. При копировании этих файлов в новый Postgres его служба не запускается, в логе ошибки вроде

< 2023-01-16 18:09:59.904 +06 >LOG: invalid primary checkpoint record
< 2023-01-16 18:09:59.904 +06 >LOG: invalid secondary checkpoint record
< 2023-01-16 18:09:59.904 +06 >PANIC: could not locate a valid checkpoint record
< 2023-01-16 18:09:59.970 +06 >LOG: startup process (PID 12936) was terminated by exception 0xC0000409
< 2023-01-16 18:09:59.970 +06 >HINT: See C include file "ntstatus.h" for a description of the hexadecimal value.
< 2023-01-16 18:09:59.970 +06 >LOG: aborting startup due to startup process failure
< 2023-01-16 18:09:59.974 +06 >LOG: database system is shut down

Понимаю, что моих знаний Postgres недостаточно для этой работы, а полноценной инструкции такой тривиальной задачи найти в Интернете не могу. Кто делал подобное, или встречал в Интернете - помогите.

Есть вознаграждение - тема продублирована на инфостарте https://forum.infostart.ru/forum16/topic292677/#message2925161
1 dmpl
 
17.01.23
07:53
(0) Сервер той же версии?
2 Caber
 
17.01.23
08:00
(1) нет
3 dmpl
 
17.01.23
08:36
(2) Рассчитывать на бинарную совместимость внутреннего формата файлов между разными версиями не стоит. Начать следует с сервера той же версии с тем же конфигом. Дальше сделать бэкап и уже его развернуть на сервере с другой версией.
4 Chai Nic
 
17.01.23
08:49
Вообще ни на что не надо рассчитывать при работе с постгресом. Единственного чего в этой субд хорошего - она бесплатна и достаточно масштабируема для больших нагрузок, но лишь в случае крайне опытного админа, который с детского сада им занимается.
5 magicSan
 
17.01.23
08:52
вообще не факт что включится, не забудь резервировать возможно надобудет откатить чекпоинт
6 Serg_1960
 
17.01.23
08:54
(0) "Моих знаний Postgres недостаточно для этой работы..." - пока не будет озвучена ОС (операционная система) у других, имхо, "знаний" тоже будет недостаточно. Windows, CentOS... а у нас в квартире - Gas, а у вас?
7 Krendel
 
17.01.23
08:56
(4) мой дружбан только собирал базы из файликов, удивился что пг собрался на порядки легче чем скуль
8 Serg_1960
 
17.01.23
09:03
"Методика сборки дистрибутива СУБД PostgreSQL 9.6 c патчами для работы с 1С:Предприятие"
https://its.1c.ru/db/metod8dev/content/5942/hdoc
[ушел с ветки]