@nicolaychuchka

Как сделать backup всей базы PostgeSQL на Python?

Собственно вопрос в теме. windows 7, visual studio 2017, PostgreSQL 11, Python 3.6.
К БД коннекчусь с помощью библиотеки psycopg2.
Нужен именно backup всей базы, а не отдельной таблицы. Через консоль, через pg_dump все бекапится, теперь хочу средствами python. В питоне не силен, поэтому и обращаюсь сюда за подсказом:
Наткнулся на статью https://medium.com/poka-techblog/5-different-ways-... рассмотрел первые два способа:
1) Первый вариант вообще слабо понял, не вижу даже, что бы указывалась каким либо способом база данных и тд., возможно что-то не понимаю, жду любых советов и подсказок.
2) В втором случае, возникла проблема изначально с тем, что библиотека sh не поддерживается на windows, с горем пополам ее подключил (https://stackoverflow.com/questions/28618906/porti... но не знаю как теперь туда импортировать сам pg_dump.
  • Вопрос задан
  • 1072 просмотра
Пригласить эксперта
Ответы на вопрос 1
alfss
@alfss
https://career.habr.com/alfss
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы