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 958 게시물 읽기
No. 958
Re: db_dump기능외에 데이터를 옮기고 정리할 방법은?
작성자
정재익
작성일
2000-05-07 12:11
조회수
10,646

> pg_dump백업기능을 사용하면

> 명령어 : pg_dump /dv DB명 /f 생성할파일명

> "생성할파일명"의 파일이 생기는데 vi편집기로 내용을 보면

> 일종의 스크립트 파일로 db,sequence,index를 create하고

> 각각의 레코드를 삽입시키는 명령어로 되어있더군요.

>

> 그런데 궁금한 것은 이렇게 insert시키다보면

> 아무래도 많은 시간이 걸릴거고

> 다른 좀더 효율적인 방법이 없을까 하고 연구를 하고 있는데...

> 예를들어

> db파일을($PGSQL/base아래의)그냥 cp 해서 보관하고 있다가

> 데이터파일에 문제가 생기면

> db는 pg_dump결과물의 내용 앞부분을 발췌해서 create시키고

> 데이터는

> insert into TARGETFILE select * from cp보관파일;

> 하여 insert하면 데이터를 더 빨리 복구할수 있지않을까 싶은데

> 가능한 예기인가요?

> 그리고 db_dump로 데이터를 일일이 insert시키는 거랑

> 속도면에서 별 차이가 없을까요?

> 다른 dbms에서는 insert할때 1레코드나 500개 레코드나

> 작업시간이 거의 같다고 들었는데...

> 아시는 분 ~~~

 

가장 좋은 방법은 같은 말씀하신대로 $PGHOME/data 디렉토리를 복사 해 두었다가 그래도 다시 restore 시켜서 사용하는 방법입니다. 하지만 이것은 postgresql 의 시스템을 업그레이드 한다던지 하는 경우에는 불가능한 일입니다. '백업' 이라는 단어로 찾아 보시면 백업이라는 문제가 얼마나 많은 사람들의 가슴을 멍들게 했는지 알수 있을것으로 생각됩니다. :/)

[Top]
No.
제목
작성자
작성일
조회
964누가 죽이는거야~~~~~
김종혁
2000-05-08
9715
965┕>Re: 누가 죽이는거야~~~~~ (난 아냐~~~~~)
김종혁
2000-05-08 14:24:33
10481
960DB 와 Table 추가의 차이
김성현
2000-05-08
9679
962┕>Re: DB 와 Table 추가의 차이
Coral
2000-05-08 10:57:30
10818
993 ┕>Re: Re: DB 와 Table 추가의 차이
정재익
2000-05-11 02:05:44
10592
959[질문] PostgresSQL 를 윈도에서 설치 + 사용 가능여부??
야리
2000-05-07
9793
961┕>Re: [질문] PostgresSQL 를 윈도에서 설치 + 사용 가능여부??
Coral
2000-05-08 10:55:33
10853
969 ┕>Re: Re: [질문] PostgresSQL 를 윈도에서 설치 + 사용 가능여부??
정재익
2000-05-08 17:36:21
10690
957db_dump기능외에 데이터를 옮기고 정리할 방법은?
안병석
2000-05-07
9776
958┕>Re: db_dump기능외에 데이터를 옮기고 정리할 방법은?
정재익
2000-05-07 12:11:30
10646
955pg_dump시 에러 (pg_atoi: error.. )
안재석
2000-05-06
9761
956┕>Re: pg_dump시 에러 (pg_atoi: error.. )
정재익
2000-05-06 17:29:05
10618
949Postgres Backup 스케쥴 및 방법 ?
이진호
2000-05-04
9632
950┕>Re: Postgres Backup 스케쥴 및 방법 ?
Coral
2000-05-04 14:06:46
10260
951 ┕>Re: Re: Postgres Backup 스케쥴 및 방법 ?
서보훈
2000-05-04 14:37:45
10103
954┕>Re: Postgres Backup 스케쥴 및 방법 ?
정재익
2000-05-05 22:23:59
10770
966┕>Re: Postgres Backup 스케쥴 및 방법 ?
러쉬
2000-05-08 15:31:52
12492
994┕>감사합니다.
이진호
2000-05-11 02:53:11
9337
9487.0 RC4 메뉴얼.
Coral
2000-05-04
8634
952┕>Re: 7.0 RC4 메뉴얼.
김종혁
2000-05-04 22:12:13
9003
963 ┕>Re: Re: 7.0 RC4 메뉴얼.
Coral
2000-05-08 11:00:03
9138
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다