ฉันต้องการที่จะอัพเกรด PostgreSQL ของฉันจากเวอร์ชัน8.4ไป9.4
เอกสารไม่ได้เป็นอย่างชัดเจนกับผม
- ฉันจะสูญเสียฐานข้อมูลเก่าของฉันหรือไม่ถ้าฉันทำการอัพเกรด
- ฉันจะสำรองฐานข้อมูลเก่าของฉันได้อย่างไรหากฉันสูญเสียฐานข้อมูลหลังจากการอัปเกรด
- ฉันจะอัพเกรด psql ของฉันได้อย่างไร
PostgreSQL ของฉันกำลังทำงานบนเซิร์ฟเวอร์CentOS 6.6
pg_upgrade
มันจะเก็บ DB ของคุณ - แต่การสำรองข้อมูลก็เป็นสิ่งที่จำเป็นในกรณีนี้เช่นกัน
How can I backup my old databases if
" - ไม่มีถ้า ฐานข้อมูลของคุณเกือบจะแน่นอนจะสมบูรณ์ดีหลังจากการปรับรุ่น แต่คุณควรเสมอมีความสดใหม่ (ทดสอบกว่า) การสำรองข้อมูลเมื่อทำงานเหมือนอยู่แล้วนี้ในกรณีที่เกิดปัญหาที่ไม่คาดคิด (ถือว่าเลวร้ายที่สุด: ตัดไฟหรือวิธีการส่วนความผิดฮาร์ดแวร์อื่น ๆ อาจจะออกจาก คุณอยู่ในตำแหน่งที่ยากที่จะย้อนกลับหรือส่งต่อจาก) คุณอาจไม่จำเป็นต้องทำการสำรองข้อมูลเพิ่มเติมทั้งนี้ขึ้นอยู่กับแผนสำรองข้อมูลปกติของคุณ
postgresql-client-9.4
psql