데이터 마이그레이션

모든 데이터 마이그레이션에 권장되는 방법은 검색 도구가 생성한 원본 zip 파일을 업로드하는 것입니다. 이 작업은 UI를 통해 수행할 수 있습니다. 더 이상 해당 zip 파일이 없거나 매우 많은 수의 zip 파일이 있는 경우 다음 섹션에 설명된 단계를 따르세요.

참고: 마이그레이션에 필요한 데이터를 내보낼 때까지 기존 버전의 Transformation Advisor 마이그레이션에 필요한 모든 데이터를 내보내기 전까지는 기존 버전을 제거하지 마세요.

데이터 마이그레이션 단계는 배포한 위치에 따라 약간 다릅니다 Transformation Advisor.

Red Hat OpenShift Container Platform 에서 데이터 마이그레이션

데이터를 마이그레이션하려면 다음 단계를 완료하세요.

기존 데이터베이스 백업

  1. CouchDB 컨테이너에서 데이터 디렉터리를 내보냅니다.
  2. 현재 가지고 있는 데이터 내보내기 Transformation Advisor.
    • 에서 대량 내보내기 API를 Transformation Advisor 2.5. 자세한 내용은 여기에서 확인할 수 있습니다.
    • /advisor/v2/collectionArchives/bulkExport
    • /advisor/v2/workspaces/{workspaceId}/collectionArchives/bulkExport

설치 Transformation Advisor

  1. 설치 Transformation Advisor 3.0 를 다른 OCP 클러스터에 설치합니다.

    • 사용 가능한 다른 OCP 클러스터가 없는 경우 다음 단계를 완료하세요:
      1. 에서 사용하는 PersistentVolumeClaim Transformation Advisor 2.5.x 인스턴스에서 Transformation Advisor 인스턴스에서 분리합니다. 이렇게 하면 버전을 제거할 때 Transformation Advisor 버전을 제거할 때 2.5.x. 되돌리려면 2.5.x 을 다시 설치하고 보존된 PersistentVolumeClaimexistingClaim 으로 지정합니다. 클레임 분리에 대한 자세한 내용은 클레임 보존하기 PersistentVolumeClaim.

      2. 기존 Transformation Advisor 2.5.x.

      3. 설치 Transformation Advisor 3.0.

데이터 가져오기

  1. 내보낸 데이터를 다음 주소로 가져오기 Transformation Advisor 3.0 로 가져옵니다( bulkImport API 사용). 자세한 내용은 여기에서 확인할 수 있습니다.

    • /advisor/v2/collectionArchives/bulkImport

정리

  1. 새 클러스터에 설치한 경우 Transformation Advisor 를 설치한 경우 이전 인스턴스를 삭제해서는 안 됩니다 Transformation Advisor 인스턴스를 삭제해서는 안 됩니다.