Saya ingin memperbarui PostgreSQL saya dari versi 8.4 ke 9.4 .
The dokumentasi tidak sangat jelas kepada saya.
- Apakah saya akan kehilangan basis data lama saya jika saya melakukan peningkatan?
- Bagaimana saya bisa membuat cadangan database lama saya jika saya kehilangan mereka setelah upgrade?
- Bagaimana saya bisa memutakhirkan psql saya?
PostgreSQL saya berjalan di server CentOS 6.6 .
pg_upgrade
, itu akan menyimpan DB Anda - tetapi mengambil cadangan adalah suatu keharusan dalam kasus ini juga.
How can I backup my old databases if
" - tidak ada jika . Basis data Anda hampir pasti akan baik-baik saja setelah peningkatan, tetapi Anda harus selalu memiliki cadangan baru (lebih baik diuji) ketika melakukan operasi seperti ini jika terjadi masalah yang tidak terduga (anggaplah yang terburuk: pemadaman listrik atau kesalahan perangkat keras lain mungkin akan meninggalkan Anda dalam posisi yang sulit untuk memutar mundur atau maju dari). Tergantung pada paket cadangan reguler Anda, Anda mungkin tidak perlu mengambil cadangan tambahan.
postgresql-client-9.4
paket yang berisipsql
.