Как стать автором
Обновить

Ускоряем восстановление бэкапов в Postgres. Часть вторая (потому что сокращения времени вдвое недостаточно)

Время на прочтение3 мин
Количество просмотров14K
Всего голосов 18: ↑14 и ↓4+10
Комментарии6

Комментарии 6

pg_dump -Fd -j8 -f path/to/dir/… даст ускорение при дампе
НЛО прилетело и опубликовало эту надпись здесь
--exclude-table-data


Странный у вас способ добиться ускорения — исключить из бэкапа большие таблицы, а если в них важные данные, которые нельзя терять? Уж тогда проще очистить эти таблички и Вы не только сэкономите время бэкапа-восстановления, но и место на диске.
Они нужны на проде, а на тестовой машине в дев окружении для разработки не нужны. Я сам так давно делаю. Есть БД весом более 500ГБ и из этих 500 только 400 с лишним весит одна таблица с логами. И удалять эти логи нельзя. А вот на тестовой машине они как раз нафиг не сдались.
Что-то я так и не понял: почему вы не пользуетесь pg_basebackup?
Есть же более удобные способы бекапа, вам уже неоднократно советовали.
Зачем эти дампы? С ростом базы это все равно будет все медленнее и медленнее.
Тупиковый путь.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий