0

我正在尝试使用django-dbbackup工具来备份我的 PostgreSQL 数据库。我已经按照文档中的说明设置了所有内容。但是,当我在 python shell 中运行时:

import dbbackup
dbbackup

我得到:

来自“/Users/poiuytrez/.virtualenvs/ariseio/lib/python2.7/site-packages/dbbackup/init .pyc”的模块“ dbbackup

我不确定如何使用该工具。

4

2 回答 2

2

我发现我需要使用 manage.py 文件运行命令:

python manage.py dbbackup

它在文档中不是很明确。

于 2013-10-22T09:13:41.800 回答
0

根据项目中的文档,https: //bitbucket.org/mjs7231/django-dbbackup。它明确提到了如何添加备份包的设置以运行,一旦你完成了所有设置,其他所有的都是管理命令。 .例如python manage.py dbbackup。要检查哪些管理命令可用于 dbbackup 包,只需运行python manage.py help. 这将显示它们各自包下的所有命令。

[dbbackup]
    backup_media
    dbbackup
    dbrestore

要回答您的问题,'dbbackup' 是一个 django 管理命令,就像 syncdb 一样,因此使用python manage.py dbbackup.

于 2013-11-29T05:46:32.910 回答