본문 바로가기
컴퓨터 활용(한글, 오피스 등)/기타

벤더사가 다른 장비(ECM → DELL)에 스토리지 이관 작업 시 TSM 활용 절차

by 3604 2025. 11. 8.
728x90

벤더사가 다른 장비(ECM → DELL)에 스토리지 이관 작업 시 TSM 활용 절차

TSM(Tivoli Storage Manager, 현재 IBM Spectrum Protect)은 백업/복원 솔루션이므로 실시간 온라인 복제 기능이 아닙니다. 따라서 TSM을 활용한 이관은 백업 데이터를 DELL 스토리지로 복원하는 방식으로 수행되며, 사실상 다운타임이 발생하는 점진적 마이그레이션 방식입니다.

작업 개념 재정의: "온라인 복제"가 아닌 "백업/복원 기반 마이그레이션"

TSM으로 ECM에서 DELL로 데이터를 이관한다는 것은:
  • 기존 ECM 스토리지의 데이터를 TSM 서버에 백업
  • DELL 스토리지를 TSM 클라이언트에 마운트
  • 백업 데이터를 DELL 스토리지로 복원
  • 애플리케이션 다운타임 최소화를 위한 증분 백업/복원 반복

TSM을 활용한 ECM → DELL 이관 절차

Phase 1: 사전 준비 (마이그레이션 1-2일 전)

  1. TSM 백업 환경 점검
    • ECM 스토리지의 전체 백업 완료 확인
    • 백업 메타데이터 일관성 검사:
      bash
      Copy
      dsmadmc -id=admin -password=pass
      > audit volume <volume_name> fix=yes
    • 백업 정책 확인 및 필요 시 추가 백업 실행
  2. DELL 스토리지 구성
    • DELL 스토리지 초기화 및 풀 생성
    • 이관 대상 LUN/파일시스템 생성
    • 볼륨 마스킹 설정: TSM 서버/클라이언트가 DELL 스토리지에만 접근하도록 제어
    • 호스트 연결성 테스트 (HBA WWN 등록, iSCSI 연결 확인)
  3. 마이그레이션 대상 식별
    • 이관 대상 파일시스템, 용량, 애플리케이션 종류 확인
    • 마이그레이션 스케줄링 (다운타임 허용 시간대 확보)

Phase 2: 초기 백업/복원 (마이그레이션 당일)

  1. ECM 스토리지 전체 백업 수행
    bash
    Copy
    dsmc incremental /source/emc_mount_point -subdir=yes
    • 백업 완료 시간 기록
  2. DELL 스토리지 마운트 및 복원 준비
    • DELL 스토리지를 TSM 클라이언트 서버에 마운트
    bash
    Copy
    mount /dev/sdX /target/dell_mount_point
  3. TSM 복원 작업 실행
    bash
    Copy
    dsmc restore /source/emc_mount_point/* /target/dell_mount_point/ \
      -subdir=yes -replace=all -tapeprompt=no
    • 복원 진행률 모니터링: query restore
    • 대용량 데이터의 경우 병렬 복원 작업 고려

Phase 3: 증분 동기화 (다운타임 최소화)

  1. 애플리케이션 일시 중지 (최소 다운타임 시작)
    • I/O 중지 (예: 30분 ~ 2시간)
    • 파일시스템 언마운트: umount /source/emc_mount_point
  2. 최종 증분 백업/복원
    bash
    Copy
    # 최종 변경분 백업
    dsmc selective /source/emc_mount_point -subdir=yes
    
    # 최종 변경분 복원
    dsmc restore /source/emc_mount_point/* /target/dell_mount_point/ \
      -subdir=yes -replace=all

Phase 4: 전환 및 검증

  1. 호스트 매핑 전환
    • 애플리케이션 호스트에서 ECM 스토리지 언마운트
    • DELL 스토리지 마운트 및 마운트 옵션 검증
    bash
    Copy
    mount /dev/dell_lun /application/mount_point
  2. 데이터 무결성 검증
    • 파일/디렉토리 수 및 크기 비교
    bash
    Copy
    # 원본과 대상 비교
    find /source/emc_mount_point -type f | wc -l
    find /target/dell_mount_point -type f | wc -l
    • 샘플 파일 접근 테스트
    • 애플리케이션 기동 및 기능 테스트
  3. 원본 스토리지 정리
    • 마이그레이션 성공 확인 후 ECM 스토리지 마스킹 해제
    • 데이터 삭제 및 장비 회수

작업 방법의 한계 및 주의사항

Table
Copy
한계점설명해결 방안
실시간 복제 불가 TSM은 백업 시점 기준으로 데이터 복원 → 일관성 문제 발생 가능 마이그레이션 중 애플리케이션 다운타임 필요
장시간 소요 대용량 데이터(10TB 이상)의 경우 백업/복원에 수일 소요 Dell 공식 도구(SAN Copy Pull) 사용 권장
네트워크 대역폭 LAN/WAN 대역폭에 따라 복원 속도 제한 백업 서버와 DELL 스토리지 간 직접 SAN 연결 고려
데이터 무결성 검증 부담 파일 단위 비교 및 검증 작업이 수작업으로 필요 스크립트 자동화 또는 변화량 관리(Change Management) 도구 활용

권장 대안: Dell EMC 공식 이관 도구

TSM 방식보다 효율적인 EMC→DELL 이관을 위해 Dell 공식 도구 사용을 강력 권장합니다:
  1. Dell EMC SAN Copy Pull (블록 단위 온라인 마이그레이션)
    • 초기 복사: 모든 블록 읽어 DELL로 전송 (호스트 I/O 중지 없음)
    • 증분 동기화: 변경 블록만 동기화
    • 컷오버: 최종 동기화 후 호스트 매핑 전환
    • 장점: 실시간 복제, 다운타임 최소(분 단위)
  2. PowerPath Migration Enabler(PPME)
    • 호스트 기반 복제 (ECM 및 DELL LUN을 동시에 호스트에 마운트)
    • 백그라운드 복제 후 투명한 전환
    • 장점: 애플리케이션 재시작 불필요

TSM 활용이 유효한 경우

TSM 방식은 다음과 같은 경우에만 고려:
  • 파일 단위 선택적 이관이 필요한 경우
  • 버전 관리가 필요한 데이터 이관 (특정 시점 백업)
  • 기존 백업 인프라 활용으로 비용 절감이 필요한 경우
  • 소규모 데이터(10TB 이하) 이관
결론: TSM으로 "온라인 복제"를 수행한다는 개념은 기술적으로 부정확하며, 실제로는 다운타임을 수반하는 백업/복원 기반 마이그레이션입니다. 엔터프라이즈 환경에서는 Dell의 SAN Copy Pull이나 PPME 같은 블록 단위 실시간 이관 도구를 사용하는 것이 표준입니다.
728x90