PostgreSQLをバージョン8.4から9.4にアップグレードします。
ドキュメントは、私にとって非常に明確ではありません。
- アップグレードすると古いデータベースは失われますか?
- アップグレード後に古いデータベースを紛失した場合、どうすれば古いデータベースをバックアップできますか?
- psqlをアップグレードするにはどうすればよいですか?
PostgreSQLはCentOS 6.6サーバーで実行されています。
@dezsoでは、psql 8.4をアンインストールして9.4に移行すると、古いデータベースが失われますか?
—
アレックスジョリグ
それらのダンプを取る場合、いいえ。とにかく、回復性をテストする定期的なバックアップが必要なので、これはまったく問題になりません。また、を使用する
—
-dezso
pg_upgrade
場合は、データベースを保持しますが、この場合もバックアップを取る必要があります。
「
—
デビッドスピレット
How can I backup my old databases if
」 -何もありません場合。アップグレード後、データベースはほぼ間違いなく完全に正常になりますが、予期しない問題(最悪の場合:停電またはその他のハードウェア障害が途中で発生する可能性がある場合)の場合、このような操作を実行するときは常に新しい(できればテスト済みの)バックアップが必要です前後にロールバックするのが難しいポジションにいる場合)。通常のバックアップ計画によっては、余分なバックアップを取る必要がない場合があります。
postgresql-client-9.4
ますpsql
。たとえば、Ubuntuでは、を含むパッケージがあります。