powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Альтернативы восстановления баз данных postgreSQL без использования pg_dumpall
3 сообщений из 3, страница 1 из 1
Альтернативы восстановления баз данных postgreSQL без использования pg_dumpall
    #40076923
nfedora1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Старый сервер 1С с winserver2003 навернулся, система не грузится, но диск и файлы и диска читаются.
Зайти в старую систему и сделать pg_dumpall уже не получится, можно ли как-то восстановить базы данных? Прикрепляю изображение. Там видно, в каком формате лежат файлы, как выглядят папки с базами. Даты последние, потому что я выполнял копирование.
Версия старой postgreSQL 9.2.4-1.1C
...
Рейтинг: 0 / 0
Альтернативы восстановления баз данных postgreSQL без использования pg_dumpall
    #40076935
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nfedora1990,

Вам нужна не только директория base а все содержимое на уровень выше что то вида
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
postgres@my-travel-laptop:~$ ls -la 13/main/
total 92
drwx------ 19 postgres postgres 4096 Jun  5 09:46 .
drwxr-xr-x  3 postgres postgres 4096 Jan 24 20:44 ..
drwx------  8 postgres postgres 4096 May 11 21:51 base
drwx------  2 postgres postgres 4096 Jun  5 09:47 global
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_commit_ts
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_dynshmem
drwx------  4 postgres postgres 4096 Jun  5 09:51 pg_logical
drwx------  4 postgres postgres 4096 Jan 24 20:44 pg_multixact
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_notify
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_replslot
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_serial
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_snapshots
drwx------  2 postgres postgres 4096 Jun  5 09:46 pg_stat
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_stat_tmp
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_subtrans
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_tblspc
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_twophase
-rw-------  1 postgres postgres    3 Jan 24 20:44 PG_VERSION
drwx------  3 postgres postgres 4096 Apr 15 21:55 pg_wal
drwx------  2 postgres postgres 4096 Jan 24 20:44 pg_xact
-rw-------  1 postgres postgres  147 May 14 12:50 postgresql.auto.conf
-rw-------  1 postgres postgres  130 Jun  5 09:46 postmaster.opts
-rw-------  1 postgres postgres  108 Jun  5 09:46 postmaster.pid

если у вас только содержимое base - оттуда так просто ничего не вытащить...
если же у вас нормально сохранилось все что на уровень выше base - то вполне можно поставить базу той же версии... и когда она остановлена - подменить ее файлы на старые...
Только надо очень внимательно с правами и владельцем файлов не накосячить.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Альтернативы восстановления баз данных postgreSQL без использования pg_dumpall
    #40077053
nfedora1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,

Спасибо за такой подробный и развёрнутый ответ .
Я понял, попробую выполнить вашу процедуру. Доступ ко всем папкам имеется, диск то считывается, операции любые выполняются, просто система (winXP) не грузится и не восстанавливается. Если всё получится, отпишусь.
Впервые столкнулся с такой проблемой: в pgAdmin при нажатии кнопки "backup" и любых параметров выгрузки происходит следущее:
На вкладке "Сообщения" вместо текста пусто, и сам pgAdmin начинает мигать, будто создаются какие-то окна и тут-же закрываются. В инструкции же появляется текст, и в конце должно выводить сообщение о статусе 1, что всё получилось, но у меня же чистый лист и "мигание" окна.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Альтернативы восстановления баз данных postgreSQL без использования pg_dumpall
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]