Django dbbackup - Формат файла Postgresql .psql.bin?
Я устанавливал и использовал расширение django-dbbackup сегодня (https://github.com/jazzband/django-dbbackup).
Я использую опцию S3 Storage.
Когда я запускаю 'dbbackup', я получаю файл в формате 'filename-2022-08-26-171845.psql.bin'.
Есть ли способ распаковать/прочитать внутри этого '.psql.bin' формата файла?
Я хотел бы получить доступ к запросам, которые были резервированы, как я бы сделал это с файлом '.sql'.
Спасибо за ваше объяснение.
Нашел свой ответ.
В django-dbbackup существует два коннектора для PostgreSQL :
- dbbackup.db.postgresql. PgDumpBinaryConnector (по умолчанию)
- dbbackup.db.postgresql.PgDumpConnector
Если вы хотите использовать небинарный, вам необходимо указать отображение коннектора в настройках :
> DBBACKUP_CONNECTOR_MAPPING = {
> 'django.db.backends.postgresql_psycopg2':'dbbackup.db.postgresql.PgDumpConnector',
> }