У нас есть приложение Django, работающее в Ubuntu с использованием Postgres DB на том же сервере. Мы ежедневно создаем резервную копию нашей базы данных с помощью следующей команды:
pg_dump -Fc -U user1 -w db_name > ${filepath}`
Проблема в том, что, по-видимому, блокирует доступ на чтение / запись к одной и той же базе данных одним и тем же пользователем (user1
), а не нашим приложением Django. Проверка документации гласит, что
pg_dump не блокирует доступ других пользователей к базе данных (читателям или
авторы)
Что заставляет меня думать, что, возможно, это блокирует доступ к БД, потому что приложение Django использует того же пользователя. Может ли это случиться? Я не нашел никаких документов, которые бы это разъясняли.