나는 보통 데이터베이스를 내보내기 위해 mysqldump를 사용했다. 그러나 데이터베이스가 실제로 커지면 MySQL 데몬 (deamon)을 사용하지 않고 데이터베이스 파일을 직접 gzip하고 다른 데이터베이스로 복사하는 것보다 훨씬 빠르고 집중적 인 것처럼 보입니다.MySQL 대용량 데이터베이스 내보내기를 수행하는 가장 좋은 방법
예 :
tar -czvf {db_name}.sql.tgz /var/lib/mysql/{db_name}
이이 일을하는 좋은 방법인가? 장점은 무엇입니까?
rsync /var/lib/mysql/ ...
은 단지 개발 DB와 동기화 백업 DB를 유지하기 위해 rsync를 사용하는 좋은 옵션이 될 것이다 :
는 또한 언급 여기에 다른 게시물을 읽을?
예.하지만 mysqlhotcopy가 시작되기 전에 테이블 잠금을 가져 오므로 파일 복사를하기 전에 테이블을 고정 된 상태로 만듭니다. – creuzerm