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 9346 게시물 읽기
No. 9346
테이블 스페이스로 복구
작성자
이야기
작성일
2013-09-24 15:18
조회수
10,284

안녕하세요.

 

PostgreSQL 을 열심히 공부하고 있는 초보입니다.

 

다름이 아니오라,

 

만약 PC에 HDD가 C: D: E: 이렇게 3개의 물리적인 저장소가 있고,

 

PostgreSQL 은 C:에 설치를 하였습니다.

 

 

테이블 스페이스 기능을 이용하여 C:, D:, E: 모두 각각 테이블을 1개씩 만들어 별도로 운영을 하다가

 

PC의 C: HDD가 완전히 고장이 났다고 가정을 하겠습니다.

 

 

이런 경우에 C:의 데이터 복구가 불가능하다고 한다면,

 

D:, E: 에 남아있는 테이블 스페이스의 정보만 가지고 D:, E: 에서 운영하던 기존의 자료 만이라도 복구가 가능할까요?

 

 

고수님들의 말씀 부탁 드리겠습니다.

 

 

 

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

 데이터파일이 깨진 상태로도 서버가 운영이 되려면, 적어도 

PGDATA 영역이라는 데이터 클러스트 영역은 있어야합니다. 

pg_ctl 명령으로 서버를 실행할 때 -D 옵션으로 지정하는 디렉토리입니다.

 

만일 이게 C: 에 있었다면, 복구가 불가능하겠죠.

그렇지 않다면, 서버 로그에 해당 객체를 접근하려고 할 때 접근 못하겠다는 오류만 내지 

일단 서버를 사용하는데는 문제가 없을 겝니다.

 

김상기(ioseph)님이 2013-09-25 17:31에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9349함수 내 함수 정의법 [3]
코난
2013-09-25
10134
9348pg_dumpall 사용후 복구시 동일하게 복구가 안됩니다. [1]
김성환
2013-09-25
10301
9347한글디렉토리에서 inidb 실패 [1]
김서연
2013-09-24
10381
9346테이블 스페이스로 복구 [1]
이야기
2013-09-24
10284
9345PostgreSQL 버퍼크기 문의 [2]
김성환
2013-09-24
10636
9344pg_advisory_lock 사용 [1]
신동선
2013-09-23
11170
9343백업 후 완전 동일한 복구 관련...문의.. [2]
김성환
2013-09-17
10545
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다