25.2 MySQL Enterprise Backup
MySQL Enterprise Backup은 MySQL 데이터베이스에 핫 백업 작업을 수행합니다. 이 제품은 InnoDB 스토리지 엔진에 의해 생성 된 테이블의 신뢰할 수있는 효율적인 백업이 이루어 지도록 설계되어 있습니다. 보완하기 위해 MyISAM 및 다른 스토리지 엔진의 테이블을 백업 할 수 있습니다.
이상에서 MySQL Enterprise Backup의 개요를 간략하게 설명합니다. 자세한 내용은 http://dev.mysql.com/doc/mysql-enterprise-backup/en/ 에서 볼 수 MySQL Enterprise Backup 설명서를 참조하십시오.
핫 백업 데이터베이스가 실행되어 응용 프로그램이 그에 대한 읽기 및 쓰기를 수행하는 동안 실행합니다. 이 유형의 백업은 일반적으로 데이터베이스 작업을 차단하지 않고 백업을 수행하는 동안 발생한 모든 변경을 가져옵니다. 이러한 이유로 핫 백업이 바람직한 것은, 데이터베이스가 '확장'된 데이터가 커지고 백업 처리에 오랜 시간이 걸리게되었을 때, 데이터가 비즈니스에 중요한되고, 응용 프로그램, Web 사이트 또는 Web 서비스를 오프라인으로 전환하지 않고 마지막에 행해진 모든 변경을 취득 할 필요가있게되었을 때입니다.
MySQL Enterprise Backup은 InnoDB 스토리지 엔진을 사용하는 모든 테이블의 핫 백업을 실행합니다. MyISAM 또는 기타 InnoDB 이외의 스토리지 엔진을 사용하는 테이블의 경우 데이터베이스는 계속 실행되지만 백업되는 동안 테이블을 변경할 수 없다 "웜"백업이 이루어집니다. 백업 작업을 효율적으로하기 위해 InnoDB를 새로운 테이블의 기본 스토리지 엔진에 지정하거나 InnoDB 스토리지 엔진을 사용하도록 기존 테이블을 변경할 수 있습니다.