X

데이터 마이그레이션 (Data Migration)

I. 데이터 환경적응, 데이터 마이그레이션

  • 차세대사업, 기업 합병 등 시스템의 변경에 의해 데이터를 새로운 시스템으로 이관하는 행위

II. 데이터 마이그레이션 절차

가. 데이터 마이그레이션 절차도

  • 일반적으로 분석→계획→이관→최적화의 과정 수행

나. 데이터 마이그레이션 단계별 수행 절차

절차 설명 산출물
① System Analysis
(시스템 분석)
– HW, SW, OS 분석
– DBMS(속성 등) 분석
시스템 분석서
② Impact Analysis
(영향도 분석)
– 위험 영향도 분석
– APP, SQL 등 분석
영향도 보고서
③ Planning
(일정 수립)
– 일정 계획 수립
– 지원 인력 계획 수립
작업 일정표
④ Data Migration
(마이그레이션 수행)
– 마이그레이션 작업 수행
– 세부 단계 별 완료 확인
작업 결과 체크리스트
⑤ Optimization
(최적화)
– 시스템 최적화
– DBMS 최적화
마이그레이션 보고서
  • 데이터 마이그레이션 수행 전 호환성 문제 등 실무적 관점에서 점검 필요

III. 데이터 마이그레이션 시 실무적 문제점 및 해결 방안

구분 문제점 해결 방안
커뮤니케이션 개발자-DBA 간 의사소통 문제 및 책임소재 이관 위한 TF 구성 등 통합 조직 구성 필요
마이그레이션 도구 마이그레이션 도구 별 가격, 성능 차이 발생 업무 중요성 및 운영환경 측면 고려하여 선택
DB-시스템 간 문제 대형DB 경우 예상 못한 호환성문제등 발생가능 충분한 시간 및 인원으로 철저한 계획 수립
  • 데이터는 가장 중요한 자산이며, 시스템 존재이유이므로 철저한 이관 준비가 필수적
Categories: 데이터베이스
도리:

View Comments (2)