Size: a a a

pgsql – PostgreSQL

2021 February 08

am

a m in pgsql – PostgreSQL
a m
Запускал в свое время хайлоад бухгалтерию и там все умерло даже без серьязейбла.
(на самом деле из-за отвратительного импортозамещающего железа с кривой виртуализацией)
источник

K

Kirill in pgsql – PostgreSQL
Игорь Кудрешов
Я посоветовал бы подключить доп диск и хранить бекапы на нем
Это надо у отдела снабжения вымаливать 😁
источник

am

a m in pgsql – PostgreSQL
Kirill
Всем привет! Есть сервер с PostgreSQL на котором раз в неделю выполняется бэкап pg_dumpall, который вызывается через баш скрипт в кроне. Столкнулся с проблемой, что заколнчилось место на диске и решил сжимать бэкапы через gzip backup.sql. Запустил сжатие текущего бэкапа, но случился дисконнект и операция прервалась. Подскажите как можно запустить выполнение команды, чтобы при этом можно было отключится от сервера, а команда продолжила свое выполнение?
Эцсамое, pg_dumpall --format=custom
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
a m
Запускал в свое время хайлоад бухгалтерию и там все умерло даже без серьязейбла.
Причём тут "даже", ещё раз?! У Вас есть какие-то предубеждения против него, или в чём тут технические проблемы?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
a m
Эцсамое, pg_dumpall --format=custom
1. pg_dumpall не умеет ничего, кроме plain text.
2. Зачем вообще советовать дампы, когда, похоже, нужны backups?
источник

K

Kirill in pgsql – PostgreSQL
a m
Эцсамое, pg_dumpall --format=custom
Мне тут сегодня рассказали, что надо pg_basebackup вместо pg_dumpall использовать. Пока не разобрался что к чему
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
1. pg_dumpall не умеет ничего, кроме plain text.
2. Зачем вообще советовать дампы, когда, похоже, нужны backups?
1. Ой вей, голова дырявая.
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
1. pg_dumpall не умеет ничего, кроме plain text.
2. Зачем вообще советовать дампы, когда, похоже, нужны backups?
2. Для «backups» надо специально обученного сантехника по постгресу нанимать, а их на рынке ни фига нету.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
a m
(на самом деле из-за отвратительного импортозамещающего железа с кривой виртуализацией)
А, ещё одно "серьёзная фирма возьмёт в долгосрочную аренду  дырокол"? Бывает, что тут скажешь...
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
a m
2. Для «backups» надо специально обученного сантехника по постгресу нанимать, а их на рынке ни фига нету.
Не надо. Надо документацию прочитать, и не больше, чем про дампы.
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
А, ещё одно "серьёзная фирма возьмёт в долгосрочную аренду  дырокол"? Бывает, что тут скажешь...
Нет, там деньги были бесконечные, просто гос-шарага.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Kirill
Мне тут сегодня рассказали, что надо pg_basebackup вместо pg_dumpall использовать. Пока не разобрался что к чему
Да, сказали. Что Вам непонятно (я же, вроде, названия адекватных инструментов давал)?
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
Причём тут "даже", ещё раз?! У Вас есть какие-то предубеждения против него, или в чём тут технические проблемы?
У меня к serializable кроме предубеждений вообще ничего нет, потому что я им ни разу не пользовался.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
a m
У меня к serializable кроме предубеждений вообще ничего нет, потому что я им ни разу не пользовался.
Ну а зачем тогда FUD распространять, извините?
источник

K

Kirill in pgsql – PostgreSQL
Yaroslav Schekin
Да, сказали. Что Вам непонятно (я же, вроде, названия адекватных инструментов давал)?
Вот когда дамп делаю, то все предельно понятно, файл который можно открыть текстовым редактором и посмотреть код. А при basebackup у меня получилось 2 архива и ещё один файл. Вот как с ними работать ещё не разобрался.
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
Ну а зачем тогда FUD распространять, извините?
Какой FUD? Это вы тут как черт из табакерки выскакиваете, как только в чате появляются нужные ключевые слова.
Я ж думаю бота написать, но тогда придется просить админов его сюда добавлять, а этого делать мне совсем лень.
Нет ничего плохого в том, чтобы не включать волшебную абстракцию со своими интересными приколами, а просто заблокировать чертову строчечку в таблице accounts в начале транзакции.
источник

am

a m in pgsql – PostgreSQL
Yaroslav Schekin
Не надо. Надо документацию прочитать, и не больше, чем про дампы.
А в обязанности сантехника по постгресу что-то другое входит, что ли?
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in pgsql – PostgreSQL
Создаю табличку через create as statement, а как тут uid добавить :?
с помощью оконки только :?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Kirill
Вот когда дамп делаю, то все предельно понятно, файл который можно открыть текстовым редактором и посмотреть код. А при basebackup у меня получилось 2 архива и ещё один файл. Вот как с ними работать ещё не разобрался.
Да дело-то не в понятности файлов, а в достижении целей DR.

> А при basebackup у меня получилось 2 архива и ещё один файл.

В документации же написано, что там к чему (мне кажется, Вы задали такие параметры, что это 1) [сжатый] кластер 2) WAL 3) метка backup)...

Но прежде чем backup-ы делать, нужно цели DR определить, иначе это просто "шаманство". ;)
Т.е. какие нужны RTO и RPO, хотя бы; какие "бизнес" готов выделить ресурсы для этого.
источник

K

Kirill in pgsql – PostgreSQL
Yaroslav Schekin
Да дело-то не в понятности файлов, а в достижении целей DR.

> А при basebackup у меня получилось 2 архива и ещё один файл.

В документации же написано, что там к чему (мне кажется, Вы задали такие параметры, что это 1) [сжатый] кластер 2) WAL 3) метка backup)...

Но прежде чем backup-ы делать, нужно цели DR определить, иначе это просто "шаманство". ;)
Т.е. какие нужны RTO и RPO, хотя бы; какие "бизнес" готов выделить ресурсы для этого.
Все именно так) Завтра буду разбираться во всем этом. У нас не операционная БД а DWH и размер обычного дампа уже приближается к 500 гб. Вероятно придется что-то менять)
источник