데이터 마이그레이션 (Data Migration)
비즈니스에서 데이터는 그 어느 때보다 중요해졌습니다. 데이터가 효과적으로 활용되도록 하려면 최상의 데이터 플랫폼을 사용하는 것이 중요하며, 이를 위해 데이터 마이그레이션이 필요할 수 있습니다.
데이터 마이그레이션과 성공적인 데이터 마이그레이션 방법에 대해 질문이 있으시다면, 저희가 답을 드리겠습니다.
데이터 마이그레이션이란 무엇인가요?
데이터 마이그레이션은 한 플랫폼에서 다른 플랫폼으로 디지털 정보를 이동하는 과정입니다. 그 대상에는 스토리지 시스템, compute 환경, 데이터베이스, 데이터 센터 또는 기타 애플리케이션이 포함될 수 있습니다. 여기에는 서로 다른 파일 형식 간의 데이터 전송도 포함됩니다.
마이그레이션 프로세스에는 전송 전에 데이터를 선택, 준비 및 추출하고 경우에 따라 데이터를 정리하거나 변환하는 작업이 포함됩니다. 데이터가 대상 시스템에서 올바르게 활용될 수 있도록 전송 중과 전송 후에 데이터를 검증해야 합니다.
이제 데이터 마이그레이션에 대한 정의를 알아봤으니, 데이터 마이그레이션을 사용해야 하는 이유와 방법을 살펴보겠습니다.
자세히 보기

레이크하우스 마이그레이션 가이드
여러분의 팀에 필요한 것은 또 다른 데이터 웨어하우스가 아닙니다. 데이터 거버넌스, 분석, AI를 하나의 플랫폼에 통합하는 최신 솔루션인 레이크하우스가 필요합니다.

데이터 레이크하우스 전략으로 전환하는 지혜
새로운 분석 요구 사항과 미래의 분석 요구 사항을 충족하는 데 있어 데이터 레이크를 포함한 오늘날의 데이터 아키텍처 전략은 제한적입니다. 데이터 레이크하우스 접근 방식이 이러한 한계를 극복하는 데 어떻게 도움이 되는지 알아보세요.

다 음에 선택할 데이터 웨어하우스는?
하나의 플랫폼에서 모든 데이터 워크로드를 처리하세요.
기업에서 데이터 마이그레이션을 해야 하는 이유는 무엇인가요?
기업은 보통 기존 소프트웨어와 하드웨어를 교체하거나 여러 애플리케이션을 하나의 시스템으로 통합하려고 할 때 데이터 마이그레이션을 수행합니다. 예를 들어, 엔터프라이즈 데이터 웨어하우스 또는 레거시 데이터 레이크에서 Databricks Data Intelligence Platform으로 마이그레이션하여 데이터 플랫폼을 간소화할 수 있습니다.
다음은 몇 가지 일반적인 데이터 마이그레이션 예시입니다.
- 기존 스토리지 시스템을 교체, 업그레이드 및 확장
- 데이터세트를 공유하는 신규 시스템과 기존 시스템의 통합
- 합병 또는 인수를 위한 비즈니스 재구성
- 정보 시스템을 통합
- 데이터 분석 준비
- 데이터베이스 및 비즈니스 데이터의 중앙 집중화
- 기존 데이터 보관
- 저장 및 운영 비용 절감
- 보다 안전한 데이터 센터로 이전
- 데이터 처리 규정 준수
- 에너지 사용량과 탄소 발자국 절감
데이터 마이그레이션에는 어떤 유형이 있나요?
데이터 마이그레이션 에는 여러 가지 유형이 있으며, 기업은 비즈니스 요구 사항에 따라 두 가지 이상의 마이그레이션을 수행하는 경우가 많습니다. 주요 데이터 마이그레이션 접근 방식을 살펴보겠습니다.
스토리지
스토리지 마이그레이션은 데이터를 한 스토리지 위치에서 다른 위치로 옮기는 것으로, 예를 들어 하드웨어 기반 스토리지에서 클라우드 기반 스토리지로, 또는 하드 디스크 드라이브에서 SSD로 데이터를 전송하는 것을 의미합니다. 새로운 스토리지 장치는 같은 건물 내에 있을 수도 있고, 원격 데이터 센터에 있을 수도 있습니다. 이러한 유형의 마이그레이션은 일반적으로 데이터의 내용이나 형식을 변경하지 않습니다.
데이터베이스
이는 데이터베이스 파일을 새로운 플랫폼, 일반적으로 새로운 데이터베이스 관리 시스템(DBMS)으로 옮기는 것을 의미합니다. 현재 버전의 DBMS에서 업그레이드된 버전으로 데이터를 전송할 수도 있습니다. 이 과정은 종종 데이터 변환이 필요하므로 스토리지 마이그레이션보다 더 복잡합니다.
애플리케이션
이는 애플리케이션이나 프로그램을 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 이전하는 경우(예: 오래된 컴퓨팅 시스템에서 보다 간소화된 최신 네트워크로 이전하는 경우)에 해당합니다. 여기에는 데이터베이스 마이그레이션과 스토리지 마이그레이션이 모두 포함될 수 있습니다. 일반적으로 기존 소프트웨어 플랫폼이 변경되거나 회사가 소프트웨어 또는 공급업체를 교체할 때 발생합니다.
클라우드
클라우드 마이그레이션이란 온프레미스 위치에서 클라우드로, 또는 다른 클라우드 환경 간에 데이터 또는 앱을 이동하는 것을 의미합니다. 모든 데이터, 애플리케이션, 서비스를 이동할 수도 있고, 일부만 이동할 수도 있습니다. 기업은 일반적으로 비용을 절감하고 데이터를 중앙 집중화하기 위해 클라우드 마이그레이션을 수행합니다.
비즈니스 프로세스
이러한 유형의 마이그레이션에서는 비즈니스 애플리케이션과 고객, 제품 및 운영 정보와 같은 비즈니스 프로세스와 관련된 모든 데이터를 새로운 환경으로 이전합니다. 이는 일반적으로 프로세스를 최적화하고 조직의 관리를 간소화하기 위해 수행됩니다.
두 가지 데이터 마이그레이션 전략
데이터 마이그레이션 전략이란 무엇인가요? 이는 마이그레이션 프로세스를 어떻게 진행할지에 대한 종합적인 계획이며, 먼저 다음 중 하나의 접근 방식을 선택하게 됩니다.
빅뱅
모든 데이터를 정해진 시간 내에 한꺼번에 목표 환경으로 이전하는 방법입니다. 모든 것이 계획대로 진행되기만 한다면, 시간과 비용이 적게 든다는 것이 장점입니다. 그러나 마이그레이션 중에는 모든 시스템이 종료되어 사용할 수 없게 됩니다. 데이터 양이 적은 소규모 기업의 경우 주말이나 공휴일에 데이터를 마이그레이션할 수 있습니다.
트리클
단계적 또는 반복적인 마이그레이션 방법입니다. 마이그레이션을 각각 고유한 범위와 기간을 가진 하위 프로세스로 분할하는 작업이 포함됩니다. 데이터는 조금씩 전송되며 이 과정에서 기존 시스템은 계속 작동합니다. 다운타임이 없고 위험이 적다는 단점이 있찌만, 사용자가 두 시스템 간에 전환할 수 있도록 해야 하므로 더 복잡하고 시간과 비용이 많이 듭니다.