2012-07-20 2 views
1

У нас есть база данных Postgresql, имеющая более 732 ГБ при резервном копировании файловой системы. Когда мы делаем pg_dump, мы можем получить его до 585 ГБ. Если бы я объединил pg_dump с методом PITR, это даст мне лучшую резервную копию с наименьшим размером файла резервных данных? Мой план состоял в том, чтобы запустить pg_start_backup, затем pg_dump, затем pg_stop_backup. Я знаю, что в документации указано, что нужно запустить резервное копирование файловой системы, но мне нужен небольшой набор данных резервного копирования. Затем я скопировал файлы WAL, а затем запустил их ночью.Резервное копирование PostgreSQL с наименьшими выходными файлами

ответ

1

Чтобы получить наименьший файл, вам нужно попробовать сжать файл дампа с помощью одного из многих инструментов и настроек сжатия. Использование gzip или xz с максимально возможным сжатием было бы началом. Разумеется, это потребует превосходного процессора и большого количества процессорного времени.

Смежные вопросы