답변:
MySQL에는 약 90GB가 있으므로 다음과 같은 제안 사항이 있습니다.
mysqldump -u USER -pPASS --single-transaction -Q --databases foo bar
(문서를 사용하여 해당 스위치가 작동하는지 확인하십시오.)가장 좋은 방법은 정상적인 작동을 방해하지 않는 것입니다. 안정성이 높고 내결함성이있는 시스템을 위해 동기화 된 2 개의 DB가 있으며 보조 서버를 백업합니다. (예 : 이 howtoforge 기사 )
그렇지 않으면 매뉴얼을 읽으십시오 : 현재와 같이 myseldump를 사용하거나 mysqlhotcopy 스크립트를 사용하거나 (mysqldump와 마찬가지로 사용) DB를 중지하고 frm, MID, MYI 파일을 복사하십시오 (rsync 사용).
나는 stop + copy files 메커니즘이 가장 빠를 것이라고 생각합니다.
귀하의 질문에 답변 -extended_insert 옵션이 효과적입니다. 복원하기에 충분한 자원이있는 경우 extended_insert는 단일 쿼리에 많은 양의 데이터를 삽입하여 복원 속도를 높입니다.
Percona의 Xtrabackup을 고려해야합니다.
랩퍼 스크립트 "innobackupex"는 MyISAM을 처리 할 수 있지만 비 잠금 / 온라인 백업의 경우 테이블이 모두 InnoDB 여야합니다.
건배