매일 밤 우리는 프로덕션에서 mysqldump를 실행하고 동일한 서버에서 테스트 또는 개발 서버로 사용할 다른 스키마로 덤프합니다. 데이터베이스가 커짐에 따라 밤을 마무리하는 데 많은 시간이 걸립니다. 나는 이것을 가속화 할 방법을 생각하려고 노력하고있다. 나는 binlog를 실행하고 있기 때문에 일주일에 한 번씩 Mysqldump를 실행 한 다음 주중 나머지 부분을 binlogs의 다른 스키마와 비교해 보았을 것이라고 생각했다. 물론 이것이 가능하다면 모든 것을 스크립팅 할 필요가 있습니다.1 개의 스키마에서 binlog를 사용하고 mysqlbinlog를 사용하여 다른 스키마로 보낼 수 있습니까?
또한 mysqldump를 사용하면 더 빠르고 다른 스키마로 가져올 수 있습니까? 아니면 하나의 스키마에서 다른 스키마로 업데이트를 사용하여 모든 테이블을 업데이트하는 것이 더 빠릅니까?
mysql의 동일한 인스턴스에 master/master를 둘 수 있습니까?
예, 이전에 복제를 사용했습니다. 스키마 이름이 달라야합니다. 다른 스키마 이름을 사용하여 동일한 서버의 MySQL 인스턴스에 복제 할 수 있습니까? –