新的Heroku pg:backups public-url提供什么类型的文件?

时间:2015-03-19 22:17:27

标签: postgresql heroku

我正在使用Heroku's new PGBackups功能,我已使用public-url命令download a backup。该文件不是我以前使用过的格式。我期待一个pg_dump文件,我可以用Vim或其他文本编辑器打开。有谁知道public-url产生的文件是什么?

2 个答案:

答案 0 :(得分:2)

pg_dump -Fc "custom" format

  

C

     

定制

     

输出适合输入到pg_restore的自定义格式存档。与目录输出格式一起,这是最灵活的输出格式,因为它允许在还原期间手动选择和重新排序已归档项目。默认情况下也会压缩此格式。

答案 1 :(得分:1)

它会向您发送一个可以与pg_restore命令一起使用的文件。

例如,我可以下载文件:

curl -o /tmp/latest.dump <database_url>

然后恢复:

pg_restore --verbose --clean --no-acl --no-owner -h localhost -d <destination_database_name> /tmp/latest.dump