2011-03-16 6 views
2

"retail"이라는 이름의 데이터베이스가있는 리눅스 박스 (192.168.1.20)에 mysql 서버가있다. Windows 서버 (192.168.1.30)에서 백업을 수행하는 자동 방법을 만들고 싶습니다. 도움의 모든 종류는 크게 감사합니다mysqldump는 리눅스에서 windows 서버로 데이터베이스를 백업한다.

mysqldump -h 192.168.1.20 -u root -p Retail > C:\Retail_Initiative\backup_20110315.sql 

:

이렇게하려면 다음 코드를 실행하는 가장 좋은 방법은 무엇입니까.

+0

오류가 있습니까? 문제가 있습니까? – fabrik

+1

위의 명령을 실행하는 Windows 예약 작업은 어떻습니까? 유스 케이스에 대해 똑바로 보일까요? – Romain

+0

나는 당신의 질문을 다시 쓸 자유를 취했다. – krtek

답변

2

방법으로 박쥐 파일을 만드는 방법에 대한 : 그것을해야

/START /WAIT mysqldump -uUSERNAME -pPASSWORD -h192.168.1.20 retail > path_to_dump_file 
/START /WAIT mysql -uUSERNAME -pPASSWORD -h192.168.1.30 -e "DROP DATABASE retail; CREATE DATABASE retail;" 
/START /WAIT mysql -uUSERNAME -pPASSWORD -h192.168.1.30 retail < path_to_dump_file 

.

관련 문제