Last Updated on 5월 12, 2022 by Jade(정현호)
Xtrabackup 8.0.23-16.0 릴리즈
Percona 사의 온라인 백업 도구인 Xtrabackup 이 3월 22일에 8.0.23-16.0 버전이 릴리즈 되었습니다.
MySQL 8.0.23 사용 가능
MySQL 8.0 업그레이드와 관련 된 예전 포스팅에서 8.0.20 이상 부터 Redo의 format 변경에 따른 Xtrabackup 시 에러가 발생되어 사용이 불가하다는 내용을 남긴적이 있었습니다.
• xtrabackup 수행시 발생되는 에러 내역
xtrabackup: Unknown error 3611 xtrabackup: Unknown error 3611 xtrabackup: Unknown error 3611 xtrabackup: Unknown error 3611 xtrabackup: Unknown error 3611 xtrabackup: Unknown error 3611 < 중략 >
그래서 Xtrabackup 의 신규 릴리즈 업데이트 사항을 주기적 확인 하였고 3월 22일 8.0.23-16.0 버전이 릴리즈가 된것을 확인하였습니다.
MySQL 8.0.23 에서 Xtrabackup 시 확인 되는 Bug 에 대해서도 Fixed 버전으로 되어 있는것이 확인 되었으며, 설치 및 백업 복구 테스트를 진행 해보았습니다.
결론적으로 일반 백업, Incremental Backup, 그리고 백업 본으로 Restore 까지 모두 정상적으로 수행되는 것을 테스트로 확인 하였습니다.
Xtrabackup 8.0.23-16.0 에서는 아래와 같은 개선과 Fixed Bug을 포함하고 있습니다.
Improvements
Bugs Fixed
- PXB-2274: Correct restore processing when there are DML statements running during backup stage by writing the last_checkpoint and LSN from ps.log_status instead of the redo log (Thanks to user Li Biao for reporting this issue)
- PXB-2430: Correct build failure by removing the dependency of no-server-version-check with version-check (Thanks to user agarner for reporting this issue)
- PXB-2415: Add build dependencies to correct Debian/Ubuntu packages in docker (Thanks to user Matt Cole for reporting this issue)
- PXB-2429: Correct Backup failure for encrypted tablespace by skipping the encryption reset operation during the redo scan phase
- PXB-2418: Remove PROTOBUF_LITE_LIBRARY - it is not used and is not needed
- PXB-2395: Update versions for xbstream and xbcrypt
- PXB-2394: Correct spellings in xbcloud help
- PXB-2357: Correct hang in backup with redo log archive by using block number instead of checksum (checksum of redo file and archive file can be different)
- PXB-2180: Correct incremental prepare failure with logical redo by skipping the apply of logical redos (MLOG_TABLE_DYNAMIC_META) during the incremental prepare (except the last prepare).
MySQL 8.0.20 이상 버전 사용 환경에서는 업데이트 된 Xtrabackup 을 통해서 백업 가능여부 에 대해서 테스트를 추가적으로 확인을 해보시면 될것 같습니다.
다운로드는 아래 Percona Download 페이지에서 받으실 수 있습니다.
Reference
Reference Link
percona.com/release-notes/8.0.23-16 [Link]
forums.percona.com/not-working-with-mysql-8-0-23 [link]
jira.percona.com/PXB-2406 [link]
관련된 다른 글
Principal DBA(MySQL, AWS Aurora, Oracle)
핀테크 서비스인 핀다에서 데이터베이스를 운영하고 있어요(at finda.co.kr)
Previous - 당근마켓, 위메프, Oracle Korea ACS / Fedora Kor UserGroup 운영중
Database 외에도 NoSQL , Linux , Python, Cloud, Http/PHP CGI 등에도 관심이 있습니다
purityboy83@gmail.com / admin@hoing.io