클라우드 객체 스토리지에 저장된 Maximo® Collaborate 데이터를 복원합니다.
시작하기 전에
클라우드 스토리지에서 파일을 관리하기 위한 명령행 프로그램인 Rclone을 설치해야 합니다. 자세한 정보는 Rclone 다운로드를 참조하십시오.
이 태스크 정보
Maximo Collaborate는 구성 페이지에서 지정한 클라우드 객체 저장소에 문서를 저장합니다 Maximo Application Suite. 자세한 정보는 백업 및 복원 시나리오 개요를 참조하십시오.
클라우드 오브젝트 스토리지에서 데이터를 복사하는 방법은 클라우드 오브젝트 스토리지 제공자에 따라 다릅니다. 세부사항은 클라우드 오브젝트 스토리지 제공자의 문서를 참조하십시오.
프로시저
- 클라우드 오브젝트 스토리지에 대한 액세스 정보를 가져옵니다.
- URL 확인하세요.
oc get secret ${MAS_INSTANCE_ID}-objectstorage-secret -n mas-${MAS_INSTANCE_ID}-collaborate -o yaml | yq .data.url | base64 --decode
- 액세스 키를 가져오십시오.
oc get secret ${MAS_INSTANCE_ID}-objectstorage-secret -n mas-${MAS_INSTANCE_ID}-collaborate -o yaml | yq .data.username | base64 --decode
- 액세스 시크릿을 가져오십시오.
oc get secret ${MAS_INSTANCE_ID}-objectstorage-secret -n mas-${MAS_INSTANCE_ID}-collaborate -o yaml | yq .data.password | base64 --decode
- Rclone 도구를 구성하십시오.
- 온프레미스 배포의 경우 기본 Maximo Collaborate 설치는 다음을 사용합니다 Red Hat® OpenShift® Ceph® 오브젝트 스토리지를 사용합니다. 자세한 정보는 Ceph를 참조하십시오.
- IBM Cloud® 배포의 경우, IBM Cloud Object Storage 사용할 수 있습니다. 자세한 정보는 IBM Cloud Object Storage 참고하세요.
- Amazon Web Services 클라우드 배치의 경우 AWS S3를 사용할 수 있습니다. 자세한 정보는 AWS S3 제공자에 대한 s3 구성의 내용을 참조하십시오.
클라우드 오브젝트 스토리지 제공자에 대한 Rclone 연결을 설정할 때 구성 이름을 지정합니다. 클라우드 오브젝트 스토리지에 연결하기 위해 Rclone 명령에 이 구성 이름을 제공하십시오.
- 클라우드 오브젝트 스토리지에 데이터를 업로드하십시오.
- 버킷 데이터를 업로드하십시오.
rclone copy --no-check-certificate --progress /tmp/collaborate-cos/${COS_BUCKET_NAME} ${RCLONE_CFG_NAME}:${COS_BUCKET_NAME}
- 버킷을 나열하십시오.
rclone lsf --no-check-certificate ${RCLONE_CFG_NAME}