172 похожих чатов

Всех приветствую, тестирую бэкапирование, мне необходимо на stand-alone сервере переключить

timeline, не могу найти как это можно сделать именно на stand-alone, PostgreSQL 15?

22 ответов

24 просмотра

Запускаете реплику как ведущего — и переключится. А почему такая "необходимость"?

Андрей- Автор вопроса
Ilya Anfimov
Запускаете реплику как ведущего — и переключится. ...

В том и проблема, что он один, без реплики Тесты с бэкапами на veeam, пытаюсь все подводные камни предусмотреть

Андрей
В том и проблема, что он один, без реплики Тесты с...

veeam — это который пытается снапшоты создавать? Ну... Обратитесь в его поддержку, что ли. Фиг его знает, у меня пока что создалось впечатление, что они фигнёй страдают.

Андрей- Автор вопроса
Ilya Anfimov
veeam — это который пытается снапшоты создавать? ...

Да, он самый, ну для небольших мастер-реплик он достаточно не плохо выглядит, PITR работает, правда как из него wal обратно вытащить при необходимости непонятно Сейчас пробую затестить как он будет себя вести при смене timeline, какой он покажет при восстановлении

Андрей
Да, он самый, ну для небольших мастер-реплик он до...

Ну, наверное можно создать standby.signal и потом сразу выполнить pg_promote()

Андрей- Автор вопроса
Ilya Anfimov
Ну, наверное можно создать standby.signal и потом ...

О, точно, спасибо! я чет затупил не додумался

Андрей- Автор вопроса

Не получилось, ошибка pg_ctl: server did not promote in time В логах fatal: recovery ended before configured recovery target was reached Подскажите, может есть еще какой то вариант переключения timeline на следующий?

Андрей
Не получилось, ошибка pg_ctl: server did not promo...

Э-э-э. Это чуть-чуть выглядит как битый бэкап.

Андрей
Не получилось, ошибка pg_ctl: server did not promo...

А он там в логе пишэт что-то в начале про recovery target? Можэт, реально что-то странное туда вписали?

Андрей- Автор вопроса
Ilya Anfimov
А он там в логе пишэт что-то в начале про recovery...

Нет, попробовал вручную создать но все сломал) буду еще сидеть читать, может все таки найду что то

Андрей
Нет, попробовал вручную создать но все сломал) буд...

Я попробовал сейчас в разных вариантах — нормально переводит.

Андрей- Автор вопроса
Ilya Anfimov
Я попробовал сейчас в разных вариантах — нормально...

Хм, понял, спасибо, буду выяснять что у меня не так

Андрей
Хм, понял, спасибо, буду выяснять что у меня не та...

Он вообще встаёт как реплика после создания standby.signal ?

Андрей- Автор вопроса
Ilya Anfimov
Он вообще встаёт как реплика после создания standb...

Да, как реплика встает, но promote не проходит

Андрей
Да, как реплика встает, но promote не проходит

В логе что-то вроде 2023-09-14 22:22:11.599 MSK [1551809] LOG: database system is ready to accept read-only connections 2023-09-14 22:22:11.611 MSK [1551812] LOG: waiting for WAL to become available at 0/30005B0 пишэт? (И потом waiting for WAL to become available постоянно)

Андрей- Автор вопроса
Ilya Anfimov
В логе что-то вроде 2023-09-14 22:22:11.599 MSK ...

Да, кроме времени и имени wal так же

Андрей
Да, кроме времени и имени wal так же

А что появляется после команды pg_promote() ?

Андрей- Автор вопроса
Ilya Anfimov
А что появляется после команды pg_promote() ?

Сообщение pg_ctl server did not promote in time Логи Received promote request Redo is not required Fatal: recovery ended before configured recovery target was reached

Андрей
Сообщение pg_ctl server did not promote in time Ло...

А покажыте select * from pg_settings where name like 'recovery_target%' \gx

Андрей
Сообщение pg_ctl server did not promote in time Ло...

А, туплю что-то. А он там в начале написал 2023-09-14 22:31:18.884 MSK [1552448] LOG: entering standby mode 2023-09-14 22:31:18.936 MSK [1552448] LOG: consistent recovery state reached at 0/3000760

Андрей
Да, написал

Ну, следующим пунктом — вот это https://t.me/pgsql/497803

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта