미스터 역마살

Azure DB Migration 방법 본문

IT/Azure

Azure DB Migration 방법

Mr. YeokMaSsal 2022. 7. 24. 17:21
728x90
반응형

Azure Migrate

Azure Migrate

Azure Migrate란?

On-premise에서 AzureMigration을 위한 Assessment, Migration을 수행할 수 있도록 해주는 플랫폼이다. Azure Migrate 내에서 제공하는 도구들을 통해 On-premise에 대한 Assessment Migration 수행 할 수 있으며 해당 작업들에 대한 상태를 추적할 수 있다.

 

Azure Migrate에서 제공되는 도구

Discovery and Assessment

   AzureMigration 하기 위한 준비단계에서 사용하는 도구로써 On-premiseVM 및 물리적 서버를 검색하고 평가함

Server Migration

   Vmware, Hyper-V VM, 물리적 서버, 기타 가상화된 서버 및 퍼블릭 클라우드 VMAzureMigration하기 위한 도구

Data Migration Assistant

On-premise SQL ServerMigration하기 위한 평가를 수행하고 Migration 수행시 발생할 수 있는 잠재점들을 Reporting하는 도구. 또한 Migration도 해당 도구로 직접 수행할 수 있음

Azure Database Migration Service

On-premis에서 Azure SQLDown time을 최소화 하면서 DB Migration을 수행할 수 있게 하는 도구

Movere

On-premisVM 및 물리적 서버를 검색하고 Migration 비용 계획 및 평가를 진행하는 도구

 

 

ISV도구

ISV : Independent Software Vendor 도구로써 플랫폼 기업들에게 소프트웨어 제품을 제공하고 판매하는 회사

  • Carbonite : Server Migration 도구
  • Cloudamize : Server Assessment 도구
  • Corent Technology : Assessment&Migration 도구
  • UnifyCloud : Assess Server and Database 도구
  • Zetro : Server Migration 도구
  • RackWare : Server Migration 도구

 

Azure Migrate를 활용한 DB Migration

Azure Migrate를 통해 SQL Server Migration을 진행할 수 있으며 진행 시 Source DBAssessment를 진행후 Migration을 진행할 수 있다.

1. Azure Migrate Project 생성

Assessment & Migration을 위한 프로젝트를 생성한다.

 

2. On Premise 확인

3. DMA Assessment Project 생성

Azure Database Migration Assistant(DMA) Tool을 다운로드 후 실행 하여 Assessment Project를 생성

 

4. DMA Source DB 연결

DMASource DB를 연결

 

5. DB Migration 이슈 사항에 대한 결과 확인 및 Upload

DMASource DB를 연결하게 되면 해당 DBMigration 할 경우 이슈 사항등에 대한 결과를 확인 할 수 있으며 Azure Migrate로 결과를 업로드 할 수 있다.

 

6. Azure Migrate 결과 Upload

Azure 구독과 업로드할 Azure Migrate 프로젝트를 선택 한다.

 

7. Azure Migrate에서 확인

Azure MigrateAssessment db에 대한 결과를 확인 할 수 있다.

 

8. DMS 생성

Assessment 작업 후 Migration을 위한 DMS 리소스를 생성한다.

 

9. DMS Migration Project 생성

DMS 생성 후 Migration Project 생성 한다.

 

10. Source DB 연결

Migration을 위한 Source db 접속정보 입력 후 연결한다.

11. Source DB Migration Database 선택

연결 후 Source DB Migration 대상이 되는 Database를 선택한다.

12. Target DB 연결

 

13. Save Project

 

 

14. Schema 이관 하기

프로젝트 생성 후 Schema Migration을 먼저 수행 한다.

15. Source DB 선택 및 Target DB 선택

Source, Target에 대한 Database를 선택 한다.

 

 

16. Schema Migration Start

Start migration 버튼을 클릭하여 Schema Migration을 시작 한다.

 

17. Schema Migration 결과 확인

 

18. DataMigration 진행

DataMigration을 클릭하여 진행한다.

 

19. Source & Target 설정 후 Migration 진행

Schema 설정때와 같이 Source&Target 접속 후 Data Migration진행 한다.

 

20. 결과 확인 및 완료

DataMigration 결과 확인 및 실제 DB접속 후 테이블 및 데이터도 확인 하고 이상이 없다면 완료한다.

 

끝으로

Azure Migrate 도구를 사용하여 On premise to Azure 로 Migration 하는 방법을 알아 보았고 다음은 이 도구 외에도 다른 여러가지 방법을 통해 Migration을 하는 방법에 대해 알아 보자

 

 

 

728x90
Comments