2014-05-23 12 views
0

mysqldump을 수행하려고하는데, Windows 7 시스템에서 cmd.exe을 사용하고 있습니다. 데이터베이스의 크기가 100GB 일 수 있으므로 mysqldump은 시간이 오래 걸릴 수 있습니다. 하지만 실제로 작동하는지 어떻게 확인합니까? 여기 명령 줄 작업 진행 상태를 모니터하십시오.

명령 프롬프트의 인쇄 화면입니다 :이 프로그램을 실행의 중간에 있었던 경우가있을 수 있습니다 것처럼, 끊었 단 것을

알 수 있습니다. 20 분 동안이 방법이되었습니다. all_databases.sql 파일은 실제로 위의 명령으로 내 시스템에서 작성되었지만 비어 있습니다. all_databases.sql 출력 파일의 크기 외에 진행 상황을 모니터링 할 수있는 다른 방법이 있습니까? 이 명령을 실행하는 데 24 시간에서 36 시간 이상이 소요될 경우 실제로 실행되는 것으로 확신하고 싶습니다. 2 일 안에 아무 것도하지 않았다는 사실을 알게되면 실망 할 것입니다.

MySQL 5.6을 사용하고 있습니다.

+1

가능한 중복 [사용자에게 자신의 백업 상태를 보여줍니다 mysqldump를 진행 표시 줄을하는 방법이 있나요?] (http://stackoverflow.com/questions/4852933/is-there-a-way-to-have-mysqldump-progress-bar-which-shows-the-users-the-status-o) – Gerrat

+0

것으로 보입니다. 명령 행 옵션 :'--show-progress-size' – Gerrat

+0

@Gerrat 내 코드를 변경해야합니까? 그렇다면 특히 명령 행 코드는 무엇이되어야합니까? 보내 주신 링크는'--show-progress-size'가 기본값으로 10,000이라고 말했습니다. – CodeMed

답변

1

가장 좋은 방법은 다른 명령 줄을 열고 mysql 서버에서 프로세스 목록을 확인하는 것입니다.

두 번째로 확인할 수 있습니다 여부를 덤프 증가 여부의 크기 ..

감사