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 10057 게시물 읽기
No. 10057
DB 백업&복구 고수님께 질문
작성자
DB mania
작성일
2019-03-25 11:22
조회수
3,232

 

고수님께 질문합니다.

 

windows 2003 server / PostgreSQL 9.0  에서  서버를 이전하면서 windows server 2016 으로 OS를 업그레이드 하였습니다.

경헙이 있으신 분께 이때의 백업&복구 문의 드립니다.

1)  windows 2003 server / PostgreSQL 9.0  에서

ems사에서 제공하는 pgmanager 쿼리툴을 통해 database를 전체 백업하였습니다. 

*.dmp 파일이 생성되었는데, 아마도 restore할 db버전이 같아야 동작할꺼 같습니다.

pgadmin의 backup기능과 같은 것으로 추정됩니다.

 

2) 이때 windows server 2016 에는 어떤 버전의 postgreSQL을 설치해야 할까요?

PostgreSQL 9.0 은 64bit에는 설치가 안될런지도 모르겠습니다

식홈에선 PostgreSQL 9.3 정도가 마지막으로 다운 받을 수 있는 버전 같습니다.

 

3) PostgreSQL 9.0 에서 백업받은 파일이 windows server 2016 에서 restore가 잘 될까요?

 

4) 현재 백업받은 *.dmp 파일과 기존 DB에 데이터를 쌓았던 HDD 그대로 가지고 있는 상황입니다.

어떻게 해야 windows server 2016 으로 무사히 DB복구 할 수 있을까요?

postgreSQL 최신버전을 설치할 필요는 없습니다.  DB복구가 최우선입니다.

 

DB 관리자로 경험이 많으신 분들의 고견을 기다리겠습니다.

 

 

 

 

 

 

 

 

 

 

 

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

 .dmp 파일이 pg_dump & pg_restore 명령을 이용하는 사용자 정의 덤프 파일이면 이리 저리 해 보면 해보시면 되겠죠. 그런데, windows 2003에서 돌던 9.0 PG를 windows 2016에서 실행할 수 없을 것 같다는 가정이 더 이상합니다. 제가 보기에는 라이브러리들만 맞춰주면 잘 돌 것 같은데요. windows 쪽은 /program files (x86) 어쩌고 하면서 32bit 환경의 응용 프로그램들도 잘 돌아가잖아요. 

 

일단 그냥 2003에서 쓰던 것 그대로 가져와서 2016에서 실행해 보고 잘 도는지 확인해 보면 될 것 같은데요 

 

김상기(ioseph)님이 2019-03-25 15:44에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10060postgreSQL에 repmgr 설치및 설정방법?? [1]
한장익
2019-03-25
3322
10059Stored Procedure에서 Commit [2]
지현명
2019-03-25
3476
10058range -list 지원안하나요? [4]
test
2019-03-25
3179
10057DB 백업&복구 고수님께 질문 [1]
DB mania
2019-03-25
3232
10053DETACH PARTITION 질문 [1]
test
2019-03-18
3142
10052UNNEST는 순서를 보장해주나요? [1]
test
2019-03-15
3115
10051SET ANSI_WARNINGS OFF..0으로 나누기 [3]
뉴비뉴비이잉
2019-03-14
3469
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다