0

バックアップ ファイルを復元しようとしていますが、機能しません。エラー メッセージはcould not find header for file "toc.dat" in tar archive です。はい、 pg_dumppg_restoreのバージョンが一致しないことを意味します...

今まで、利用可能なすべてのバージョンの Postgres (14 - 9.5) を試していましたが、うまくいきませんでした。全体の問題はバックアップ ファイルが CentOS マシンで生成されたという事実から始まると強く信じていますが、現在は Windows を使用する必要があり、(CentOS) pg_dumpと (Windows) pg_restoreのバージョン番号は変更されません。それによる一致。

手元にあるバックアップ ファイルの作成に使用されたpg_dumpのバージョンに関する情報を収集する可能性はありますか?

もう 1 つの明らかな疑問は、 pg_restoreをバックアップ ファイルで動作させるにはどうすればよいかということです。

4

0 に答える 0