데이터베이스/MariaDB

데이터베이스/MariaDB

mariabackup 으로 데이터 복구하기

mariabackup으로 데이터 백업하기 에 이어서 데이터를 복구하는 방법에 대해 알아보려 해요. (MariaDB 10.6.5 버전 기준으로 내용을 작성했습니다.) 좀 더 구체적으로 설명하기 위해서 장애 상황을 가정해볼께요. 헐.. 실수로 운영 테이블을 삭제해버렸다..!!!!! 2022-01-29 새벽 06시에 mariabackup 으로 MariaDB 의 데이터를 FullBackup 을 했어요. 그리고 서비스를 운영하다가 오후 20:00 에 실수로 운영 테이블을 삭제해버리는 일이 발생했어요. 이는 서비스 장애로 이어졌고, 현재 서비스 접속이 안되는 상황이예요. 장애를 해결하기 위해서 20:00 시점으로 데이터를 복구해보도록 할께요. - DB의 데이터가 쌓이는 datadir 는 /db/mysql 이라고 할..

데이터베이스/MariaDB

mariabackup 으로 데이터 백업하기

데이터베이스에서 데이터를 백업하는 방법은 크게 ' 논리적 백업 ', ' 물리적 백업 ' 두 가지로 나눠볼 수 있어요. (MariaDB 10.6.5 버전 기준으로 내용을 작성했습니다.) 논리적 백업 Query 형태로 데이터베이스 또는 테이블을 백업하는 방식이예요. mariadb-dump 유틸리티를 사용해서 백업을 진행해요. (mysqldump 와 사용방법이 동일합니다.) 백업한 결과 파일을 열어보면 Query 내용을 확인할 수 있어요. 물리적 백업 데이터베이스에서 사용하는 파일 자체를 통째로 백업하는 방식이예요. mariabackup 유틸리티를 사용해서 백업을 진행해요. 쉽게 생각해서 데이터 파일을 Copy & Paste 한다고 보시면 될 것 같아요. 이 글에서 알아볼 백업은 mariabackup 을 이용..

su_min
'데이터베이스/MariaDB' 카테고리의 글 목록