このトピックでは、ossutilまたはData Online Migrationを使用して、Object Storage Service (OSS) バケットとApsara File Storage NAS (NAS) ファイルシステム間でデータを移行する方法について説明します。
課金
ossutilを使用したデータの移行
ossutilツールの使用に対して課金されません。 ただし、データを移行すると、OSS API操作が呼び出され、EIP (elastic IP address) を使用してデータが転送されます。 APIリクエスト料金とトラフィック料金が請求されます。
Elastic Compute Service (ECS) インスタンスは、データ転送の中間ノードとして使用されます。 インスタンス設定に基づいて課金されます。 ECSの課金の詳細については、「概要」をご参照ください。 ECSインスタンスがEIPにバインドされている場合、NASデータがOSSにアップロードされると、アウトバウンドトラフィック料金が課金されます。 EIPの課金の詳細については、「従量課金」をご参照ください。
OSSバケットからNASファイルシステムにデータを移行すると、GETリクエストに対して課金されます。 データ移行が完了すると、OSSバケットに保存されているデータは削除されません。 したがって、OSSの請求書に含まれているストレージ料金は引き続き課金されます。 OSSバケットに保存されているデータを削除する前に、データがNASファイルシステムに移行されていることを確認してください。 GETリクエストの料金の詳細については、「API操作呼び出し料金」をご参照ください。
NASファイルシステムからOSSバケットにデータを移行すると、PUTリクエストに対して課金されます。 データ移行が完了すると、NASファイルシステムに保存されているデータは削除されません。 したがって、NASの請求書に含まれるストレージ料金は引き続き課金されます。 NASファイルシステムに保存されているデータを削除する前に、データがOSSバケットに移行されていることを確認してください。 PUTリクエストの料金の詳細については、「API操作呼び出し料金」をご参照ください。
data Online Migrationを使用したデータの移行
Data Online Migrationを使用してNASファイルシステムとOSSバケット間でデータを移行する場合の料金の詳細については、「新しいバージョンの課金」をご参照ください。
ossutilを使用したデータの移行
ossutilは、OSSが提供するコマンドライン管理ツールです。 ossutilは、ファイルの合計サイズが30テラバイト未満のシナリオに適しています。 ossutilは次の利点を提供します。
オブジェクトとバケットを管理するためのシンプルで便利なコマンドを幅広く提供し、高いパフォーマンスの操作を保証します。
ファイルの同時アップロードと再開可能アップロードをサポートします。
ディレクトリとフォルダをアップロードおよびダウンロードできます。
手順
データ転送用の中間ノードを設定します。 詳細については、「データ転送用の中間ノードの設定」をご参照ください。
ossutilをインストールします。 ossutilをダウンロードしてインストールする方法の詳細については、「ossutilのインストール」をご参照ください。
データを移行します。
OSSバケットからNASファイルシステムへのデータの移行
syncコマンドを実行して、OSSバケットからNASファイルシステムにデータを移行できます。 詳細については、「OSSオブジェクトをコンピューターに同期する」をご参照ください。
./ossutil64 sync oss://examplebucket/localdir/ /mnt
NASファイルシステムからOSSバケットへのデータの移行
syncコマンドを実行して、NASファイルシステムからOSSバケットにデータを移行できます。 詳細については、「ローカルファイルとOSSの同期」をご参照ください。
./ossutil64 sync /mnt/ oss://examplebucket/localdir/
説明/mntをNASファイルシステムの実際のマウントディレクトリに置き換えます。
移行が完了したら、すべてのファイルが期待どおりに移行先パスに移行されているかどうかを確認します。
data Online Migrationを使用したデータの移行
データオンライン移行は、Alibaba Cloudの異なるストレージサービス間のトンネルです。 Data Online Migrationは、同時実行性の高いシナリオで安定した効率的なバッチデータ移行機能を提供します。 Data Online Migrationを使用すると、移行ツールをデプロイする必要なく、NASファイルシステムとOSSバケット間でデータを移行できます。
手順:
OSSからNASにデータを移行する方法の詳細については、「Alibaba Cloud OSSからローカルファイルシステムへのデータ移行」をご参照ください。
NASからOSSにデータを移行する方法の詳細については、「ローカルファイルシステムからAlibaba Cloud OSSにデータを移行する」をご参照ください。