Хорошее резервное копирование базы данных является последовательным, поэтому весь дамп представляет состояние, когда дамп был запущен. Типичной стратегией для этого в MySQL является блокировка таблицы, поэтому никакие дополнительные данные не могут быть записаны во время резервного копирования. Но блокировка базы данных - плохой пользовательский опыт (медленные ответы или даже тайм-ауты, если дамп занимает много времени). Поэтому мне интересно, есть ли у Postgres метод создания последовательных резервных копий без блокировки таблиц.
(Моя текущая стратегия резервного копирования с MySQL состоит в том, чтобы иметь подчиненное устройство только для резервных копий, поэтому мастер может продолжать обслуживать запросы пользователей, в то время как я могу получить согласованный дамп. Но это вводит другие точки отказа, например, репликация может прерваться)