Size: a a a

pgsql – PostgreSQL

2020 July 30

P

Plus in pgsql – PostgreSQL
Grigory Smolkin
--merge-expired вместо --delete-expired
он все DELTA бекапы в FULL сольет или только последний ?
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
Plus
он все DELTA бекапы в FULL сольет или только последний ?
в соответствии с установленным ретеншеном
источник

P

Plus in pgsql – PostgreSQL
у меня такого ключа еще нет --delete-expired
источник

P

Plus in pgsql – PostgreSQL
%PGPATH% backup -B %BackPATH% -d "STATEHRM_atp" --instance 1c -b %backupmode% -U postgres --progress --stream --retention-window=7 --retention-redundancy=2 -j 6
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
Plus
%PGPATH% backup -B %BackPATH% -d "STATEHRM_atp" --instance 1c -b %backupmode% -U postgres --progress --stream --retention-window=7 --retention-redundancy=2 -j 6
сюда нужно добавить ключ --delete-expired
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
иначе удаление по ретеншену запускаться не будет
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
если хотите делать мерж вместо удаления, то используйте --merge-expired
источник

P

Plus in pgsql – PostgreSQL
и тогда оно вместо удаления само будет мержить и все  больше ничего делать не нужно %) ?
источник

P

Plus in pgsql – PostgreSQL
блин все сильно проще чем я думал %)
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
в доке же примеры даны
источник

P

Plus in pgsql – PostgreSQL
а я уже батник давай ваять с функциями и определением дня недели и запуска функций по условиям )))) а тут оказывается все уже люди придумали
источник

P

Plus in pgsql – PostgreSQL
☺️
источник

P

Plus in pgsql – PostgreSQL
получается можно исползовать оба ключа для объединения и удаления старых баз сразу ? %)
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
Plus
получается можно исползовать оба ключа для объединения и удаления старых баз сразу ? %)
да
источник

P

Plus in pgsql – PostgreSQL
круто !
источник

ВС

Вячеслав Синельников... in pgsql – PostgreSQL
Grigory Smolkin
если хотите делать мерж вместо удаления, то используйте --merge-expired
мержит с FULL бэкапом?
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
например, при таком раскладе:
I2-1
F2
I1-1
—-window—-
F1

F1 и I1-1 будут смержены
источник

P

Plus in pgsql – PostgreSQL
ну и останется 2 полные копии :) отлично меня это устравиает
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
а при запуске наследующий день:
I2-1
F2
—-window—-
F1

F1 уже будет удален
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
потому что его не с чем мержить
источник