すべてのプロダクト
Search
ドキュメントセンター

Data Management:データ移行ソリューションの概要

最終更新日:Sep 04, 2024

Data Transmission Service (DTS) を使用すると、同種データソース間または異種データソース間でデータを移行できます。 一般的なシナリオには、Alibaba Cloudへのデータ移行、Alibaba Cloud内のインスタンス間のデータ移行、データベースシャーディングとスケーリングが含まれます。 このトピックでは、データ移行機能でサポートされているデータベースタイプ、データベースバージョン、および移行タイプについて説明します。 このトピックでは、関連する参照へのリンクも提供します。

課金ルール

data Transmission Service (DTS) のデータ移行機能の使用に対して課金されます。 課金ルールの詳細については、「課金の概要」をご参照ください。

移行タイプ

移行タイプ

説明

スキーマ移行

DTSは、テーブル、ビュー、トリガー、ストアドプロシージャなど、選択したオブジェクトのスキーマをソースデータベースからターゲットデータベースに移行します。

異種データベース間のスキーマ移行の場合、DTSはソースデータベースとターゲットデータベースの構文に基づいてスキーマ構文を変換します。 たとえば、DTSはOracleデータベースのNUMBERデータ型をMySQLデータベースのDECIMALデータ型に変換します。

完全なデータ移行

DTSは、選択したオブジェクトの履歴データをソースデータベースからターゲットデータベースに移行します。 データ移行タスクを設定するときにスキーマ移行とフルデータ移行のみを選択した場合、DTSはソースデータベースで生成された増分データを移行しません。

重要

データの一貫性を確保するために、フルデータ移行中にソースデータベースにデータを書き込まないでください。 サービスの継続性を確保するには、データ移行タスクを設定するときに、[スキーマ移行][フルデータ移行] 、および [増分データ移行] を選択する必要があります。

増分データ移行

DTSは、完全データ移行に使用される静的スナップショットをソースデータベースから取得し、スナップショットデータをターゲットデータベースに移行してから、ソースデータベースで生成された増分データをターゲットデータベースに同期します。

説明

増分データ移行中、データはソースデータベースとターゲットデータベース間でリアルタイムで同期されます。 データ移行タスクは自動的に停止しません。 データ移行タスクを手動で停止する必要があります。

データ移行シナリオ

DTSは、次のデータ移行ソリューションをサポートしています。 実際のシナリオに基づいて対応するデータ移行ソリューションを選択し、サポートされているデータベースのバージョン、移行タイプ、および構成手順を表示します。