現在、Ubuntuのpostgresqlに大規模なデータベース(6〜7 GB)をインポートしています。やるのに少し時間がかかります。 postgresqlがインストールされているラップトップを物理的に再配置する必要があり、インポート操作が完了する前に実行する必要がある可能性が高いという問題が発生しました。
データベースのインポートを一時停止することはできますか?
そうでない場合、再配置中にラップトップを休止状態にすると、インポートがフリーズまたは失敗しますか?
投稿に基づいて、PostgreSQLデータベースサーバーとダンプを復元するプロセスは同じマシン上であると想定しています。もしそうなら:
データベースのインポートを一時停止することはできますか?
あんまり。 SIGSTOP
pg_restore
またはpsql
プロセスおよび/または対応するpostgres
バックエンドですが、私の最初の選択肢とは考えていません。
そうでない場合、再配置中にラップトップを休止状態にすると、インポートがフリーズまたは失敗しますか?
ローカルPostgreSQLインスタンスに復元する場合は、ループバックTCP接続またはUNIXソケット接続であるため、ネットワークが変更されても消えてもかまいません。したがって、一時停止と再開は結構です。
ところで、9GBは大きくありません。 1TBは大きいです。