# MariaDB 백업 및 복구 가이드

**URL:** <https://forum.logpresso.com/t/mariadb/195>\
**Category:** How To\
**Created:** [5월 19, 2026, 6:19오전 UTC](https://forum.logpresso.com/t/mariadb/195 "2026-05-19T06:19:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeonghwan.an](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.logpresso.com/jeonghwan.an/32/125_2.png) [@jeonghwan.an](https://forum.logpresso.com/u/jeonghwan.an)\
**Post date:** [5월 19, 2026, 6:19오전 UTC](https://forum.logpresso.com/t/mariadb/195/1 "2026-05-19T06:19:19Z")

</div>

## **개요**

- MariaDB 장애 시 복구를 위한 일일 백업 설정 시 참고합니다.

- 주로 mysqldump를 사용하지만, 해당 가이드에서는 mariabackup을 사용하여 스크립트 내 계정 정보 노출 방지를 목적으로 작성하였습니다.

- mariabackup은 mysqldump에 비해 백업/복구 속도가 빠르고, 서비스 중 영향이 적습니다.  
단, 물리적 백업이기에 파일 용량이 크고 복구 전/후 MariaDB 버전이 동일해야합니다.

### 백업

1. DB 내 백업용 계정 생성

2. 스크립트 생성

3. 권한 부여

4. cron 등록 ( 매일 새벽 2시 )

### 복구

- MariaDB 전체 복구를 기준으로 함

1. MariaDB 중지

2. 기존 데이터 보관

3. 복구 파일 압축 해제

4. 복구

5. MariaDB 기동
