このトピックでは、ローカルファイルシステムからAlibaba Cloudオブジェクトストレージサービス (OSS) にデータを移行する方法について説明します。
概要
Alibaba Cloud Data Online Migrationは、異なるストレージサービス間のデータ移行チャネルを提供します。Data Online Migrationは、サードパーティのストレージサービスからOSSへのデータの移行、ローカルファイルシステムとOSS間のデータの移行、ローカルファイルシステム間のデータの移行、またはOSSバケット間のデータの移行に使用できます。
Data Online Migrationを使用するには、Data Online Migrationコンソールにログオンし、ソースデータアドレスとデスティネーションデータアドレスを作成してから、移行タスクを作成するだけです。移行タスクが開始したら、コンソールでタスクを管理できます。たとえば、タスクの進捗状況とトラフィック情報を表示できます。
ローカルファイルシステムの概要
ローカルファイルシステムは、次のタイプに分類されます。
ローカルコンピューターに展開され、ローカルコンピューター上のファイルを管理および保存するファイルシステム
ローカルコンピューターにマウントされているファイルシステム (ファイルストレージNAS (NAS) やGoogleファイルシステム (GFS) ファイルシステムなど)
Linuxオペレーティングシステム上のローカルファイルシステムは、さまざまな機能をサポートしています。次の表に、一般的な機能を示します。
機能タイプ | 説明 |
ファイルI/O | ローカルファイルシステムは、 |
ディレクトリ操作 | ローカルファイルシステムは、 |
ファイルメタデータ | ローカルファイルシステムは、 |
メモリマッピング | ローカルファイルシステムでは、 |
ファイルロック | ローカルファイルシステムでは、 |
ファイルシステムキャッシュ | ローカルファイルシステムでは、 |
上記の関数に加えて、ファイルI/Oベクトル関数 (readvおよびwritev)、ファイルシステムイベント関数 (inotify)、POSIXメッセージキュー関数 (mq_open、mq_send、mq_receive) もローカルファイルシステムでサポートされています。ローカルファイルシステムでサポートされる機能は、ファイルシステムのタイプとバージョンによって異なります。したがって、使用するファイルシステムを理解し、ビジネス要件に基づいて適切な関数を選択する必要があります。
フローチャート
データの移行
次の図は、ローカルファイルシステムからOSSにデータを移行するプロセスを示しています。

移行タスクの作成
次の図は、移行タスクを作成するプロセスを示しています。
ローカルファイルシステムのデータアドレスを作成する場合は、データアドレスをエージェントに関連付ける必要があります。