|
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 [ушел с ветки] |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |