如何使用django-dbbackup?

时间:2013-10-22 09:00:57

标签: python django postgresql django-models backup

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

import dbbackup
dbbackup

我明白了:

  

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

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

2 个答案:

答案 0 :(得分:2)

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

python manage.py dbbackup

文档中没有明确说明。

答案 1 :(得分:0)

根据项目中的文档,https://bitbucket.org/mjs7231/django-dbbackup。明确提到如何添加备份包的设置以便运行,一旦设置了所有内容,所有其他都是管理命令。{{1 }}。要检查可用于dbbackup软件包的管理命令,只需运行python manage.py dbbackup。这将显示其各自包装下的所有命令。

python manage.py help

回答你的问题'dbbackup'是一个django管理命令,就像syncdb一样,因此使用[dbbackup] backup_media dbbackup dbrestore 运行它。