このトピックでは、長期保存のために、杭州のエンターテインメント企業の内部ネットワーク接続ストレージ (NAS) ファイルシステムからAlibaba Cloud Object Storage Service (OSS) にデータを移行する方法について説明します。

背景情報

杭州のエンターテインメント企業は、メディアファイルやドキュメントなどのデータを内部のNASファイルサーバーに保存しています。 データには5,000,000個のファイルが含まれており、サイズは約20テラバイトです。 NASサーバーは、会社のデータセンターにあります。 サーバーはサーバーメッセージブロック (SMB) プロトコルを使用し、ファイアウォールがインストールされています。 サーバーはインターネット経由でアクセスできませんが、10.0.0.254の内部IPアドレスを提供します。

その後のメンテナンスとオンラインアプリケーション開発の要件を満たすには、長期保存のためにNASサーバーからOSSにデータを移行する必要があります。

移行スキーム

ユーザーの要件と背景情報に基づいて、次の移行スキームが策定されます。
  1. 中国 (杭州) リージョンにOSSバケットを作成し、デフォルトの保存場所をこのバケットのエンドポイントに変更します。
  2. 専用専用回線を使用して、オンプレミスNASサーバーをAlibaba Cloud仮想プライベートクラウド (VPC) に接続します。 NASサーバーのファイアウォール設定を変更し、VPC内のすべてのIPアドレスからNASサーバーへのアクセスを有効にします。
  3. Data Online Migrationを使用して、NASサーバーからOSSにデータを移行します。

手順1: バケットを作成して保存場所を変更する

  1. 中国 (杭州) リージョンで、データを保存するバケットを作成します。 詳細については、「バケットの作成」をご参照ください。
  2. 会社の従業員がバケットにアクセスできるようにバケットポリシーを設定します。 設定の詳細については、「バケットポリシーを使用した他のユーザーに対する OSS リソースへのアクセス許可」をご参照ください。
  3. 内部従業員に、デフォルトの保管場所をバケットに変更するように通知します。

ステップ2: NASサーバーをAlibaba Cloud VPCに接続する

  1. NASサーバーをAlibaba Cloud VPCに接続するには、1 Gbit/sの伝送速度を提供する専用専用回線を使用します。 詳細については、「専用回線接続の申請」をご参照ください。
  2. NASサーバーのファイアウォール設定を変更して、VPC内のすべてのIPアドレスからNASサーバーにアクセスできるようにします。

ステップ3: データオンライン移行を使用してNASサーバーからOSSにデータを移行する

  1. Alibaba Cloud管理コンソールでRAM (Resource Access Management) ユーザーを作成し、RAMユーザーに移行ジョブを作成する権限を付与し、RAMユーザーのAccessKeyペアを取得します。 詳細については、「RAMユーザーの作成と権限付与」をご参照ください。
  2. NASデータアドレスを作成します。 パラメーターの詳細については、「NASからOSSへのデータ移行」をご参照ください。

    次の図は、設定の詳細を示しています。

    NASデータアドレスの作成
  3. OSSデータアドレスを作成します。 パラメーターの詳細については、「NASからOSSへのデータ移行」をご参照ください。

    次の図は、設定の詳細を示しています。

    OSSデータアドレスの作成
  4. 完全な移行ジョブを作成し、パフォーマンスの最適化を設定します。 パラメーターの詳細については、「NASからOSSへのデータ移行」をご参照ください。
    重要 この例では、娯楽会社は、データ移行中に他のアプリケーションの帯域幅を必要としない。 したがって、流量制限は設定されない。 実際には、帯域幅の使用量に基づいて適切なフロー制限を設定できます。

    次の図は、パフォーマンス最適化の設定方法を示しています。

    移行ジョブの作成
  5. 移行ジョブが完了するまでに約2日かかります。 移行ジョブが完了したら、すべてのデータが移行されたことを確認する必要があります。 これを行うには、移行レポートを表示し、ソースデータアドレスのデータと宛先データアドレスのデータを比較します。
    ファイルの移行に失敗した場合は、障害のトラブルシューティングを行います。 詳細については、「移行の失敗と解決策の一般的な原因」をご参照ください。
    データの移行後、OSSにデータを保存および管理できます。