Size: a a a

PostgreSQL + 1C + Linux

2021 June 28

ДК

Дмитрий Комаров... in PostgreSQL + 1C + Linux
Было бы прекрасно иметь такую возможность. Идея изначально понятна, что arhive режим подразумевается видимость  сервера резервного копирования для всех контуров, Но если контура прода/теста/разработки максимально изолированы, сервера бекапа тоже разные, а безопасники "тугие" и долгие, то согласовывать такие вещи сложно в случае удаленного восстановления (--remote-host/user/port).
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
ну как временное максимально простое решение могу посоветовать просто снимать бэкапы в режиме STREAM
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
а там валы вместе с РК хранятся?
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
да
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
поэтому STREAM бэкапы называются автономными
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
получается, что при таком раскладе, например, при наличии двух копий восстановится до текущего момента с первой копии не получится? С нее можно будет восстановиться до момента создания второй копии?
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
не понял =)
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
из любой копии можно приехать куда угодно, при условии что до "куда угодно" есть WAL
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
ок, чую лучше пощупать самому руками, глядишь куча простых вопросов отпадет сама собой :)
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
автономный бэкап просто содержит в себе WAL, необходимый для консистентного восстановления
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
чтобы из автономного бэкапа делать PITR всё равно нужен архив
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
т.е. схема работы (доступа) при удаленном восстановлении все равно аналогичная archive режиму?
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
т.е. речь про журналы с момента pg_backup_start() до момента pg_backup_stop()?
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
ага
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
только если хотите PITR
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
все, теперь понял ...
источник

AF

Alexey Fedotov in PostgreSQL + 1C + Linux
спасибо за разъяснения 😉
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
если просто восстанавливаете автономный бэкап на точку консистентности, то доступ к архиву не нужен
источник

ДК

Дмитрий Комаров... in PostgreSQL + 1C + Linux
@gsmolk , может задам глупый вопрос, но возможно инициировать рестор не со стороны сервера резервных копий, а с сервера субд(куда восстанавливаем), т.е. удаленным будет сервер резервных копий?
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
так, увы, пока нельзя, но ведутся работы чтобы было можно
https://github.com/postgrespro/pg_probackup/issues/233
источник