ClickHouse 100일 도전, 23일차: 백업 완벽 가이드 - BACKUP과 RESTORE 완벽 해설
(dev.to)ClickHouse의 데이터 손실을 방지하기 위해 복제(Replication)와는 별개로 운영되는 BACKUP 및 RESTORE 명령어를 활용한 체계적인 백업 전략 수립과 정기적인 복구 테스트의 중요성을 다룹니다.
이 글의 핵심 포인트
- 1복제(Replication)는 서버 장애에는 대응하지만, 잘못된 데이터 삭제나 업데이트와 같은 논리적 오류까지 전파하므로 백업이 필수임
- 2전체 백업, 증분 백업, 차등 백업의 각 특성을 이해하고 상황에 맞는 전략을 선택해야 함
- 3ClickHouse의 내장 BACKUP 및 RESTORE 명령어를 사용하여 데이터베이스나 테이블 단위로 간편하게 백업 가능