Не было печали, затеял перевести управление домашним сервером на кубере с терраформа на argocd и ямлы проклятые эти. И попутно хочу там prometheus-operator и postgres-operator как у нормальных людей заюзать вместо текущего набора кастылей говном вместе склееных.
Всякие stateless штуки вроде kuberbetes-dasboard и adguard-home уже перетащил, остальное сильно больней будет переносить.
postgres-operator мне вчера все мозги вынес без причины вообще. Попробую сегодня https://cloudnative-pg.io/documentation/current/ вместо него. Там и звёзд на гитхабе по-больше, и незакрытых issue по-меньше, и написано на родном для кубера го, а не на проклятом языке с отступами и двоеточиями
@zhulik он еще и паралельно молотить будет если в папку, рестор так же
@3draven все так, но я не хочу на диск класть все лишний раз
@zhulik раз тема зашла, там есть секретный джедайский метод. Pg get snapshot както так. Без диска, получаешь айдишник снимка mvcc, запускаешь паралельно пгдампы на снимке,на списке таблиц и пайпом все это льешь куда надо. В много потоков без диска. Но тут скрипт надо с каким нить gnu parallel. Эта хрень высосет базу махом. Это просто вспомнилось, задача то понятна.
@3draven а оно из одной мажорной версии в другую заработает? Я из 15 в 17 лью
@zhulik должно, пгдамп внутри свой формат использует и пг рестор ведь. А с базой они делают "обычные штуки". Там просто транзакции и COPY стандартный. Проверять надо конечно, но я причин не работать не вижу.
@zhulik для твоей задачи то оно нафиг не надо, просто вспомнилось.
@3draven да пофиг, там база на несколько гб всего, пусть молотит как есть. А так да, там бинарный формат формат есть какой-то