Как правильно очистить /usr/local/pgsql/backup

westvovik
Дата: 10.12.2014 13:12:30
У меня скопилось очень много архивных файлов постгресса более чем за год, как их правильно очистить?
Maxim Boguk
Дата: 10.12.2014 13:21:59
westvovik
У меня скопилось очень много архивных файлов постгресса более чем за год, как их правильно очистить?


для начала надо понять что это за файлы и зачем он создаются (и чем)
westvovik
Дата: 10.12.2014 13:44:29
Maxim Boguk,

Ну это архивные wal файлы


В конфиге прописано вот и создает

archive_mode = on # allows archiving to be done
# (change requires restart)
archive_command = 'cp %p /usr/local/pgsql/backup/%f' # command to use to archive a logfile segment
# placeholders: %p = path of file to archive
# %f = file name only
# e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f'
#archive_timeout = 0 # force a logfile segment switch after this
# number of seconds; 0 disables

Судя по всему потом по ним можно базу собрать
Maxim Boguk
Дата: 10.12.2014 13:52:20
westvovik
Maxim Boguk,

Ну это архивные wal файлы


В конфиге прописано вот и создает

archive_mode = on # allows archiving to be done
# (change requires restart)
archive_command = 'cp %p /usr/local/pgsql/backup/%f' # command to use to archive a logfile segment
# placeholders: %p = path of file to archive
# %f = file name only
# e.g. 'test ! -f /mnt/server/archivedir/%f && cp %p /mnt/server/archivedir/%f'
#archive_timeout = 0 # force a logfile segment switch after this
# number of seconds; 0 disables

Судя по всему потом по ним можно базу собрать


тогда вам сначала надо разобраться с основами
как это все работает... а там сразу и станет понятно где как когда и что можно удалять.

wal-архив за год это сильно да... интересно а base backup там хоть лежит или нет?
Eсли нет то совсем сильно.

--Maxim Boguk
www.postgresql-consulting.ru
westvovik
Дата: 10.12.2014 14:07:49
Maxim Boguk,

Ну круто конечно, но как всегда разбираться времени нету, вот поэтому вопрос и задаю!
Странно что вы предлагаете изучить документацию, понятное дело если ты ее изучишь, то все поймешь!

Мне просто нужно узнать с какой даты я могу потереть бэкапы, неужели трудно сказать как это сделать?

Есть утилита pg_archivecleanup, но она упорно не хочет удалять ничего!!!
кхм
Дата: 10.12.2014 14:22:55
westvovik,

вы можете удалять всё, разрешаю

т.к. всё равно не сможете этим воспользоваться
от слова никогда