LINUX.ORG.RU
ФорумAdmin

PostgreSQL missing chunk number 0 for toast value 58723788 in pg_toast_2619


0

2

Господа спасайте. После аппаратного сбоя лог забит сообщениями «missing chunk number 0 for toast value 58723788 in pg_toast_2619». База практически лежит. После восстановления из резервной копии всё ещё печальнее не запускается с ошибкой «heap_update_redo: invalid tuple». Уже сутки гугля ковыряю, так ничего и не добился. Версия сервера 9.0.

★★★

Последнее исправление: qwe (всего исправлений: 1)

После восстановления из резервной копии

в чем у вас были дампы? если вы востановили из plain sql, то скорее всего у вас просто проблемы с жестким

vadv ★★
()
Ответ на: комментарий от vadv

Проблема в другом. По глупости не сохранял табличное пространство с таблицами логов, которые не очень-то и важны, а места жрут много. Бакап бинарный.

qwe ★★★
() автор топика
Ответ на: комментарий от qwe

Бакап бинарный.

если ты банально заворачивал в тарбол дата директорию постгреса, то шанс на восстановление очень мал

Skolotovich ★★★
()
Ответ на: комментарий от vadv

Угу. И WAL сегменты дальше сохранять. Всё прекрасно восстанавливается, причём на любой момент времени после бакапа. Эх, если бы не жадность.

qwe ★★★
() автор топика
Ответ на: комментарий от qwe

Документация по этому поводу говорит совсем другое. :)

можно линку? а то все знакомые постгресмены утверждают обратное (:

Skolotovich ★★★
()

Уф-ф... Через жопу, но восстановил. Были текстовые дампы без блобов, залил из них. А блобы залил из файлов, которые из них формировались. Должно работать :) . Спасибо всем.

qwe ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.