2012-07-25 4 views
0

나는 예약 된 MySQL 백업을 작성한 후 FTP를 통해 PHP를 사용하는 다른 테스트 서버로 전송했습니다. 다른 서버의 파일을 복원하기 위해 실행할 수 있지만 예약 된 복원을 사용하는 프로그램이 있는지 알아야합니까?일정에 따라 MySQL 데이터베이스를 복원하는 방법이 있습니까

감사합니다.

+1

봐 : 당신이 덤프를 만들려면 지금

mysql -u user -ppassword database < yourbackupfile.sql 

합니다. org/security/newbie/unix/cron-1.html –

+1

CRON 작업으로 실행할 스크립트가 필요합니다. – user1482082

+0

백업의 형식은 무엇입니까? –

답변

5

쉘 코드를 실행하는 CRON 작업을 만들 수 있습니다. 예를 들어

백업 데이터베이스를 주입하려는 경우 : HTTP : //www.unixgeeks CRON 작업에

mysqldump -u user -ppassword database > yourbackupfile.sql 
+0

백업 파일의 이름은 날짜에 이름이 빌드 될 때마다 항상 바뀔 수 있으므로 잘 모르겠습니다. – user1482082

+0

복사 할 디렉토리를 스캔하고 그 중 하나를 선택하십시오. 마지막으로 만들었습니까? –

+1

동적 파일 이름이 필요한 경우 backup_'date '+ % m- % d- % y_ % H : % M : % S''.sql – Learner

관련 문제