Спочатку вибачте за відповідь на цю стару тему. Але зі свого досвіду я не можу підтвердити твердження, що можна довіряти pg_dump /
Я перейшов декілька місяців тому для проекту на постгреси. І звичайно, я зробив усі резервні копії з pg_dump з живої системи, як було запропоновано. Але після першої резервної перевірки я з'ясував, що всі смітники мають різні розміри. Після відновлення випадкових деяких з них я зрозумів, що деякі таблиці відсутні. Тож я почав аналізувати, чому це відбувається, і я зрозумів, що якщо накладене додаток, наприклад, сервери додатків, блокування деяких таблиць та pg_dump, не чекають, поки вони не будуть звільнені. Мені потрібно було щоразу зупиняти сервер на період резервного копіювання, що не є хорошим рішенням.
Тому я все ще шукаю виправлення, але, як я вже сказав, я цілком не згоден із твердженням, що ви можете довіряти pg_dump.