기존 원본의 마이그레이션 및 데이터 현대화를 통해 데이터 수집Collect data through the migration and data modernization of existing sources

회사는 일반적으로 다른 종류의 기존 데이터 를 사용할 수 있습니다.Companies often have different kinds of existing data that they can democratize. 고객의 가설이 기존 데이터를 사용 하 여 최신 솔루션을 구축 해야 하는 경우 첫 번째 단계는 데이터 마이그레이션 및 inventions 혁신을 준비 하기 위한 데이터 현대화 수 있습니다.When a customer hypothesis requires the use of existing data to build modern solutions, a first step might be data migration and data modernization to prepare for inventions and innovations. 클라우드 도입 계획 내에서 기존 마이그레이션 작업을 수행 하려면 마이그레이션 방법을사용 하 여 마이그레이션 및 현대화를 수행 합니다.To align with existing migration efforts within a cloud adoption plan, do your migration and modernization by using the Migrate methodology.

이 문서의 사용Use of this article

이 문서에서는 마이그레이션 방법에 맞는 일련의 방법을 간략하게 설명 합니다.This article outlines a series of approaches that align with the Migrate methodology. 이러한 접근 방식을 표준 database migration 도구 체인에 가장 잘 맞출 수 있습니다.You can best align these approaches to the standard database migration toolchain.

워크 로드 평가 단계에서 클라우드 채택 팀은 마이그레이션된 자산의 현재 상태와 이후 상태를 평가 합니다.During the assess workloads phase, a cloud adoption team assesses the current state and future state for the migrated asset. 해당 프로세스가 혁신 활동의 일부인 경우 두 클라우드 채택 팀은이 문서를 사용 하 여 이러한 평가를 수행할 수 있습니다.When that process is part of an innovation effort, both cloud adoption teams can use this article to help make those assessments.

주 도구 집합Primary toolset

온-프레미스 데이터를 마이그레이션하고 현대화 하는 경우 가장 일반적인 Azure 도구 선택이 Azure Database Migration Service입니다.When you migrate and modernize on-premises data, the most common Azure tool choice is the Azure Database Migration Service. 이 서비스는 광범위 한 Azure Migrate 허브의 일부입니다.This service is part of the broader Azure Migrate hub. 기존 SQL Server 데이터 원본의 경우 Data Migration Assistant 데이터 구조를 평가 하 고 마이그레이션하는 데 도움이 됩니다.For existing SQL Server data sources, Data Migration Assistant helps you assess and migrate data structures.

Oracle 및 NoSQL 데이터 마이그레이션을 지원 하기 위해 특정 유형의 원본-대상 데이터베이스에 대 한 Azure Database Migration Service를 사용할 수도 있습니다.To support Oracle and NoSQL data migrations, you can also use Azure Database Migration Service for certain types of source-to-target databases. 예를 들어 Oracle 데이터베이스를 PostgreSQL로 마이그레이션하거나 MongoDB 데이터베이스를 Azure Cosmos DB로 마이그레이션해야 합니다.For example, migrating Oracle databases to PostgreSQL or migrating MongoDB databases to Azure Cosmos DB. 더 일반적으로 도입 팀은 파트너 도구 또는 사용자 지정 스크립트를 사용 하 여 IaaS (infrastructure as a service)를 기반으로 Azure Cosmos DB, Azure HDInsight 또는 가상 머신 옵션으로 마이그레이션합니다.More commonly, adoption teams use partner tools or custom scripts to migrate to Azure Cosmos DB, Azure HDInsight, or virtual machine options based on infrastructure as a service (IaaS).

고려 사항 및 지침Considerations and guidance

데이터 마이그레이션 및 데이터 현대화 Azure Database Migration Service를 사용 하는 경우 다음을 이해 하는 것이 중요 합니다.When you use Azure Database Migration Service for data migration and data modernization, it's important to understand:

  • 데이터 소스를 호스팅하기 위한 현재 플랫폼입니다.The current platform for hosting the data source.
  • 현재 버전입니다.The current version.
  • 고객 가설 또는 목표를 가장 잘 지 원하는 향후 플랫폼 및 버전입니다.The future platform and version that best supports the customer hypothesis or target.

데이터 마이그레이션 유형Data migration type

오프라인 마이그레이션의 경우 마이그레이션을 시작할 때부터 애플리케이션 가동 중지 시간이 시작됩니다.With an offline migration, application downtime starts when the migration starts. 온라인 마이그레이션의 경우 마이그레이션 종료 시 중단 시간으로 제한 됩니다.For an online migration, downtime is limited to the time to cut over at the end of migration.

오프 라인 마이그레이션을 테스트 하 여 가동 중지 시간이 허용 되는지 확인 합니다.Test an offline migration to determine whether the downtime is acceptable. 복원 시간이 허용 되지 않는 경우 온라인 마이그레이션을 수행 합니다.If the restoration time is unacceptable, do an online migration.

다음 데이터 마이그레이션 유형 표는 마이그레이션 팀에서 검토할 원본 및 대상 쌍을 보여 줍니다.The following data migration type table shows source and target pairs to review with the migration team. 각 쌍에는 도구 선택 및 관련 자습서에 대 한 링크가 포함 됩니다.Each pair includes a tool choice and a link to a related tutorial.

원본Source 대상Target 도구Tool 마이그레이션 유형Migration type 지침Guidance
SQL ServerSQL Server Azure SQL DatabaseAzure SQL Database Database Migration ServiceDatabase Migration Service 오프라인Offline 자습서Tutorial
SQL ServerSQL Server Azure SQL DatabaseAzure SQL Database Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial
SQL ServerSQL Server Azure SQL Managed InstanceAzure SQL Managed Instance Database Migration ServiceDatabase Migration Service 오프라인Offline 자습서Tutorial
SQL ServerSQL Server Azure SQL Managed InstanceAzure SQL Managed Instance Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial
RDS SQL ServerRDS SQL Server Azure SQL Database 또는 Azure SQL Managed InstanceAzure SQL Database or Azure SQL Managed Instance Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial
MySQLMySQL Azure Database for MySQLAzure Database for MySQL Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial
PostgreSQLPostgreSQL Azure Database for PostgreSQLAzure Database for PostgreSQL Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial
MongoDBMongoDB Azure Cosmos DB API for MongoDBAzure Cosmos DB API for MongoDB Database Migration ServiceDatabase Migration Service 오프라인Offline 자습서Tutorial
MongoDBMongoDB Azure Cosmos DB API for MongoDBAzure Cosmos DB API for MongoDB Database Migration ServiceDatabase Migration Service 온라인Online 자습서Tutorial