既存のデータ ソースの移行と最新化によってデータを収集するCollect data through the migration and modernization of existing data sources

多くの場合、企業は、民主化できるさまざまな種類の既存データを持っています。Companies often have different kinds of existing data that they can democratize. 顧客の仮説で、既存のデータを使用して最新のソリューションを構築する必要がある場合、最初の手順は、発明とイノベーションを準備するためのデータの移行と最新化になる可能性があります。When a customer hypothesis requires the use of existing data to build modern solutions, a first step might be the migration and modernization of data to prepare for inventions and innovations. クラウド導入計画に含まれる既存の移行作業に合わせるために、移行と最新化は、移行の方法論の中で簡単に実行できます。To align with existing migration efforts within a cloud adoption plan, you can more easily do the migration and modernization within the Migrate methodology.

この記事の利用方法Use of this article

この記事では、移行手法に合わせた一連のアプローチについて説明します。This article outlines a series of approaches that align with the Migrate methodology. これらのアプローチを、標準的な移行ツールチェーンに合わせることができます。You can best align these approaches to the standard migration toolchain.

移行の方法論の中での評価フェーズ中に、クラウド導入チームは、移行される資産の現在の状態と、求められている将来の状態を評価します。During the Assess phase within the Migrate methodology, a cloud adoption team assesses the current state and desired 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 Azure Database Migration Service. このサービスは、より広範な Azure Migrate ツールチェーンの一部です。This service is part of the broader Azure Migrate toolchain. 既存の SQL Server データ ソースについては、Data Migration Assistant を使用して、少数のデータ構造の評価と移行を行うことができます。For existing SQL Server data sources, Data Migration Assistant can help you assess and migrate a small number of data structures.

Oracle と NoSQL の移行をサポートするために、特定の種類のソース データベースのターゲット データベースへの移行に対して、Database Migration Service を使用することもできます。To support Oracle and NoSQL migrations, you can also use Database Migration Service for certain types of source-to-target databases. 例として、Oracle データベースを PostgreSQL に、または MongoDB データベースを Azure Cosmos DB に移行する場合などがあります。Examples include migrating Oracle databases to PostgreSQL or MongoDB databases to Azure Cosmos DB. 一般的に、導入チームは、パートナー ツールまたはカスタム スクリプトを使用して、Azure Cosmos DB、Azure HDInsight、またはサービスとしてのインフラストラクチャ (IaaS) に基づく仮想マシンのオプションに移行します。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 to migrate and modernize data, 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.

次の表に、移行チームで検討するソースとターゲットのペアを示します。The following table shows source and target pairs to review with the migration team. 各ペアには、ツールの選択肢と関連するガイドへのリンクが含まれています。Each pair includes a tool choice and a link to a related guide.

移行の種類Migration type

オフライン移行では、アプリケーションのダウンタイムが、移行の開始時に開始されます。With an offline migration, application downtime starts when the migration starts. オンライン移行では、ダウンタイムが移行の最後の切り替え時だけに限定されます。With an online migration, downtime is limited to the time to cut over at the end of migration.

許容できるビジネスのダウンタイムを決定し、オフライン移行をテストすることをお勧めします。We suggest that you decide your acceptable business downtime and test an offline migration. これを行って、復元時間が許容されるダウンタイムを満たしているかどうかを確認します。You do so to check if the restoration time meets the acceptable downtime. 復元時間を許容できない場合は、オンライン移行を実行します。If the restoration time is unacceptable, do an online migration.

sourceSource 移行先Target ツールTool 移行の種類Migration type ガイダンスGuidance
SQL ServerSQL Server Azure SQL データベースAzure SQL Database Database Migration ServiceDatabase Migration Service オフラインOffline チュートリアルTutorial
SQL ServerSQL Server Azure SQL データベースAzure 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 の MongoDB 用 APIAzure Cosmos DB's API for MongoDB Database Migration ServiceDatabase Migration Service オフラインOffline チュートリアルTutorial
MongoDBMongoDB Azure Cosmos DB の MongoDB 用 APIAzure Cosmos DB's API for MongoDB Database Migration ServiceDatabase Migration Service オンラインOnline チュートリアルTutorial