토토 핫 9.3.25 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.3 : 서버 토토 사이트 순위 | PostgreSQL : 문서 : 9.3 : 사설 토토 사이트 설정 및 작동 | 17 장. 서버 | PostgreSQL : 문서 : 9.3 : 토토 스푸핑 방지 |
이 섹션에서 데이터베이스 데이터를 업그레이드하는 방법에 대해 설명합니다.토토 핫더 새로 릴리스
토토 핫주요 버전은입니다토토 핫마이너
for전공릴리스토토 핫, 내부 데이터
새로운 주요 버전은 일반적으로 일부 사용자가 가시 가능성을 소개합니다PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트); 특히주의를 기울이십시오
신중한 사용자는 클라이언트 애플리케이션을 테스트하려고합니다.토토 핫주요 업그레이드, 고려하십시오
관리자가 모니터링 할 수있는 기능
일반적으로 여기에는 새로운 SQL 명령 기능이 포함되어 있습니다
일반적으로 라이브러리와 같은libpq릴리스에 언급되지 않는 한 다시 새 기능 추가 만 추가
시스템 카탈로그 변경은 일반적으로 데이터베이스 관리에만 영향을 미칩니다
이것은 백엔드 기능 API의 변경 사항을 포함합니다.
하나의 주요 버전에서 데이터를 덤프하려면토토 핫다른 사람에게 다시로드하십시오pg_dump; 파일 시스템 수준토토 핫
사용하는 것이 좋습니다pg_dumpandpg_dumpall최신 버전의 프로그램토토 핫
이 지침은 기존 설치가 있다고 가정합니다/usr/local/pgsql디렉토리 및/usr/local/pgsql/data. 당신의 길을 대체하십시오
백업을하는 경우 데이터베이스가 없는지 확인하십시오./usr/local/pgsql/data/pg_hba.conf(또는 동등한)19 장추가
데이터베이스 설치를 백업하려면 다음 유형 :
pg_dumpall>outputfile
OID를 보존 해야하는 경우 (예 : 외국으로 사용할 때-o실행할 때의 옵션pg_dumpall.
백업을하려면를 사용할 수 있습니다.pg_dumpall버전에서 명령pg_dumpall명령토토 핫9.3.25 이후
기존 서버 종료 :
PG_CTL STOP
토토 핫부팅 시간에 시작하여 아마도 시작 파일이있을 것입니다.Red Hat Linux시스템은 이것을 찾을 수 있습니다
/etc/rc.d/init.d/토토 핫 stop
참조PostgreSQL : 문서 : 9.3 : 사설 토토 사이트 설정 및 작동에 대한 자세한 내용
백업에서 복원하는 경우 이전 설치의 이름을 바꾸거나 삭제하십시오.
mv/usr/local/pgsql /usr/local/pgsql.old
(디렉토리를 단일 장치로 이동하여 상대적으로 이동하십시오.
새 버전 설치토토 핫요약 된대로섹션 15.4.
필요한 경우 새 데이터베이스 클러스터를 만듭니다. 당신은해야한다는 것을 기억하십시오
/usr/local/pgsql/bin/initdb -d/usr/local/pgsql/data
이전 복원pg_hba.conf및토토 핫.conf수정.
특수 데이터베이스 사용자를 사용하여 다시 데이터베이스 서버 시작
/usr/local/pgsql/bin/postgres -d/usr/local/pgsql/data
마지막으로 : 백업에서 데이터를 복원하십시오.
/usr/local/pgsql/bin/psql -d postgres -foutputfile
사용NEW PSQL.
새 서버를 설치하여 최소한의 다운 타임을 달성 할 수 있습니다.
PG_DUMPALL -P 5432 | PSQL -D Postgres -P 5433
데이터를 전송하려면
PostgreSQL : 문서 : 9.3 : 사설 토토모듈 허용토토 핫다음 버전. 업그레이드 할 수 있습니다
와 같은 특정 복제 방법을 사용할 수도 있습니다.Slony, 대기 서버를 생성합니다토토 핫. 슬론이기 때문에 가능합니다토토 핫. 대기가 켜질 수 있습니다토토 핫), 마스터를 전환하고 만들 수 있습니다