정의
데이터베이스 Backup
- 기본 Backup
- 외부 Backup(고객 소유의 스토리지 버킷)
이 기능은 현재 PCI/HIPAA 서비스에서 사용할 수 없습니다
- 구성 가능한 Backup
백업에서 복원하기
- ClickHouse Cloud 버킷의 기본 백업은 동일한 리전의 새 서비스로 복원할 수 있습니다.
- 외부 백업(고객 객체 스토리지의 백업)은 동일한 리전이나 다른 리전의 새 서비스로 복원할 수 있습니다.
Backup 및 복원 소요 시간 안내
Backup 및 복원 소요 시간은 데이터 크기, 스키마 복잡성, 테이블 수에 따라 크게 달라집니다. 아래 수치는 내부 테스트에서 관찰된 결과이며 성능을 보장하는 것은 아닙니다. 테스트에서는 약 1 TB Backup에 약 10~15분, 20 TB Backup에 약 1시간이 소요되었습니다. 더 큰 데이터셋은 비례하여 더 오래 걸리며, 수백 TB 이상의 Backup에는 수 시간이 걸릴 수 있습니다. 다만 규모가 커질수록 규모의 경제 효과가 있습니다. 복원은 일반적으로 동일한 규모의 Backup보다 느리며, 특히 긴 증분 Backup 체인을 포함하는 경우에는 전체 Backup과 체인의 모든 후속 증분 Backup을 적용해야 하므로 더 오래 걸립니다. 매우 큰 서비스의 복원에는 하루 이상이 걸릴 수 있습니다. 소요 시간은 데이터, 스키마 및 Backup 구성에 크게 좌우되므로, 목표 복구 시간에 의존하기 전에 자체 데이터로 복원을 테스트할 것을 강력히 권장합니다.현재 동일하거나 서로 다른 리전에 있는 2개의 ClickHouse Cloud 인스턴스 간 자동 장애 조치는 지원되지 않습니다.
현재 동일하거나 서로 다른 리전에 있는 서로 다른 ClickHouse Cloud 서비스 간 데이터 자동 동기화는 지원되지 않습니다. 즉, Active-Active 복제는 지원되지 않습니다.
복구 프로세스
이 경우 데이터는 동일한 리전의 다른 서비스에 백업에서 복원할 수 있습니다.
기본 백업 정책을 사용하는 경우 백업은 최대 24시간 전 상태일 수 있으며, 6시간 주기의 구성 가능한 백업을 사용하는 경우 최대 6시간 전 상태일 수 있습니다.
복원 단계
- ClickHouse Cloud 콘솔의 “Backups” 섹션으로 이동합니다.
- 복원할 Backup의 “Actions” 아래에 있는 점 3개를 클릭합니다.
- 새 서비스의 이름을 지정하고 이 Backup에서 복원합니다.
프라이머리 리전 장애
- 환경 변수 또는 시크릿 업데이트
- 새 연결을 설정하기 위한 애플리케이션 서비스 재시작
현재 Transparent Data Encryption (TDE)를 사용하는 서비스는 외부 버킷으로 백업 / 복원을 지원하지 않습니다.
추가 옵션
- 별도 클러스터에 이중 쓰기
- CSP 복제 활용