Microsoft 데이터베이스를 다른 대상 환경으로 마이그레이션하기 위한 도구와 서비스를 제공합니다.
이 문서에서는 SQL Server, Azure SQL 및 Microsoft Fabric 사용할 수 있는 마이그레이션 및 평가 도구의 기능을 비교합니다.
Azure Database Migration Service(Azure DMS)
Azure Database Migration Service(Azure DMS)는 가동 중지 시간을 최소화하면서 여러 데이터베이스 원본에서 Azure 데이터 플랫폼으로 마이그레이션할 수 있는 완전 관리형 서비스입니다.
마이그레이션 프로세스 중에 최소한의 사용자 참여가 필요한 마이그레이션 파이프라인을 제공합니다. Azure 포털 또는 PowerShell 및 Azure CLI 통해 Azure DMS에 액세스할 수 있습니다.
자세한 내용은 Azure Database Migration Service 설명서 참조하세요.
Azure Migrate
Azure Migrate 온-프레미스 서버, 인프라, 애플리케이션 및 데이터를 검색하고 평가하여 Azure 마이그레이션할 중앙 집중식 허브를 제공합니다.
Azure Migrate 사용하여 데이터 센터에서 SQL Server 인스턴스를 검색하고, 애플리케이션 종속성을 평가하고, Azure SQL 마이그레이션하기 위한 이러한 인스턴스의 준비 상태를 확인합니다. Azure Migrate Azure SQL 배포 옵션에 대한 권장 사항, 워크로드 성능 요구 사항에 따라 크기 조정 및 라이선스 혜택을 고려하는 월별 비용 추정치를 제공합니다.
다음 시나리오에서 Azure Migrate 사용합니다.
- SQL Server 데이터 환경을 평가하고 발견합니다.
- Azure SQL 배포 권장 사항, 대상 크기 조정 및 월별 예상을 가져옵니다.
- 전체 데이터 자산을 Azure 가상 머신의 SQL Server로 마이그레이션합니다.
자세한 내용은 Azure Migrate 설명서 참조하세요.
SQL Server Migration Assistant(SSMA)
SSMA(SQL Server Migration Assistant)는 다른 데이터베이스 엔진에서 SQL Server 및 Azure SQL 데이터베이스 마이그레이션을 자동화합니다.
SSMA를 사용하여 다음으로부터 마이그레이션:
- Microsoft Access
- Db2
- MySQL
- Oracle
- SAP ASE
온-프레미스 SQL Server, Azure SQL Managed Instance, Azure SQL Database, 또는 Azure VM의 SQL Server로 마이그레이션할 수 있습니다.
자세한 내용은 SQL Server Migration Assistant 참조하세요.
패브릭 마이그레이션 어시스턴트
Fabric Migration Assistant는 스키마와 데이터를 Microsoft Fabric으로 마이그레이션하는 기본 제공 Fabric 기능입니다. 스키마 메타데이터를 가져오고, 호환성 문제를 식별하고, 대상에 데이터를 복사하기 전에 안내된 수정 사항(AI 기반 지원 포함)을 제공합니다.
다음 시나리오에서 Fabric Migration Assistant 사용합니다.
- Microsoft Fabric SQL Server 데이터베이스를 SQL 데이터베이스로 마이그레이션합니다.
- Azure Synapse Analytics 전용 SQL 풀, SQL Server 및 기타 SQL 데이터베이스 플랫폼을 Fabric Data Warehouse 마이그레이션합니다.
자세한 내용은 다음을 참조하십시오.
- SQL 데이터베이스의 경우 Fabric Migration Assistant
- 데이터 웨어하우스를 위한 패브릭 마이그레이션 어시스턴트
마이그레이션 도구 비교
다음 차트를 사용하여 SQL 마이그레이션 도구의 기능을 비교합니다.
| 역량 | Azure Migrate | SQL 마이그레이션 구성 요소 | SSMA | Azure Arc | DMS(Azure Portal/ PowerShell/ az cmdlet) |
패브릭 마이그레이션 어시스턴트 |
|---|---|---|---|---|---|---|
| SQL 데이터 자산 검색 및 평가 | 대규모 | 예 | No | 예 | PowerShell/cmdlet 사용 | 평가만 |
| SQL Server 개체를 SQL Database 또는 SQL Managed Instance로 마이그레이션하기 | No | No | No | 예 | 예 | No |
| Azure VM으로 SQL Server를 마이그레이션하여 SQL Server로 전환 | 예 | No | No | No | 예 | No |
| Azure VM으로 SQL Server의 마이그레이션(및/또는 업그레이드) | No | 예 | No | 예 | 예 | No |
| Fabric SQL 데이터베이스로 SQL Server 마이그레이션 | No | No | No | No | No | 예 |
| Fabric 데이터 웨어하우스로 마이그레이션 | No | No | No | No | No | 예 |
| SQL이 아닌 개체 마이그레이션 (Oracle, Access, MySQL, Db2, SAP ASE) |
No | No | 예 | No | No | No |