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