2008-11-11 3 views

답변

0

사이트에 혼란을 피하려면, 가장 좋은 방법은 설치 복제 슬레이브 등등 실행하는 중요한 장애를 일으키지 않는, 이노의 접근 방식이보다 빠르고 신뢰할 수 있다는 것입니다 귀하의 서버에 백업하고 그로부터 백업을 받으십시오. 이 방법을 사용하면 백업의 방법이 무의미하게됩니다. 복제가 끝나면 슬레이브는 마스터를 따라 잡을 것이고 마스터의 운영에는 방해가되지 않을 것입니다.

마스터에서로드를 줄이기 위해 읽기 쿼리에 대해 슬레이브를 사용하도록 애플리케이션을 설정할 수도 있습니다.

+0

안녕하세요, 게리! 작년에 우리 관리자가 복제를 재시작 하려다가 마스터를 죽였을 때 일어난 사고를 다시 생각해 볼 수 있습니다 :) 이것은 일반적으로 훌륭한 아이디어처럼 들리지만 댕 복제는 너무 자주 끊어져서 완전히 포기했습니다. . – deadprogrammer

0

저는 현재 InnoDB 테이블 만 사용하여 MySql 서버를 백업하기 위해 ZRM을 시작하고 있습니다. 필자가 읽은 바를 토대로, ZRM 스냅 샷을 사용하여 애플리케이션을 전혀 방해해서는 안됩니다. 그것은 어느 정도의 시간 동안 읽기 잠금을 필요로하지 않습니다.

InnoDB Hot Backup에 비해 압축 된 백업 파일의 크기 나 백업/복원 속도에 대해서는 언급 할 수 없습니다. 두 제품을 모두 사용하지 않았습니다.

또한 Zmanda 네트워크에 등록하면 좋은 백서를 다운로드 할 수 있습니다. 그 중 하나는 InnoDB 및 LVM 스냅 샷과 ZRM이 수행 할 수있는 다른 백업 방법을 사용하여 백업/복구 속도를 보여주는 벤치마킹 논문입니다.

+0

당신이 읽은 것을 항상 믿는 것은 아닙니다. – deadprogrammer

+0

당신은 어느 부분을 언급하고 있습니까? 또한 실제로 LVM을 사용할 필요가 없도록 mysql-zrm 대신 xtrabackup (Percona)을 사용하도록 전환했습니다. –