4.8. 영구 볼륨 클레임 백업
컨테이너 내부에서 서버로 영구 데이터를 동기화할 수 있습니다.
OpenShift Container Platform 환경을 호스팅하는 공급자에 따라 백업 및 복원 목적으로 타사 스냅샷 서비스를 시작하는 기능도 있습니다. OpenShift Container Platform에는 이러한 서비스를 시작할 수 있는 기능이 없으므로 이 안내서에서는 해당 단계를 설명하지 않습니다.
특정 애플리케이션의 올바른 백업 프로시저는 제품 설명서를 참조하십시오. 예를 들어, mysql 데이터 디렉터리 자체를 복사해도 사용 가능한 백업이 생성되지 않습니다. 대신 관련 애플리케이션에 해당하는 백업 프로시저를 실행한 다음 모든 데이터를 동기화하십시오. OpenShift Container Platform 호스팅 플랫폼에서 제공하는 스냅샷 솔루션을 사용해도 됩니다.
프로시저
프로젝트와 포드를 보십시오.
oc get pods
$ oc get pods NAME READY STATUS RESTARTS AGE demo-1-build 0/1 Completed 0 2h demo-2-fxx6d 1/1 Running 0 1h
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 영구 볼륨에서 현재 사용 중인 볼륨을 찾으려면 원하는 포드를 설명하십시오.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 출력에서는 영구 데이터가
/opt/app-root/src/uploaded
디렉터리에 있음을 보여줍니다.로컬로 데이터를 복사하십시오.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 백업 소프트웨어 또는 다른 백업 메커니즘으로 백업하기 위해
ocp_sop.txt
파일을 로컬 시스템으로 다운로드합니다.참고PVC
를 사용하지 않고 포드가 시작되는 경우에도 이전 단계를 사용할 수 있지만, 나중에PVC
가 필요해질 수 있습니다. 이 경우 데이터를 보존해 두었다가 복원 프로세스를 사용하여 새 스토리지를 채울 수 있습니다.