Всем привет. Изучаю азы резервирования БД. Прошу ваших советов.
Я хочу нас троить резервное копирование с инкрементами. Что я нарыл: Есть в коробке с postgres утилита pg_basebackup. и WAL файлы транзакций.
В настройках постгреса надо прописать
wal_level = replica
archive_mode = on Перезагрузить постгрес. Сделать бэкап с WAL файлами, командой
pg_basebackup -U postgres -D /tmp/pg_backup -Ft -z -Xf -P
Вопрос в следующем: Как снимать инкременты? ведь команда pg_basebackup сделает базовый бэкап!
Еще в документации прочитал, что можно это дело распараллелить, если знаете - подскажите, пожалуйста! И еще.. есть файлы WAL в папке кластера БД. Они будут до и после pg_basebackup? Как их определить после команды pg_basebackup? Что непонятно - спрашивайте! Дам дополнительную информацию! Спасибо. Postgres 9.6