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 9983 게시물 읽기
No. 9983
postgresql version upgrade 9.3 -> 10.3
작성자
박성배(huyakii)
작성일
2018-05-28 09:58
조회수
5,354

안녕하세요. 

여기에는 처음으로 글을 올려보네요. 

 

이번에 클러스터 버전을 올리려고 하고 있는데, 현재 버전은 9.3 타켓 버전은 10.3 입니다.  

디비 사이즈는 대략 7.5TB정도 됩니다. 

 

새로운 서버을 구축하여 구서버에서 신서버로 마이그레이션을 할 예정인데,

구서버에서 버전만 올리는거라면 (10.3 cluster 설치 후 )pg_upgrade를 사용하면 되겠지만,

리모트 서버로의 마이그레이션이라 지금 생각하고 있는 방법은 

 

1. 구서버 버전업

2. 스트리밍 리플리케이션 구성

3. 리플리케이션 

4. 동기완료

 

이렇게 생각하고 있습니다. 

이외에, 리모트 서버로의 마이그레이션 가능한 방법이 있으시면 조언 부탁드립니다. (pg_dump는 사용하지 않을 예정입니다. )

 

감사합니다. 

박성배 드림. 

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

 

새 장비를 9.3 으로 구축해서, 새 장비를 스트리밍 복제를 하고, 

기존 운영 장비 (9.3 master) 내리고,  새 장비의 9.3 slave 를 promote 해서 master로 변신 시킨 뒤, 서버를 내리고 난 다음 pg_upgrade 하고, 사용하면 될 것 같네요.

그래야, 기존 9.3 옛 버전 형상을 그대로 남겨 놓을 수 있습니다. 만일을 대비해서.

김상기(ioseph)님이 2018-05-28 17:37에 작성한 댓글입니다.

김상기 차장님.

안녕하세요. 예전에 KTDS에서 같이일했었는데 기억하실런지.. 지금은 일본에서 일하고 있습니다. 

차장님이 말씀하신것도 생각을 했습니다. 만에 하나 복구를 위해서..

 

지금 확인하고 있는것은 Tablespace, Extension, 그외 디펜던시가 있는것들에 대한 확인을 하고 있습니다. 

여유있으면 프로젝트 하면서 확인한것들 공유하도록하겠습니다. 

 

답변감사드리고,  항상 건강하십시요~!!

박성배.

 

박성배(huyakii)님이 2018-06-01 09:04에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9987시퀀스 캐시 sequence cache [1]
초보감사
2018-07-11
5402
9986PSQL // invalid byte sequence for encoding "UTF8":... [1]
김유중
2018-07-02
4856
9984pgadmin III 에서 데이터를 받을 때 컬럼명을 표시하는방법 문의 [1]
초보
2018-06-11
5078
9983postgresql version upgrade 9.3 -> 10.3 [2]
박성배
2018-05-28
5354
9982partition by range (timestamp)로 파티션 후 [6]
test
2018-05-25
6286
9981[질문]Oracle프로그램 200개 를 PostgreSQL 로 바꿀려면.... [3]
이용재
2018-05-21
5334
9980윈도우즈에서 pg_upgrade 에러... [3]
박병호
2018-05-19
6623
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다