본문으로 건너뛰기
Version: Next 🚧

데이터 이전

마이그레이션은 기존 소스의 데이터를 MASS 볼륨으로 복사합니다. 다른 스토리지 시스템에서 이전할 때나 기존 데이터셋으로 새 볼륨을 채울 때 사용합니다.

정보

마이그레이션은 프리뷰 기능입니다. 완료로 간주하기 전에 진행 상황과 작업별 요약을 확인하십시오.

시작 전 확인

  • 대상 볼륨이 이미 존재하고 Ready 상태여야 합니다
  • 마이그레이션이 진행되는 동안 대상 볼륨은 읽기 전용이 되고 삭제로부터 보호되므로, 진행 중인 복사본이 손상되지 않습니다

마이그레이션 생성

  1. Protection → Migrations로 이동합니다
  2. Create를 클릭합니다
  3. 대상 볼륨을 선택합니다
  4. Source Type을 선택합니다:
소스필수 항목제공 범위
NFSServer, Export (선택: SubPath, Version, 마운트 옵션)대시보드 및 CLI
Local (hostPath)Node, HostPath (해당 노드의 절대 경로)대시보드 및 CLI
S3Bucket (선택: Endpoint, Region, Prefix) 및 자격 증명CLI 전용 — 대시보드 옵션은 비활성 상태입니다
  1. 소스 구성을 완료하고 제출합니다

볼륨 상세 대화상자의 Migrate / Import 탭에서도 마이그레이션을 시작할 수 있습니다.

CLI 사용

CLI는 S3를 포함해 세 가지 소스 유형을 모두 지원합니다:

# NFS 소스
mass-ctl migration create --volume-id <id> \
--source nfs --nfs-server 10.0.0.5 --nfs-export /export/data

# S3 소스 (자격 증명 필요, 공개 버킷은 --s3-allow-insecure)
mass-ctl migration create --volume-id <id> \
--source s3 --s3-bucket my-bucket --s3-region us-east-1 \
--credential-secret my-s3-creds

# 특정 노드의 로컬 경로
mass-ctl migration create --volume-id <id> \
--source local --local-node node-1 --local-host-path /mnt/legacy

진행 상황 확인

위치확인 내용
Protection → Migrations마이그레이션 목록과 단계(phase)
마이그레이션 상세 대화상자실시간 진행률과 소스 구성
mass-ctl migration progress <id> --watch종료 단계에 도달할 때까지 주기적으로 조회
mass-ctl migration list --phase Copying단계로 필터링

단계: Pending, Scheduled, Preparing, Copying, Verifying, Completed, Failed, Cancelled.

마이그레이션 취소

상세 대화상자에서 진행 중 취소하거나 다음 명령을 사용합니다:

mass-ctl migration cancel <id>

결과 확인

마이그레이션이 끝나면 상세 대화상자 또는 mass-ctl migration describe <id>로 작업별 요약을 확인합니다. 대상 볼륨은 읽기·쓰기 상태로 돌아갑니다.