코드:
@ECHO OFF
ECHO 백업 시작!
mysqldump --all-databases --add-drop-table -uroot -p%1 > %2%DATE%_BACKUP.sql
ECHO %2%DATE%_BACKUP.sql 파일로 백업 완료!
mysql_backup.bat 라는 파일을 위와 같이 만들어 주세요
그럼 위의 소스를 \APM_Setup\Server\MYSQL\bin\mysql_backup.bat 로 이동시키시구요..
위의 파일의 사용방법은 다음과 같습니다.
코드:
mysql_backup.bat ROOT패스워드 [백업위치]
만약 root 패스워드가 apmsetup 이고 백업위치를 D:\ 에 하고 싶다면
코드:
mysql_backup.bat apmsetup D:\
이런 명령줄이 되겠네요..
그럼 이제 DOS 창에서.. \APM_Setup\Server\MySQL\bin 디렉토리로 이동해서
테스트를 해볼까요 ?
root 패스워드를 입력해 보세요
코드:
mysql_backup.bat apmsetup
이런식으로요..
동작이 잘 되나요 ???
그럼..
제어판 -> 예약된 작업 -> 예약된 작업 추가
를 실행시켜서...
mysql_backup.bat 파일을 선택해주시구요..
그림과 같이 설정해주시구요..
등록정보에서 위 처럼 명령줄을 입력해 주시구요..
저장을 누르신다음..
실행해 보세요..
정상적으로 동작 된다면
2003-09-28_BACKUP.sql ( 날짜_BACKUP.sql )
파일이 지정한 위치에 생기게 될것 입니다
@ECHO OFF
ECHO 백업 시작!
mysqldump --all-databases --add-drop-table -uroot -p%1 > %2%DATE%_BACKUP.sql
ECHO %2%DATE%_BACKUP.sql 파일로 백업 완료!
mysql_backup.bat 라는 파일을 위와 같이 만들어 주세요
그럼 위의 소스를 \APM_Setup\Server\MYSQL\bin\mysql_backup.bat 로 이동시키시구요..
위의 파일의 사용방법은 다음과 같습니다.
코드:
mysql_backup.bat ROOT패스워드 [백업위치]
만약 root 패스워드가 apmsetup 이고 백업위치를 D:\ 에 하고 싶다면
코드:
mysql_backup.bat apmsetup D:\
이런 명령줄이 되겠네요..
그럼 이제 DOS 창에서.. \APM_Setup\Server\MySQL\bin 디렉토리로 이동해서
테스트를 해볼까요 ?
root 패스워드를 입력해 보세요
코드:
mysql_backup.bat apmsetup
이런식으로요..
동작이 잘 되나요 ???
그럼..
제어판 -> 예약된 작업 -> 예약된 작업 추가
를 실행시켜서...
mysql_backup.bat 파일을 선택해주시구요..
그림과 같이 설정해주시구요..
등록정보에서 위 처럼 명령줄을 입력해 주시구요..
저장을 누르신다음..
실행해 보세요..
정상적으로 동작 된다면
2003-09-28_BACKUP.sql ( 날짜_BACKUP.sql )
파일이 지정한 위치에 생기게 될것 입니다
'Databases' 카테고리의 다른 글
SELECT INTO를 사용한 테이블 복사 (3) | 2007.06.26 |
---|---|
윈도용 MySQL 백업 (1) | 2007.05.03 |
MySQL 백업 (0) | 2007.05.03 |
꼭 필요한 tip 몇가지 (0) | 2007.05.02 |
Oracle에서 Not In 과 Not exists 차이점 (0) | 2007.05.02 |