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
운영게시판
최근게시물
MySQL Q&A 29560 게시물 읽기
No. 29560
용량이 큰 db를 백업할때는 어떻게 해야 좋을까요?
작성자
이훈(police1040)
작성일
2010-02-25 15:50
조회수
6,910

매시간 방문자를 분석해서 insert를 시키는 DB를 백업하고자 합니다.

서버 특성상

특정 테이블 한두개만 용량이 커질것 같습니다.

용량이 수기가 수십기가가 된다면

이럴 경우 어떻게 백업을 받는게 좋을까요?

백업서버는 동일한 OS에 동일한 DB를 사용중입니다.

일단 그래도 mysqldump로 새벽에 db전체를 백업하고

linux 라 rsync를 이용해서 a서버와 b서버의 바이너리 파일을 미러링 시켜놨습니다. 10분 마다 한번씩 ..동기화 되도록

아직 이 서버가 상용이 아니라서 앞으로 닥칠 문제가 두렵네요 ㅡㅡ;; 

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

매 시간 방문자 분석 작업 해야되는 서버인데, 수 십 기가를 mysqldump하게 되면 장기간의 write-lock 때문에 원활한 서비스가 어렵지 않을까 싶습니다. 서버가 2대 있으시니, 아래와 같이 구성하시는 것은 어떨까요.

 

(1) A서버를 Replication Master로, B서버를 Replication Slave로 구성.

(2) A서버는 기존과 같이 계속 사용.

(3) B서버에서 주기적으로 mysqldump후 로컬에 보관, 다른 백업 서버로 rsync.

(4) B서버의 로컬에 보관된 백업본은 용량 문제가 있을 수 있으니 주기적으로 삭제.

 

 

 

박현우(lqez)님이 2010-02-25 20:40에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29564모델링 - 테이블/엔티티 통합에 대해 문의드립니다. [2]
pithecus
2010-03-03
6877
29563mysql 업그레이드 [1]
이하사
2010-02-26
7229
29561한글 입력 문제.
유기양
2010-02-26
7353
29560용량이 큰 db를 백업할때는 어떻게 해야 좋을까요? [1]
이훈
2010-02-25
6910
29558예약시스템에서 선순위신청자 결정 [1]
양영모
2010-02-24
6656
29557mysql 에러1146 [2]
정성민
2010-02-23
13067
29556[급].frm파일 복구하는 방법 좀 알려주세요! [1]
1234
2010-02-22
11528
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다