在heroku上运行django-dbbackup会产生此类文件或目录错误

时间:2014-06-03 21:23:30

标签: django heroku

我尝试使用django-dbbackup从我在Heroku上运行的django应用程序备份到S3。在本地,从sqlite数据库,这是有效的。但是在Heroku上,通过heroku运行命令后运行:

heroku run python manage.py dbbackup

出现错误:

OSError: [Errno 2] No such file or directory

在探索了django-dbbackup的源代码后,我发现它可能与这一行有关:output_file = tempfile.SpooledTemporaryFile(max_size=10 * 1024 * 1024)临时保存了转储,所以我假设。

1 个答案:

答案 0 :(得分:2)

看起来pg_dump(此工具使用的)在heroku dynos上不可用。仍在寻找解决方案。