PostgreSQL을 버전 8.4 에서 9.4 로 업그레이드하고 싶습니다 .
문서는 매우 나에게 분명하지 않다.
- 업그레이드를 수행하면 기존 데이터베이스가 손실됩니까?
- 업그레이드 후 기존 데이터베이스를 잃어 버릴 경우 어떻게 백업 할 수 있습니까?
- psql을 어떻게 업그레이드 할 수 있습니까?
PostgreSQL이 CentOS 6.6 서버 에서 실행 중입니다 .
@dezso psql 8.4를 제거하고 9.4로 가면 기존 데이터베이스가 손실됩니까?
—
Alex Jolig
당신이 그들을 덤프하면, 아니. 어쨌든 복구 가능성을 테스트하는 정기적 인 백업이 있어야하므로 전혀 문제가되지 않습니다.
—
dezso
pg_upgrade
또한를 사용하도록 선택하면 DB가 유지되지만이 경우에도 백업을 수행해야합니다.
"
—
David Spillett
How can I backup my old databases if
"- 어떤이없는 경우 . 업그레이드 후 데이터베이스는 거의 완벽하게 문제가 없지만 예상치 못한 문제가 발생하는 경우 어쨌든 이와 같은 작업을 수행 할 때 항상 새로운 (바람직하게 테스트 된) 백업을 수행해야합니다 (가장 나쁜 경우 : 전원 차단 또는 기타 하드웨어 결함으로 인해 발생할 수 있음) 뒤로 또는 앞으로 롤하기 어려운 위치에 있습니다. 정기적 인 백업 계획에 따라 추가 백업을 수행하지 않아도됩니다.
postgresql-client-9.4
포함 된 패키지가 있습니다)psql
.