이 문서는 지원되지 않는 버전의 토토을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

15.4. 업그레이드

이 지침은 기존 설치가 있다고 가정합니다/usr/local/pgsql디렉토리,/usr/local/pgsql/data. 당신의 길을 대체하십시오

내부 데이터 스토리지 형식은 일반적으로 모든 변경입니다토토."8.4.x", 데이터를 백업하고 복원해야합니다.토토 "8.4.x", 새 버전은 현재 데이터를 사용할 수 있습니다

  1. 백업을하는 경우 데이터베이스가 아닌지 확인하십시오./usr/local/pgsql/data/pg_hba.conf(또는 이와 동등한)를 제외한 모든 사람의 접근을 허용하지 않습니다

    pg_dumpall>outputfile
    

    OID를 보존 해야하는 경우 (예 :-o실행할 때의 옵션pg_dumpall.

    백업을하려면를 사용할 수 있습니다.pg_dumpall버전에서 명령pg_dumpall명령토토9246_9702

  2. 이전 서버 종료 :

    pg_ctl 정지
    

    토토부팅 시간에 시작되었습니다빨간 모자시스템은 이것이 작동한다는 것을 알 수 있습니다 :

    /etc/rc.d/init.d/토토 stop
    
  3. 백업에서 복원하는 경우 이전의 이름을 바꾸거나 삭제하십시오

    
    mv/usr/local/pgsql /usr/local/pgsql.old
    
  4. 새 버전 설치토토요약 된대로섹션 15.5.

  5. 필요한 경우 새 데이터베이스 클러스터를 만듭니다. 기억하십시오

    /usr/local/pgsql/bin/initdb -d/usr/local/pgsql/data
    
  6. 이전 복원pg_hba.conf그리고 any토토.conf수정.

  7. Special을 사용하여 데이터베이스 서버를 시작하십시오

    /usr/local/pgsql/bin/postgres -d/usr/local/pgsql/data
    
  8. 마지막으로 : 백업에서 데이터를 복원하십시오.

    /usr/local/pgsql/bin/psql -d postgres -foutputfile
    

    사용NEW PSQL.

추가 토론이 나타납니다섹션, 이전 설치 방법에 대한 지침을 포함하여