4

heroku でホストされている PostgreSQL データベースから ERM ダイアグラムを作成したいと考えています。データベース自体はほぼ 20 GB の大きさであるため、ダンプ全体をダウンロードすることはできません。

外部キーを含むスキーマと、データベース内の各テーブルのおそらく 10 行を簡単にバックアップおよびダウンロードし、後でpsql-command を使用してローカル データベースに復元する方法はありますか?

PG Backups Plusアドオンを有効にしていますが、完全なデータセットでデータベース全体をダンプすることしかできないようです。

4

1 に答える 1

6

代わりに pg_dump を使用してください。この--schema-only|-sオプションは、探していることだけを行います。

pg_dump --schema-only -h host -U user -f schema_dump_file dbname

次に、必要なデータを手動で取得します。私が知っている、または見た、その周りの簡単な方法はありません。

于 2012-11-13T00:37:29.117 に答える