문서 목차
QKS · Backup
백업 생성
QKS는 Velero 기반의 백업 기능을 제공합니다. 클러스터의 Kubernetes 리소스(Deployments, Services, ConfigMaps 등)와 퍼시스턴트 볼륨(PVC)을 특정 시점의 스냅샷으로 저장할 수 있습니다. 장애 발생, 실수로 인한 삭제, 또는 클러스터 마이그레이션 시 복원에 활용합니다.
QUANTUM C&S
개요
QKS는 Velero 기반의 백업 기능을 제공합니다. 클러스터의 Kubernetes 리소스(Deployments, Services, ConfigMaps 등)와 퍼시스턴트 볼륨(PVC)을 특정 시점의 스냅샷으로 저장할 수 있습니다. 장애 발생, 실수로 인한 삭제, 또는 클러스터 마이그레이션 시 복원에 활용합니다.
백업 생성 절차
- 왼쪽 메뉴에서 Backup을 선택합니다.
- 백업 생성 버튼을 클릭합니다.
- 다음 항목을 설정합니다:
| 항목 | 설명 | 예시 |
|---|---|---|
| 백업 이름 | 백업을 식별하는 이름. 영문 소문자, 숫자, 하이픈 사용 | pre-upgrade-backup |
| 네임스페이스 | 백업할 네임스페이스 선택. 전체 또는 특정 네임스페이스 지정 가능 | default, production |
| 볼륨 포함 | 퍼시스턴트 볼륨(PVC) 스냅샷 포함 여부 | 중요 데이터가 있으면 포함 |
| TTL | 백업 보관 기간. 이 기간이 지나면 자동 삭제 | 720h (30일) |
- 생성 버튼을 클릭합니다.
백업 상태
| 상태 | 설명 |
|---|---|
New |
백업 요청이 생성되었습니다. |
InProgress |
백업이 진행 중입니다. |
Completed |
백업이 성공적으로 완료되었습니다. |
Failed |
백업 중 오류가 발생했습니다. |
PartiallyFailed |
일부 리소스의 백업에 실패했습니다. |
Deleting |
백업이 삭제 중입니다. |
백업 목록 확인
Backup 페이지에서 생성된 백업 목록을 확인할 수 있습니다.
| 항목 | 설명 |
|---|---|
| 이름 | 백업 이름 |
| 상태 | 현재 백업 상태 |
| 백업 크기 | 저장된 백업 데이터 크기 |
| 백업 항목 수 | 백업된 Kubernetes 리소스 수 |
| 생성 시간 | 백업이 시작된 시각 |
| 만료 시간 | TTL이 지나 자동 삭제될 시각 |
언제 백업을 생성해야 하나요?
다음 상황에서 백업을 생성하는 것을 권장합니다:
- 버전 업그레이드 전: Kubernetes 버전 업그레이드 전 현재 상태를 보존합니다.
- 중요 작업 전: 대규모 배포 변경, 네임스페이스 정리 등 되돌리기 어려운 작업 전
- 주기적 백업: 예약 백업을 사용하여 정기적으로 백업합니다.