私が使用しているもののためにpostgresqlからのデータのバックアップ/復元に取り組んでいpg_dump.exe
ますpg_restore.exe
。
バックアップファイルを復元するには、データベース内の実際のテーブルを削除する必要があります。これは、ダンプされたファイルで問題が発生した場合に「自殺の仕事」になる可能性があります。
ダンプされたファイルの整合性をチェックするには、最初のテストのように「7ztmydump.gz」を使用します。
しかし、このアーカイブは元のPGアーカイブであるため、PostgreSQLには、実際のテーブルを削除する前に取得できるこの「.gz」アーカイブをチェックするための手法が含まれていましたか?
もしそうなら、適切なチェックを行う方法は?
編集:これはダンプのための私の実際のコマンドです:
"C:\ Program Files(x86)\ PostgreSQL \ 9.1 \ bin \ pg_dump.exe" --host localhost --port 5432 --username "postgres" --no-password --verbose -F t --file "C :\ Users \ User 1 \ Desktop \ mydatabase.gz "" mydatabase "