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 9944 게시물 읽기
No. 9944
9.2버전 백업파일을 10.2에 복원할때 문제점이 있나요?
작성자
test
작성일
2018-02-14 11:51:32
조회수
191

9.2에서 pgadmin3을 사용하여 'custom'포맷으로 백업한 파일을,

10.2 DB클러스터에서 복원하면 문제가 발생할까요?

 

여러군데의 DB를 업그레이드 할려고하는데.. 

pg_upgrade는 문제가 발생할수도 있다고해서요.

다 미리 백업을 받아두게 할려고합니다. 'ㅇ'

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

pg_restore 프로그램이 지원하는 버전이 있을것 같네요.

통상 해당 파일은 이 응용 프로그램으로는 복원작업을 할 수 없습니다. 라는 식의 오류 메시지를 보여줍니다. 그러면, 9.2용 pg_restore 사용해서 10 버전에 복원작업을 해 보고, 이도 안되면, 10버전용  pg_dump 를 이용해서 백업 파일을 다시 만들고, 10버전용 pg_restore 를 사용하면 별 문제가 없어보입니다.

 

그런데, pg_upgrade 10버전용으로 9.2 서버 upgrade 별 문제 없이 될 것 같은데요.  혹 무슨 문제가 있는지 알려주시면 해결책을 같이 찾아보지요.

김상기(ioseph)님이 2018-02-14 13:21:05에 작성한 댓글입니다.

 제가 착각한걸수도 있는데, pg_upgrade 도중에 문제가발생할까봐서요..

test님이 2018-02-14 13:24:29에 작성한 댓글입니다. Edit

이론과 다르게 실무에서는 pg_upgrade에서 여러 문제점들을 로그를 보면서 직접 문제를 해결해야하는 상황이 자주 발생하기는 합니다. 결국 그러다 아에 업그레이드를 포기하는 경우도 있습니다. 그렇다고 해서 기존 디비를 망치는 경우는 거의 없습니다. -k 옵션으로 링크를 한다 하더라도, 처음 새 데이터베이스로 서버를 실행하지 전까지는 언제라도 옛 데이터베이스로 다시 실행할 수 있기 때문에, 업그레이드 과정에서 발생하는 서비스 중지 시간 문제는 충분히 개발 장비나, 테스트 장비에서 미리 확인해 볼 수 있을겁니다. 

기실, pg_upgrade 명령을 쓰는 게 잦으면 1년에 한 번 아니면, 거의 서비스 중지 되기 전까지 꽤 긴 공백을 두고 일어나는 작업이라, 매번 할 때마다 새롭기는 해요. 이 부분 때문에 발생하는 버벅거림은 어쩔 수 없겠죠.

 

김상기(ioseph)님이 2018-02-14 14:10:35에 작성한 댓글입니다.

 원본디비가 망가지는 경우는 없는거네요.

pg_upgrade하다가 쌔할때 pg_dump를 해도 되겠네요.

저도 테스트겸 여러번 pg_upgrade를 했지만 문제는 없었습니다..

test님이 2018-02-14 15:30:13에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
9947DB 스키마 모델링 작업 어떤툴 쓰시나요? ㅇ.ㅇ
test
2018-02-23
32
9946datetime 형 데이타를 년월만 조회되게 되나요? [1]
이기자
2018-02-21
81
994510.x partition table질문드려요. [1]
test
2018-02-20
91
99449.2버전 백업파일을 10.2에 복원할때 문제점이 있나요? [4]
test
2018-02-14
191
9943data 폴더만있는데, 살릴수있는가요? [1]
이기자
2018-02-14
193
9942랜섬웨어가 걸렸네요. T.T [3]
이기자
2018-02-11
259
9940형변환 오류 질문있습니다. [1]
오정현
2018-02-09
250
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2017 DSN, All rights reserved.
작업시간: 0.065초, 이곳 서비스는
	PostgreSQL v10.1로 자료를 관리합니다