Loading...
MySQL 9.5 Reference Manual 9.5의 32.1 MySQL Enterprise Backup Overview의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
MySQL Enterprise Backup은 MySQL 데이터베이스에 대해 핫 백업 작업을 수행합니다. 이 제품은 InnoDB 스토리지 엔진으로 생성된 테이블을 효율적이고 신뢰성 있게 백업할 수 있도록 설계되었습니다. 완전성을 위해, MyISAM 및 기타 스토리지 엔진의 테이블도 백업할 수 있습니다.
다음 설명에서는 MySQL Enterprise Backup을 간략히 요약합니다. 더 많은 정보는 https://dev.mysql.com/doc/mysql-enterprise-backup/en/에서 제공되는 MySQL Enterprise Backup 매뉴얼을 참고하십시오.
핫 백업은 데이터베이스가 실행 중이고 애플리케이션이 그 데이터베이스에 대해 읽기 및 쓰기 작업을 수행하는 동안 실행됩니다. 이러한 유형의 백업은 정상적인 데이터베이스 작업을 차단하지 않으며, 백업이 수행되는 동안 발생하는 변경 사항까지도 포착합니다.
이러한 이유로, 핫 백업은 데이터베이스가 “성장할” 때, 즉 데이터가 충분히 커져서 백업에 상당한 시간이 소요되고, 애플리케이션, 웹사이트 또는 웹 서비스를 중단하지 않고 비즈니스에 중요한 모든 변경 사항을 마지막 하나까지 포착해야 할 때 바람직한 방법입니다.
MySQL Enterprise Backup은 InnoDB 스토리지 엔진을 사용하는 모든 테이블에 대해 핫 백업을 수행합니다. MyISAM 또는 기타 non-InnoDB 스토리지 엔진을 사용하는 테이블의 경우, 데이터베이스는 계속 실행되지만 백업 중인 해당 테이블은 수정할 수 없는 “웜” 백업을 수행합니다.
효율적인 백업 작업을 위해, 새로운 테이블의 기본 스토리지 엔진을 InnoDB로 지정하거나, 기존 테이블을 InnoDB 스토리지 엔진을 사용하도록 변환할 수 있습니다.
32 MySQL Enterprise Edition
32.2 MySQL Enterprise Security Overview