database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 10351 게시물 읽기
No. 10351
postgresql pg_upgrade 및 서버 이전 관련
작성자
조수연(TBOONG)
작성일
2022-10-25 15:58
조회수
2,024

안녕하세요. pg를 공부하고 있는 학생입니다.


12버전(ASIS)에서 14버전(TOBE)으로 업그레이드와 서버 to 서버로 이전을 해보려고 합니다.


궁금한 점이 있어서 질문 올립니다. 질문은 아래와 같습니다.


1. 버전이 업그레이드 될 때 유의 사항은 릴리즈 노트만 참고하면 될까요?


2. ASIS 서버에서 pg_upgrade 수행 후 pg_dumpall 하여 TOBE 서버로 임포트하는 방법이 나을까요?

 아니면, pg_dumpall 수행하여 뽑은 파일을 TOBE 서버에 적용한 뒤 pg_upgrade 하는 방법이 나을까요?


3. 서버 이전을 할 때 안정적인 방법으로 pg_dumpall 사용 말고도 다른 방법이 있을까요?

   저는 테스트 서버지만, 운영서버라고 생각하고 익스텐션(postgis, pgaudit, etc)이나 테이블스페이스도 구성했습니다.


감사합니다. 잘 부탁 드립니다.

이 글에 대한 댓글이 총 5건 있습니다.

pg_dump 작업으로 진행하든지, (선택 1)

pg_upgrade 작업으로 하든지 (선택 2)


두 선택중 하나를 선택해서 진행하면 됩니다.


공부하는 상황이라면 두 작업 모두 하나씩 해 보면서

어떻게 진행하고, 어떤 장단점이 있는지 공부하시면 됩니다.


올해 pgday.Seoul 2022 에 제 발표가 PostgreSQL 업그레이드 이야기를 할 예정입니다.

시간이 되시면 그걸 참고하면 궁금증을 직접 안해보고 간접적으로 배울 수도 있겠죠.


http://pgday.postgresql.kr/


 

김상기(ioseph)님이 2022-10-25 16:15에 작성한 댓글입니다.

초대장 감사합니당  

시간내서 참여해볼게용 ㅎㅎ 

1. 타 DBMS 공부할때는 버전 업그레이드 하면서 칼럼 정보가 변하기도 하던데 

postgresql 릴리즈 노트만 참고해도될까요 ? 

조수연(TBOONG)님이 2022-10-25 16:20에 작성한 댓글입니다.

2. 둘 다 진행을 해봤는데 현업에서 뭔가 선호하는 업그레이드 나 백업 방식 있나 궁금했습니다. 감사합니다. 

조수연(TBOONG)님이 2022-10-25 16:22에 작성한 댓글입니다.

1. 네 일반적으로 릴리즈 노트 꼼꼼히 보면 거의 대부분 해결 납니다.

물론 릴리즈 노트에서 조차 언급하지 않는 부분이 생길 수도 있는데, 그건 릴리즈노트 정리하면서 놓친 부분입니다.


릴리즈 노트 비교 정리 사이트는

https://why-upgrade.depesz.com/


2. 운영 환경의 메이저 버전 업그레이드는 그 운영하는 서비스의 성격에 따른 서비스 단절 시간과 DB 운영자, 응용프로그램 개발자의 PostgreSQL 사용 숙련도에 달려있습니다.

아무래도 pg_uprade 방식보다 pg_dump & pg_restore 가 제일 손 쉬운 방법이니까

굳이 힘든 모험을 하지 않겠다면 후자를 택하겠죠.

김상기(ioseph)님이 2022-10-25 16:32에 작성한 댓글입니다.

감사합니다 

공부하다가 어려운점이있으면 또 여쭤보겠습니다 

조수연(TBOONG)님이 2022-10-25 16:55에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10354ora2pg blob -> bytea 전환시 blob 크기 2배 되는 현상 [3]
조수연
2022-11-16
1868
10353pgday.Seoul 2022 행사에 초대합니다.
김상기
2022-11-07
2035
10352oracle -> postgreSQL 마이그레이션 중 도움이 필요합니다
이인영
2022-11-02
2038
10351postgresql pg_upgrade 및 서버 이전 관련 [5]
조수연
2022-10-25
2024
10349PostgreSQL 소켓 경로 변경 관련 [1]
반지현
2022-10-24
1909
10347[문의] plpython3u 설치 및 실행 [1]
한종식
2022-05-26
2340
10344pg_dump -Fc (custom format) 파일 수정 질문 [1]
카비
2022-05-17
2139
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다