MySQL 백업
•
Jan 26, 2026
AutoMySQLBackup로 MySQL 백업 만들기
AutoMySQLBackup는 mysqldump를 사용하여 MySQL 데이터베이스의 일일, 주간 및 월간 백업을 수행할 수 있는 셸 스크립트입니다. 여러 데이터베이스를 백업하고, 백업을 압축하고, 원격 데이터베이스를 백업하며, 로그를 이메일로 보낼 수 있습니다.
AutoMySQLBackup는 mysqldump를 사용하여 MySQL 데이터베이스의 일일, 주간 및 월간 백업을 수행할 수 있는 셸 스크립트입니다. 여러 데이터베이스를 백업하고, 백업을 압축하고, 원격 데이터베이스를 백업하며, 로그를 이메일로 보낼 수 있습니다.
mysql-zrm은 MySQL 4.1 이상에서 작동하므로, Debian Sarge 시스템에 MySQL 서버가 이미 설치되어 있다고 가정합니다. 예를 들어 다음과 같이 설치할 수 있습니다:
mylvmbackup은 MySQL 백업을 빠르게 생성하기 위한 Perl 스크립트입니다. 이를 위해 LVM의 스냅샷 기능을 사용합니다. 백업을 수행하기 위해 mylvmbackup은 모든 테이블에 대한 읽기 잠금을 얻고 모든 서버 캐시를 디스크에 플러시한 후 MySQL 데이터 디렉토리를 포함하는 볼륨의 스냅샷을 생성하고 다시 테이블의 잠금을 해제합니다. 이 문서에서는 Debian Squeeze 서버에서 이를 사용하는 방법을 보여줍니다.