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 4688 게시물 읽기
No. 4688
[질문]자료 복구 명령어 pg_restore ?
작성자
대훈
작성일
2003-04-30 03:15
조회수
2,907

postgresql 2.3 으로 설치하였습니다.

 

RedHat7.0 입니다.

pg_dumpall 명령으로 백업파일<filname.sql> 을 만들었습니다.

그리곤

 

새롭게 설치한 서버에 같은 계정으로 데이타베이스를 만든후에

pg_restore 명령으로 복구할려구 하는데 잘 안되네요

제가 삽실한 명령은 다음과 같습니다.

 

# pg_restore -u merong [-d merong ] < filename.sql

pg_restore: [archiver] input file does not appear to be a valid archive (too short?)

 

아 도와주십시요 용량이 별로 많치도 않은 백업파일때문에..

새벽까지 ..흑흑

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

검색어 "복구" 를 통해서 많은 분들에 글들을 참조한결과

$usename psql -d dbname -e < backfile.sql

를 통해서 백업은 정상적으로 처리된듯 합니다.

 

그러면 pg_restore 를 안써도 적당한 용량의 자료는

이렇케 사용하는게 보편적인가요?

 

수고하세요

대훈님이 2003-04-30 10:12에 작성한 댓글입니다.

예. :)

김상기(ioseph)님이 2003-04-30 23:17에 작성한 댓글입니다.

저도 같은 문제로 고심하다가 보니

덤프하는 과정에서 파일 포맷을 정해줘야 되는듯 합니다.

 

저는 우선 dumpall 대신 dump 를 사용했구요

(고수님들의 의견을 들어보니 덤프올은 우선 디비를 잠궈버리는문제도 있고 암튼 다들 덤프를 추천하시는듯.. )

 

pg_dump 에는 덤프할 파일 포맷을 정해주는 옵션이 있습니다...(저는 지금 postgres 7.3.2 를 쓰는데 2.3 에도 있는지는 모르겠네요.)

 

pg_dump -U user -Ft dbname > file.dump

 

(파일 포맷종류는 여러가지가 있더군요..매뉴얼 보시길 ^^ )

 

이런 식으로 해야 pg_restore 에서도 파일을 인식할수 있는듯 합니다.

김묵훈님이 2003-05-02 00:53에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4692[질문]postmaster가 실행할 때 pg_hba.conf?
박병호
2003-05-01
1567
4690[질문]pgaccess접속을 위한 postgresql start문 변경? [1]
박병호
2003-05-01
1438
4691┕>Re: [질문]pgaccess접속을 위한 postgresql start문 변경?
박병호
2003-05-01 18:21:48
1311
4693┕>Re: [질문]pgaccess접속을 위한 postgresql start문 변경? - (정답)
l4nuxer
2003-05-01 22:29:25
1585
4689웹호스팅 인트라넷 구축에 대한 질문입니다..
최강석
2003-04-30
1168
4688[질문]자료 복구 명령어 pg_restore ? [3]
대훈
2003-04-30
2907
4687[질문]postgresql 시작 과정이 어떻게 되지요? [2]
박병호
2003-04-29
1353
4686속도문제.. [3]
한강희
2003-04-29
1447
4685[질문] 무료 RDBMS에 대한 법적문제에 대하여... [2]
김남영
2003-04-28
1557
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다