웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
남구스의 DB 백업 쉘 스크립
2002.08.27 13:10
#!/bin/sh
#Local Mysql DB Server
cd /var/backups/Databases/db_totoro
name=TOTORO-`date +%a-%H%M`.db
rm -f $name $name.gz
mysqldump -A > $name -p2121 -uroot
gzip $name
#외부l Mysql DB Server
cd /var/backups/Databases/db_nadia
name=NADIA-`date +%a-%H%M`.db
rm -f $name $name.gz
mysqldump -h 218.50.3.53 -A > $name -p5766 -uroot
gzip $name
이 쉘의 방식은 요일별 매시간마다 백업을 받기 떄문에..한주가 지나고
같은 요일/시간 파일을 삭제를 하고 다시 백업을 받는것이기 때문에..
용량을 많이 차지한다는 단점 뺴고는 정기적인 매시간마다의 백업이 가능하다.
name=NADIA-`date +%a-%H%M`.db -> 파일 네임 변수
-rw-r--r-- 1 root root 24471469 8월 26 00:00 NADIA-Mon-0000.db.gz
-rw-r--r-- 1 root root 24472022 8월 26 01:00 NADIA-Mon-0100.db.gz
-rw-r--r-- 1 root root 24472256 8월 26 02:00 NADIA-Mon-0200.db.gz
-rw-r--r-- 1 root root 24472614 8월 26 03:00 NADIA-Mon-0300.db.gz
-rw-r--r-- 1 root root 24472833 8월 26 04:00 NADIA-Mon-0400.db.gz
-rw-r--r-- 1 root root 24472897 8월 26 05:00 NADIA-Mon-0500.db.gz
-rw-r--r-- 1 root root 24472870 8월 26 06:00 NADIA-Mon-0600.db.gz
-rw-r--r-- 1 root root 24473177 8월 26 07:00 NADIA-Mon-0700.db.gz
-rw-r--r-- 1 root root 24473712 8월 26 08:00 NADIA-Mon-0800.db.gz
-rw-r--r-- 1 root root 24449040 8월 26 09:00 NADIA-Mon-0900.db.gz
-rw-r--r-- 1 root root 24450644 8월 26 10:00 NADIA-Mon-1000.db.gz
-rw-r--r-- 1 root root 24450148 8월 26 11:00 NADIA-Mon-1100.db.gz
-rw-r--r-- 1 root root 24457650 8월 26 12:00 NADIA-Mon-1200.db.gz
-rw-r--r-- 1 root root 24461236 8월 26 13:00 NADIA-Mon-1300.db.gz
-rw-r--r-- 1 root root 24464583 8월 26 14:00 NADIA-Mon-1400.db.gz
-rw-r--r-- 1 root root 24468289 8월 26 15:00 NADIA-Mon-1500.db.gz
-rw-r--r-- 1 root root 24471863 8월 26 16:00 NADIA-Mon-1600.db.gz
-rw-r--r-- 1 root root 24474196 8월 26 17:00 NADIA-Mon-1700.db.gz
-rw-r--r-- 1 root root 24477328 8월 26 18:00 NADIA-Mon-1800.db.gz
-rw-r--r-- 1 root root 24481205 8월 26 19:00 NADIA-Mon-1900.db.gz
-rw-r--r-- 1 root root 24481820 8월 26 20:00 NADIA-Mon-2000.db.gz
-rw-r--r-- 1 root root 24488724 8월 26 21:00 NADIA-Mon-2100.db.gz
-rw-r--r-- 1 root root 24494345 8월 26 22:00 NADIA-Mon-2200.db.gz
-rw-r--r-- 1 root root 24496690 8월 26 23:00 NADIA-Mon-2300.db.gz
-rw-r--r-- 1 root root 24381955 8월 24 00:00 NADIA-Sat-0000.db.gz
-rw-r--r-- 1 root root 24382819 8월 24 01:00 NADIA-Sat-0100.db.gz
-rw-r--r-- 1 root root 24383007 8월 24 02:00 NADIA-Sat-0200.db.gz
-rw-r--r-- 1 root root 24383171 8월 24 03:00 NADIA-Sat-0300.db.gz
-rw-r--r-- 1 root root 24383245 8월 24 04:00 NADIA-Sat-0400.db.gz
-rw-r--r-- 1 root root 24383223 8월 24 05:00 NADIA-Sat-0500.db.gz
-rw-r--r-- 1 root root 24383243 8월 24 06:00 NADIA-Sat-0600.db.gz
-rw-r--r-- 1 root root 24383298 8월 24 07:00 NADIA-Sat-0700.db.gz
-rw-r--r-- 1 root root 24383530 8월 24 08:00 NADIA-Sat-0800.db.gz
-rw-r--r-- 1 root root 24386469 8월 24 09:00 NADIA-Sat-0900.db.gz
-rw-r--r-- 1 root root 24389106 8월 24 10:00 NADIA-Sat-1000.db.gz
-rw-r--r-- 1 root root 24391371 8월 24 11:00 NADIA-Sat-1100.db.gz
-rw-r--r-- 1 root root 24395850 8월 24 12:00 NADIA-Sat-1200.db.gz
-rw-r--r-- 1 root root 24398556 8월 24 13:00 NADIA-Sat-1300.db.gz
-rw-r--r-- 1 root root 24401466 8월 24 14:00 NADIA-Sat-1400.db.gz
-rw-r--r-- 1 root root 24406085 8월 24 15:00 NADIA-Sat-1500.db.gz
-rw-r--r-- 1 root root 24409704 8월 24 16:00 NADIA-Sat-1600.db.gz
-rw-r--r-- 1 root root 24409561 8월 24 17:00 NADIA-Sat-1700.db.gz
-rw-r--r-- 1 root root 24414629 8월 24 18:00 NADIA-Sat-1800.db.gz
-rw-r--r-- 1 root root 24413865 8월 24 19:00 NADIA-Sat-1900.db.gz
-rw-r--r-- 1 root root 24416710 8월 24 20:00 NADIA-Sat-2000.db.gz
-rw-r--r-- 1 root root 24418146 8월 24 21:00 NADIA-Sat-2100.db.gz
-rw-r--r-- 1 root root 24423775 8월 24 22:00 NADIA-Sat-2200.db.gz
-rw-r--r-- 1 root root 24424370 8월 24 23:00 NADIA-Sat-2300.db.gz
이런식으로 저장이 된다...
#Local Mysql DB Server
cd /var/backups/Databases/db_totoro
name=TOTORO-`date +%a-%H%M`.db
rm -f $name $name.gz
mysqldump -A > $name -p2121 -uroot
gzip $name
#외부l Mysql DB Server
cd /var/backups/Databases/db_nadia
name=NADIA-`date +%a-%H%M`.db
rm -f $name $name.gz
mysqldump -h 218.50.3.53 -A > $name -p5766 -uroot
gzip $name
이 쉘의 방식은 요일별 매시간마다 백업을 받기 떄문에..한주가 지나고
같은 요일/시간 파일을 삭제를 하고 다시 백업을 받는것이기 때문에..
용량을 많이 차지한다는 단점 뺴고는 정기적인 매시간마다의 백업이 가능하다.
name=NADIA-`date +%a-%H%M`.db -> 파일 네임 변수
-rw-r--r-- 1 root root 24471469 8월 26 00:00 NADIA-Mon-0000.db.gz
-rw-r--r-- 1 root root 24472022 8월 26 01:00 NADIA-Mon-0100.db.gz
-rw-r--r-- 1 root root 24472256 8월 26 02:00 NADIA-Mon-0200.db.gz
-rw-r--r-- 1 root root 24472614 8월 26 03:00 NADIA-Mon-0300.db.gz
-rw-r--r-- 1 root root 24472833 8월 26 04:00 NADIA-Mon-0400.db.gz
-rw-r--r-- 1 root root 24472897 8월 26 05:00 NADIA-Mon-0500.db.gz
-rw-r--r-- 1 root root 24472870 8월 26 06:00 NADIA-Mon-0600.db.gz
-rw-r--r-- 1 root root 24473177 8월 26 07:00 NADIA-Mon-0700.db.gz
-rw-r--r-- 1 root root 24473712 8월 26 08:00 NADIA-Mon-0800.db.gz
-rw-r--r-- 1 root root 24449040 8월 26 09:00 NADIA-Mon-0900.db.gz
-rw-r--r-- 1 root root 24450644 8월 26 10:00 NADIA-Mon-1000.db.gz
-rw-r--r-- 1 root root 24450148 8월 26 11:00 NADIA-Mon-1100.db.gz
-rw-r--r-- 1 root root 24457650 8월 26 12:00 NADIA-Mon-1200.db.gz
-rw-r--r-- 1 root root 24461236 8월 26 13:00 NADIA-Mon-1300.db.gz
-rw-r--r-- 1 root root 24464583 8월 26 14:00 NADIA-Mon-1400.db.gz
-rw-r--r-- 1 root root 24468289 8월 26 15:00 NADIA-Mon-1500.db.gz
-rw-r--r-- 1 root root 24471863 8월 26 16:00 NADIA-Mon-1600.db.gz
-rw-r--r-- 1 root root 24474196 8월 26 17:00 NADIA-Mon-1700.db.gz
-rw-r--r-- 1 root root 24477328 8월 26 18:00 NADIA-Mon-1800.db.gz
-rw-r--r-- 1 root root 24481205 8월 26 19:00 NADIA-Mon-1900.db.gz
-rw-r--r-- 1 root root 24481820 8월 26 20:00 NADIA-Mon-2000.db.gz
-rw-r--r-- 1 root root 24488724 8월 26 21:00 NADIA-Mon-2100.db.gz
-rw-r--r-- 1 root root 24494345 8월 26 22:00 NADIA-Mon-2200.db.gz
-rw-r--r-- 1 root root 24496690 8월 26 23:00 NADIA-Mon-2300.db.gz
-rw-r--r-- 1 root root 24381955 8월 24 00:00 NADIA-Sat-0000.db.gz
-rw-r--r-- 1 root root 24382819 8월 24 01:00 NADIA-Sat-0100.db.gz
-rw-r--r-- 1 root root 24383007 8월 24 02:00 NADIA-Sat-0200.db.gz
-rw-r--r-- 1 root root 24383171 8월 24 03:00 NADIA-Sat-0300.db.gz
-rw-r--r-- 1 root root 24383245 8월 24 04:00 NADIA-Sat-0400.db.gz
-rw-r--r-- 1 root root 24383223 8월 24 05:00 NADIA-Sat-0500.db.gz
-rw-r--r-- 1 root root 24383243 8월 24 06:00 NADIA-Sat-0600.db.gz
-rw-r--r-- 1 root root 24383298 8월 24 07:00 NADIA-Sat-0700.db.gz
-rw-r--r-- 1 root root 24383530 8월 24 08:00 NADIA-Sat-0800.db.gz
-rw-r--r-- 1 root root 24386469 8월 24 09:00 NADIA-Sat-0900.db.gz
-rw-r--r-- 1 root root 24389106 8월 24 10:00 NADIA-Sat-1000.db.gz
-rw-r--r-- 1 root root 24391371 8월 24 11:00 NADIA-Sat-1100.db.gz
-rw-r--r-- 1 root root 24395850 8월 24 12:00 NADIA-Sat-1200.db.gz
-rw-r--r-- 1 root root 24398556 8월 24 13:00 NADIA-Sat-1300.db.gz
-rw-r--r-- 1 root root 24401466 8월 24 14:00 NADIA-Sat-1400.db.gz
-rw-r--r-- 1 root root 24406085 8월 24 15:00 NADIA-Sat-1500.db.gz
-rw-r--r-- 1 root root 24409704 8월 24 16:00 NADIA-Sat-1600.db.gz
-rw-r--r-- 1 root root 24409561 8월 24 17:00 NADIA-Sat-1700.db.gz
-rw-r--r-- 1 root root 24414629 8월 24 18:00 NADIA-Sat-1800.db.gz
-rw-r--r-- 1 root root 24413865 8월 24 19:00 NADIA-Sat-1900.db.gz
-rw-r--r-- 1 root root 24416710 8월 24 20:00 NADIA-Sat-2000.db.gz
-rw-r--r-- 1 root root 24418146 8월 24 21:00 NADIA-Sat-2100.db.gz
-rw-r--r-- 1 root root 24423775 8월 24 22:00 NADIA-Sat-2200.db.gz
-rw-r--r-- 1 root root 24424370 8월 24 23:00 NADIA-Sat-2300.db.gz
이런식으로 저장이 된다...
제목 | 글쓴이 | 날짜 |
---|---|---|
팝업창에서 부모창 링크 제어하기(노프레임 및 프레임 적용가능) [9] | 양지다컴 | 2002.06.17 |
접속할때마다 바뀌는 제목표시줄 | 오토™ | 2002.06.16 |
강추!! 요리조리 날라다니는 놈을 잡아랏...!! ;; [6] | 키르(絶對) | 2002.06.14 |
배경색과 글자색같이 변화시키기 2 | keymove | 2002.06.14 |
배경색과 글자색같이 변화시키기 | keymove | 2002.06.14 |
클릭으로 배경이미지 변경 [4] | keymove | 2002.06.14 |
웹상에서도 내맘데로 이미지 크기를 조절할 수 있다?? [9] | ▩윤미 | 2002.06.13 |
뭐 다 할줄아시겠지만 -_- absolute positioning [3] | [º^^º]MISO | 2002.06.13 |
랜덤메시지 + 흐르는 메세지 [4] | keymove | 2002.06.13 |
[수정] 랜덤배경음악 + 폼버튼 [1] | keymove | 2002.06.13 |
원하는시간에 팝업창을 띄우고 원하는 시간에 닫어뻐리는;; [2] | 키르(絶對) | 2002.06.13 |
부드럽게 스크롤바를 따라다니는..+_+ [6] | 키르(絶對) | 2002.06.13 |
플래쉬 효과나는 신비 메뉴 - -? *수정+카피라이터~ [17] | ▩윤미 | 2002.06.09 |
자바스크립트 이해하기...3
[1]
![]() | Eccen | 2002.06.05 |
서서히 이미지를 변경시켜주는 환상적인 룰오버효과 [7] | ▩윤미 | 2002.05.31 |
마우스에 축구공 따라다니는 자바 스크립트..
[6]
![]() | MR.HMH | 2002.05.30 |
어설픈 링크방지[정확한 경로로 오세요] [5] | 이성영 | 2002.05.30 |
자바스크립트 이해하기...2
[1]
![]() | Eccen | 2002.05.30 |
자바스크립트 이해하기...1
[13]
![]() | Eccen | 2002.05.26 |
폼안의 텍스트 입력시 실시간 카운팅 ? [8] | 카멜롯™ | 2002.05.20 |
MYSQL DUMP 로 기가급의 데이터베이스를 백업한다고 생각해보십시요.
한동안 사용자는 작업할수가 없을것입니다.
이기종 머신에 옮기지 않는다 가정했을때 MYSQL 디렉토리 자체를 TAR 백업하는게 가장현명한 방법입니다.
그럼..
(MYSQL DUMP 는 3자리 이하의 용량을 백업할때 쓰시길^^ 그이상되면 서버에 무리가 간답니다~)