Size: a a a

PostgreSQL + 1C + Linux

2020 October 19

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Roman Syuzyov
Вот сколько раз нужно было восстанавливать данные - всегда это прроисходило быстро и непринужденно
как Вы перекачиваете снапшот с бэкапной тачки?
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Alexander Malykhin
а что есть софт, который отслеживает изменения всех файлов в реальном времени?
и при этом система не будет "умирать"?
я без подколов - любопытно
ммм, что значит отслеживать в реальном времени? Задача обычно бекап прошлый - бекап следующий. и из него восстановиться.
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Roman Syuzyov
Вот сколько раз нужно было восстанавливать данные - всегда это прроисходило быстро и непринужденно
когда машина умирала?
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Mikhail Vydrin
ммм, что значит отслеживать в реальном времени? Задача обычно бекап прошлый - бекап следующий. и из него восстановиться.
ну вы написали про PITR )
это же когда можно восстановить на любую точку времени
а для этого нужно все изменения регистрировать и учитывать
источник

RS

Roman Syuzyov in PostgreSQL + 1C + Linux
Grigory Smolkin
как Вы перекачиваете снапшот с бэкапной тачки?
Я не перекачиваю снапшоты, у меня есть реплики, в pve они из коробки, плюс бэкапы с реплики
источник

И

Иван in PostgreSQL + 1C + Linux
Roman Syuzyov
@ivandeg поправь)
База №1
Размер базы - 1617 GB, контейнер с базой - 438 GB
База №2
Размер базы - 4241 GB, контейнер с базой - 621 GB.
Продолжать?
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Alexander Malykhin
ну вы написали про PITR )
это же когда можно восстановить на любую точку времени
а для этого нужно все изменения регистрировать и учитывать
ок, ок. Я не про настоящий PITR. хотя бы просто от и до.
источник

RS

Roman Syuzyov in PostgreSQL + 1C + Linux
Mikhail Vydrin
когда машина умирала?
Просто запускал реплику на соседнем сервере  и продолжал работать
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Roman Syuzyov
Я не перекачиваю снапшоты, у меня есть реплики, в pve они из коробки, плюс бэкапы с реплики
т.е. реплика обязательна?
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Mikhail Vydrin
ок, ок. Я не про настоящий PITR. хотя бы просто от и до.
просто быстро восстановить данные на время прошлого бекапа
источник

RS

Roman Syuzyov in PostgreSQL + 1C + Linux
Grigory Smolkin
т.е. реплика обязательна?
Технически нет, для меня - да, так я точно уверен в сохранности данных при любых раскладах
источник

И

Иван in PostgreSQL + 1C + Linux
L K
Здорово, экономия.
А ускорение есть по сравнению с не сзжатой?
Меньше с диска читается, за счет этого ускорение.
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Roman Syuzyov
Технически нет, для меня - да, так я точно уверен в сохранности данных при любых раскладах
гм, но если машина умерла, то с ней умерли и снапшоты
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Grigory Smolkin
гм, но если машина умерла, то с ней умерли и снапшоты
вот и я о том.
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Mikhail Vydrin
ок, ок. Я не про настоящий PITR. хотя бы просто от и до.
ну вот у меня, например, rsync-ом просто каталоги с именами <дата-время>
хардлинки позволяют не дублировать неизмененные файлы
но при этом каждый каталог выглядит как full-копия - в нем все 100% "видны" - бери что хочешь
источник

RS

Roman Syuzyov in PostgreSQL + 1C + Linux
Grigory Smolkin
гм, но если машина умерла, то с ней умерли и снапшоты
А реплика жива
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Roman Syuzyov
А реплика жива
т.е. реплика обязательна? =)
источник

RS

Roman Syuzyov in PostgreSQL + 1C + Linux
Grigory Smolkin
т.е. реплика обязательна? =)
Для меня - да)
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
реплика =! бекап
источник

GS

Grigory Smolkin in PostgreSQL + 1C + Linux
Roman Syuzyov
Для меня - да)
ну ваша схема со снапшотами иначе не работает
источник