私はPostgreSQLの新機能を使用しています。私はこれを検索しようとしましたが、8.xから9.xのように、あるバージョンから別のバージョンへのアップグレードに関する質問のみを探し続けました。しかし先日、私は9.6beta4から9.6rc1にdumpallを使ってアップグレードしましたが、今日は9.6がリリースされていて、ダンプールファイルを作成して復元することを浪費したくはありません。だから私は "インプレース"アップグレードがあるかどうかを知りたいのですが、9.6rc1から9.6に戻るためにもう一度dumpallを使用する必要がありますか?PostgreSQL 9.6rc1をPostgreSQL 9.6にアップグレードするには
私の主なDBエクスペリエンスはFirebirdとSql Serverで、DBソフトウェアをアップグレードするときにバックアップリストアを行う必要はありません。カタログのバージョンが変更された場合
おかげで、 エドワード
'pg_upgrade' https://www.postgresql.org/docs/current/static/pgupgrade.htmlを' --link'オプションで実行すると、インプレースアップグレードが行われます –
私は以前これを見ました。しかし、そのコマンドはoldbinとnewbinを探しています、yum/apt-getはposgresqlを同じbinフォルダにインストールします。マニュアルでは、 - linkはハードリンクを使用しています。それはpg_upgradeの後にolddatadirとnewdatadirを持つが、olddatadirはnewdatadirにリンクされることを意味するのだろうか? –
申し訳ありませんが、Linuxを使用していません。 –