Xtrabackup으로 DB 복구하기


• Xtrabackup으로 백업된 데이터를 복구하는 과정은 먼저 백업 파일을 다운로드하고, 압축을 풀어야 합니다. 이후에는 복구 작업을 위해 필요한 패키지를 설치하고, 복구 작업을 진행합니다.
• 복구 작업을 위해 필요한 패키지는 innobackupex이며, MariaDB 버전에 따라 설치해야 하는 패키지가 다릅니다. 만약 사용 가능한 패키지가 없다면, 패키지 저장소를 추가해야 합니다.
• Amazon Linux 1에서 percona-xtrabackup 패키지 설치 시 호환성 문제로 인해 에러가 발생하면, 필요한 다른 패키지들을 직접 설치하고 다시 시도해야 한다. 이를 위해 `yum install -y libev`와 `yum install -y perl-DBD-MySQL` 명령어를 실행한 후, 다시 `yum install -y percona-xtrabackup`를 실행한다.
• 압축 해제된 디렉토리에 `--apply-log` 옵션을 사용하여 복구 단계를 수행한다. 이 과정에서 로그가 생성되며, 이를 통해 복구 과정을 확인할 수 있다.

북마크
공유하기
신고하기