問題タブ [pg-dumpall]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - Postgre Restore 関数が失敗する
バックアップ ファイルを復元しようとしていますが、機能しません。エラー メッセージはcould not find header for file "toc.dat" in tar archive です。はい、 pg_dumpとpg_restoreのバージョンが一致しないことを意味します...
今まで、利用可能なすべてのバージョンの Postgres (14 - 9.5) を試していましたが、うまくいきませんでした。全体の問題はバックアップ ファイルが CentOS マシンで生成されたという事実から始まると強く信じていますが、現在は Windows を使用する必要があり、(CentOS) pg_dumpと (Windows) pg_restoreのバージョン番号は変更されません。それによる一致。
手元にあるバックアップ ファイルの作成に使用されたpg_dumpのバージョンに関する情報を収集する可能性はありますか?
もう 1 つの明らかな疑問は、 pg_restoreをバックアップ ファイルで動作させるにはどうすればよいかということです。
postgresql - RDS インスタンス PostgreSQL DB 全体を同じインスタンス内の別の DB に複製する
開発者がプル リクエストを開いたときに、新しい DB を作成しようとしています (データを含む既存の RDS インスタンス DB の完全なコピーとして)。一時的なものなので、できるだけ早く作成する必要があるため、新しいインスタンスを作成したくありません。
その DB を同じ RDS インスタンス内の別の DB に複製し、後でプル リクエストがマージされた後に削除する最速の方法は何でしょうか?
、、 などpg_dump
、たくさんの方法を調べて見つけました。pg_dumpall
pg_basebackup