Size: a a a

PostgreSQL + 1C + Linux

2020 July 08

2_

2flower _ in PostgreSQL + 1C + Linux
Grigory Smolkin
как это нет проблем при обрыве сети?
через 2-3 часа сеть появляется и данные доливаются до текущего состояния.
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
2flower _
через 2-3 часа сеть появляется и данные доливаются до текущего состояния.
ну так это же проблема, а не "нет проблем"
источник

GS

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

2_

2flower _ in PostgreSQL + 1C + Linux
Grigory Smolkin
ну так это же проблема, а не "нет проблем"
это не решаемая проблема, значит надо "искать пуговицу".
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Grigory Smolkin
да, с архивом будет ровно тоже самое
ясно. спасибо.
источник

GS

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

2_

2flower _ in PostgreSQL + 1C + Linux
второй тупой вопрос, а можно бэкапить в 2 конечных хранилища?
т.е. например локально и ssh.
для тех, кто носит шапочку из фольги.
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
сначала создается временный файл в эксклюзивном режиме, чтобы защититься от конкуретного пуша одного и того же сегмента, пишется содержимое, потом делается fsync и атомарный rename
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
2flower _
второй тупой вопрос, а можно бэкапить в 2 конечных хранилища?
т.е. например локально и ssh.
для тех, кто носит шапочку из фольги.
да, легко, просто в archive_command нужно прописать две команды
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
одна пушит в по ssh, вторая локально
источник

GS

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

2_

2flower _ in PostgreSQL + 1C + Linux
т.е.
archive_command = 'command1'
archive_command = 'command2'
правильно?
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
--no-ready-rename
Do not rename status files in the archive_status directory. This option should be used only if archive_command contains multiple commands. This option can be used only with archive-push command.
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
2flower _
т.е.
archive_command = 'command1'
archive_command = 'command2'
правильно?
нет, archive_command = 'command1 && command2'
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Grigory Smolkin
нет, archive_command = 'command1 && command2'
спасибо.
источник
2020 July 09

LK

L K in PostgreSQL + 1C + Linux
Коллеги БГУ 1 и ЗИК ГУ 3.1 в файловом варианте дружат с linux?
источник

LK

L K in PostgreSQL + 1C + Linux
В том плане что нет ли там ложки дегтя, которая испортит бочку с медом
источник

🐝

🐝 in PostgreSQL + 1C + Linux
L K
Коллеги БГУ 1 и ЗИК ГУ 3.1 в файловом варианте дружат с linux?
надо пробовать тестить
источник

LK

L K in PostgreSQL + 1C + Linux
🐝
надо пробовать тестить
Надо. тестить, так и сказал клиенту, причем квартал минимум.
Вот для себя пытаюсь понять, а стоит ли.
источник

ВС

Вячеслав Синельников... in PostgreSQL + 1C + Linux
@gsmolk привет, у меня трабл с pg_probackup-12.. не можешь подсказать как задать путь до unix-socket?
источник