GPL MySQL Hot Backup - Percona XtraBackup

불당   
   조회 10404  

Percona_XtraBackup_20_Operations_Manual.pdf (604.2K), Down : 4, 2012-10

 
 
XtraBackup is really a set of three tools:
innobackupex (모든거 다 백업 받는 프로그램...)
a wrapper script that provides functionality to backup a whole MySQL database instance with MyISAM, InnoDB, and XtraDB tables.
xtrabackup
a compiled C binary, which copies only InnoDB and XtraDB data
xbstream
new utility that allows streaming and extracting files to/from the xbstream format.
 
참조문서 
 
최근 버젼의 XtraBackup의 바이너리를 다운로드
 
bin/ 디렉토리의 실행화일을 /usr/local/mysql/bin 에 복사
 
/etc/my.cnf에 datadir을 지정
datadir=/usr/local/mysql/data
 
프로그램을 실행
/usr/local/mysql/bin/innobackupex-1.5.1 --user=root --password=password /var/backup
 
그런데, 속도가 아주 좋습니다. 아주 아주... 디스크도 널널하니, 매일 full 백업 때립니다. ㅋㅋ
 
나중에 찾은 phpschool의 문서...
 
이 방법의 문제는...
테이블 1개가 날아가는 경우에도... 풀로 복구를 해야 한다는 것 입니다. ㅠㅠ...
만약을 위해서 FULL BACKUP을 하나 떠 놓는다는 생각으로 하는게 좋을거 같아요.
- opencode.co.kr -
불당 2012-10
The --no-timestamp option
This option tells innobackupex not to create a time stamped directory to store the backup:

$ innobackupex --user=DBUSER --password=DBUSERPASS /path/to/BACKUP-DIR/ --no-timestamp

innobackupex will create the BACKUP-DIR subdirectory (or fail if exists) and store the backup inside of it.

timestamp 있는 백업은 1주일에 1번. 나머지는 없는거로.
한번 백업에 2G 소요되고, 52주(1년에) 100G 정도.
여유 디스크가 230G... 1년에 한번은 서버 들어갈거구... 큰 문제 없슴.

/etc/cron.daily/xtra.nostamp.sh
/etc/cron.monthly/xtra.stamp.sh
불당 2012-10
가장 좋은 것은 백업중에 DB에 부하를 주지 않는 것 입니다.
피크 시간대에 xtrabackup을 돌렸는데... 아주 평온 합니다.
무료 50기가를 백업 받는데도...


제목Page 3/9
     
2015-09   77599   불당
2014-06   128132   불당
2011-12   196763   불당
2015-09   78575   불당
2016-05   37370   불당
2013-02   14796   불당
2013-02   8318   불당
2013-02   10429   불당
2013-02   6819   불당
2013-02   7438   불당
2013-01   7598   불당
2013-01   6659   불당
2013-01   8101   불당
2013-01   5842   불당
2013-01   7263   불당
2012-12   7469   불당
2012-12   8256   불당
2012-11   7301   불당
2012-11   6457   불당
2012-11   6431   불당
2012-11   8992   불당
2012-11   8420   불당
2012-10   10405   불당
2012-10   11213   불당
2012-10   7508   불당