Re: [pgsql-ru-general] Оптимизация на уровне ОС. - Mailing list pgsql-ru-general

From Mihail Nasedkin
Subject Re: [pgsql-ru-general] Оптимизация на уровне ОС.
Date
Msg-id AANLkTi=y8UkmU7LmbuS+juXUdYOrdOp=aHUM7wV9So-3@mail.gmail.com
Whole thread Raw
In response to Re: [pgsql-ru-general] Оптимизация на уровне ОС.  (Vladimir Rusinov <vladimir@greenmice.info>)
Responses Re: [pgsql-ru-general] Оптимизация на уровне ОС.  (Vladimir Rusinov <vladimir@greenmice.info>)
List pgsql-ru-general
Да, конечно, дошел до документации.

Подумал, что оптимальнее будет схема бакапа:
- настроить архивирование журнала транзакций (archive_command)
- еженедельно запускать скрипт:
psql -c "select pg_start_backup('недельное резервирование');"
tar -cf /var/lib/pgsql/backup.tar /var/lib/pgsql/data/
psql -c "select pg_stop_backup();"

Т.е. возможен будет возврат к данным любого времени дней недели между
полными бакапами за счет файлов журнала транзакций.

Возникает вопрос: как очищать архивную директорию от уже не нужных
(более ранних) файлов транзакций, которые были до очередного полного
бакапа (tar), чтобы каталог не распух.

Кстати, не так давно, летом (июнь), на листе рассылки
pgsql-performance@postgresql.org была очень активная дискуссия на тему
"PostgreSQL as a local in-memory cache". Я не совсем там разобрался в
связи с трудностями перевода и вообще понимания сути вещей.

--
Михаил Наседкин


--
---
С уважением,
Михаил Наседкин

pgsql-ru-general by date:

Previous
From: Vladimir Rusinov
Date:
Subject: Re: [pgsql-ru-general] Оптимизация на уровне ОС.
Next
From: Vladimir Rusinov
Date:
Subject: Re: [pgsql-ru-general] Оптимизация на уровне ОС.