내부 데이터 스토리지 형식은 새 릴리스로 변경됩니다스포츠 토토 사이트. 그러므로 당신이 있다면 없는 기존 설치를 업그레이드하고 있습니다. 버전 번호"7.1.x", 돌아와야합니다 여기에 표시된대로 데이터를 복원하고 복원하십시오. 이 지침은 가정합니다 기존 설치가 아래에 있음/usr/local/pgsql디렉토리 및 데이터 지역이/usr/local/pgsql/data. 길을 적절하게 대체하십시오.
데이터베이스가 업데이트되지 않았는지 확인하십시오. 백업 후. 이것은 무결성에 영향을 미치지 않습니다 백업이지만 변경된 데이터는 물론 포함. 필요한 경우 파일의 권한을 편집/usr/local/pgsql/data/pg_hba.conf(또는 이와 동등한)를 제외한 모든 사람의 접근을 허용하지 않습니다 너.
데이터베이스 설치를 덤프하려면 다음 유형 :
pg_dumpalloutputfileOID를 보존 해야하는 경우 (예 : 외국 키), 사용-o옵션시기 달리기PG_DUMPALL. pg_dumpall큰 물체를 저장하지 않습니다. 확인하다섹션 8.1.4당신이 이 작업이 필요합니다.
를 사용하는지 확인하십시오pg_dumpall버전에서 명령 현재 실행 중입니다. 7.1.3 'pg_dumpall이전에는 사용해서는 안됩니다 데이터베이스.
새 버전을 동일하게 설치하는 경우 이전 서버로 위치한 위치는 기존 서버를 종료합니다. 새 파일을 설치하기 전에 최신 :
kill -int`cat/usr/local/pgsql/data/postmaster.pid`7.0 이전 버전에는 이것을 가지고 있지 않습니다postmaster.pid파일. 그러한 버전을 사용하는 경우 서버의 프로세스 ID를 직접 찾아야합니다. 예를 들어 입력하여PS AX | grep 포스트 마스터,에 공급킬명령.
스포츠 토토 사이트부팅 시간에 시작하여 거기에서 시작되었습니다 아마도 동일하게 달성 할 시작 파일 일 것입니다. 물건. 예를 들어, Red Hat Linux 시스템에서는 찾기
/etc/rc.d/init.d/스포츠 토토 사이트 stopWorks.
이전과 같은 장소에 설치하는 경우 버전은 또한 오래된 것을 움직이는 것이 좋습니다. 아직 필요한 경우에 설치하십시오. 나중에. 다음과 같은 명령을 사용하십시오.
mv/usr/local/pgsql /usr/local/pgsql.old
설치 한 후스포츠 토토 사이트7.1.3, 새 데이터베이스를 만듭니다 디렉토리 및 새 서버를 시작하십시오. 당신은해야한다는 것을 기억하십시오 특수 데이터베이스에 로그인하는 동안 이러한 명령을 실행하십시오. 사용자 계정 (업그레이드중인 경우 이미 가지고있는).
/usr/local/pgsql/bin/initdb -d/usr/local/pgsql/data /usr/local/pgsql/bin/postmaster -d/usr/local/pgsql/data마지막으로 데이터를 복원하여
/usr/local/pgsql/bin/psql -d template1 -foutputfile사용new PSQL.
이전과 병렬로 새 버전을 설치할 수도 있습니다. 다운 타임을 줄이기 위해 하나. 이 주제는 논의됩니다 길이범퍼카 토토 : 문서 : 7.1 : 릴리스 간 마이그레이션어떤 경우에도 읽도록 권장됩니다.