13.2. Google 영구 디스크에서 스토리지 데이터 백업
PVC(영구 볼륨 클레임)의 데이터를 정기적으로 백업하는 것이 좋습니다. OpenShift Data Science가 제거되면 모든 PVC가 삭제되므로 사용자 및 OpenShift 데이터 과학을 제거하기 전에 데이터를 백업하는 것이 특히 중요합니다.
사전 요구 사항
- OpenShift Cluster Manager에 대한 인증 정보가 있습니다(https://console.redhat.com/openshift/).
- OpenShift Dedicated 클러스터에 대한 관리자 액세스 권한이 있어야 합니다.
- OpenShift Dedicated 클러스터가 배포된 GCP(Google Cloud Platform) 계정에 대한 인증 정보가 있습니다.
절차
백업할 PV(영구 볼륨)의 ID를 확인합니다.
- OpenShift Dedicated 웹 콘솔에서 관리자 화면으로 변경합니다.
-
홈
프로젝트를 클릭합니다. rhods-notebook 프로젝트를 클릭합니다.
프로젝트의 세부 정보 페이지가 열립니다.
Inventory 섹션에서 PersistentVolumeClaims 를 클릭합니다.
PersistentVolumeClaims 페이지가 열립니다.
백업할 PV(영구 볼륨)의 ID를 기록해 둡니다.
GCP 인스턴스에서 백업할 올바른 영구 디스크를 식별하는 데 PV(영구 볼륨) ID가 필요합니다.
백업할 PV가 포함된 영구 디스크를 찾습니다.
- Google Cloud 콘솔( https://console.cloud.google.com)에 로그인하고 OpenShift Dedicated 클러스터가 배포된 리전을 보고 있는지 확인합니다.https://console.cloud.google.com/
- 탐색 메뉴(ECDHE)를 클릭한 다음 Compute Engine 을 클릭합니다.
사이드 탐색의 스토리지 에서 디스크를 클릭합니다.
디스크 페이지가 열립니다.
필터 쿼리 상자에 이전에 기록한 PV(영구 볼륨)의 ID를 입력합니다.
디스크 페이지가 다시 로드되어 검색 결과가 표시됩니다.
-
표시된 디스크를 클릭하고
kubernetes.io/created-for/pvc/namespace
태그에rhods-notebook
, 모든kubernetes.io/created-for/pvc/name
태그가 영구 디스크가 사용되는 영구 볼륨의 이름과 일치하는지 확인합니다(예:jupyterhub-nb-user1-pvc
).
PV(영구 볼륨)가 포함된 영구 디스크를 백업합니다.
상단 탐색에서 CREATE SNAPSHOT 를 선택합니다.
스냅샷 생성 페이지가 열립니다.
- 스냅샷의 고유한 이름을 입력합니다.
- 소스 디스크에서 백업할 영구 디스크가 표시되는지 확인합니다.
- 필요에 따라 선택적 설정을 변경합니다.
CREATE 를 클릭합니다.
영구 디스크의 스냅샷이 생성됩니다.
검증
- 생성한 스냅샷이 GCP의 스냅샷 페이지에 표시됩니다.