사용자 도구

사이트 도구


siteadmin01

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

siteadmin01 [2016/03/23 13:44]
minetech [AlZip 으로 필요한 파일 선택하여 해당 날짜로 압축하기]
siteadmin01 [2016/05/21 15:25] (현재)
minetech
줄 30: 줄 30:
 "​C:​\Program Files\ESTsoft\ALZip\ALZipCon.exe"​ -a C:​\APM_Setup\htdocs;​C:​\APM_Setup\Server\Apache\conf;​C:​\APM_Setup\Server\MySQL5\data\edms;​D:​\edms01;​D:​\bakup\bakup.%date%.sql D:​\bakup\edms_%date%.zip "​C:​\Program Files\ESTsoft\ALZip\ALZipCon.exe"​ -a C:​\APM_Setup\htdocs;​C:​\APM_Setup\Server\Apache\conf;​C:​\APM_Setup\Server\MySQL5\data\edms;​D:​\edms01;​D:​\bakup\bakup.%date%.sql D:​\bakup\edms_%date%.zip
 echo End Compress... echo End Compress...
 +</​code>​
 +
 +==== 리눅스 cron 을 이용한 자동백업 ====
 +파일명 : mysql_backup.sh
 +<​code>​
 +#!/bin/sh
 + 
 +## yyyy-mm-dd_hh:​mm format
 +TIME=`date "​+%Y-%m-%d_%H:​%M"​`
 + 
 +mysqldump ​ --single-transaction –-routines --all-databases -h localhost -u root -pmypwd > ${TIME}-dump.sql
 +</​code>​
 +
 +crontab -e 명령으로 cron 스케줄에 백업명령 등록
 +<​code>​
 +## 9시부터 저녁 7시까지 매시 정각에 백업 수행
 +0 9-19 * * *  ${HOME}/​mysql_dump.sh
 +</​code>​
 +
 +==== 모든 db 및  stored procedure/​function 도 백업 ​ ====
 +<​code>​
 +mysqldump --single-transaction –-routines --all-databases -h localhost -u root -pmypwd > mydump.sql
 </​code>​ </​code>​
siteadmin01.1458708269.txt.gz · 마지막으로 수정됨: 2016/03/23 13:44 저자 minetech