によるNFSインターフェイスの管理 AWS OpsHub - AWS Snowball Edge デベロッパーガイド

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

によるNFSインターフェイスの管理 AWS OpsHub

ネットワークファイルシステム (NFS) インターフェイスを使用して、デバイスがオペレーティングシステムのローカルストレージであるかのように、Snow Family デバイスにファイルをアップロードします。これにより、ファイルのコピー、ドラッグアンドドロップ、その他のグラフィカルユーザーインターフェイス機能など、オペレーティングシステムの機能を使用できるため、データ転送に対するよりユーザーフレンドリーなアプローチが可能になります。デバイス上の各 S3 バケットはNFSインターフェイスエンドポイントとして利用でき、データをコピーするためにマウントできます。NFS インターフェイスはインポートジョブで使用できます。

Snowball Edge デバイスが、デバイスを注文するジョブの作成時に含めるように設定されている場合は、 NFSインターフェイスを使用できます。デバイスがインターフェイスを含むように設定されていない場合はNFS、S3 Family デバイスの S3 アダプターまたは Amazon S3 互換ストレージを使用してデータを転送します。S3 アダプターの詳細については、「」を参照してくださいを使用した Amazon S3 アダプターストレージの管理 AWS OpsHub。Snow Family デバイスの Amazon S3 互換ストレージの詳細については、「」を参照してくださいで Snow Family デバイスに Amazon S3 互換ストレージをセットアップする AWS OpsHub

起動すると、NFSインターフェイスは 1 GB のメモリと 1 のメモリを使用しますCPU。これにより、Snow Family デバイスで実行されている他の のサービスの数や、 が実行できる EC2互換インスタンスの数が制限される場合があります。

NFS インターフェイスを介して転送されるデータは、転送中に暗号化されません。NFS インターフェイスを設定するときは、 CIDR ブロックを提供できます。Snow Family デバイスは、それらのブロック内のアドレスを持つクライアントコンピュータからのNFSインターフェイスへのアクセスを制限します。

デバイス上のファイルは、 に返されるときに Amazon S3 に転送されます AWS。詳細については、Amazon S3へのジョブのインポート 」を参照してください。

コンピュータオペレーティングシステムNFSで を使用する方法の詳細については、オペレーティングシステムのドキュメントを参照してください。

NFS インターフェイスを使用するときは、次の詳細に注意してください。

  • ファイル名は、Snow Family デバイス上のローカル S3 バケット内のオブジェクトキーです。キー名は、UTF-8 エンコードが最大 1,024 バイト長の Unicode 文字のシーケンスです。可能であれば NFSv4.1 を使用し、Unicode UTF-8 でファイル名をエンコードして、データのインポートを成功させることをお勧めします。UTF-8 でエンコードされていないファイル名は、使用するNFSエンコードに応じて S3 にアップロードされないか、別のファイル名で S3 にアップロードされる場合があります。

  • ファイルパスの最大長は 1,024 文字であることに注意してください。Snow Family デバイスでは、1,024 文字を超えるファイルパスはサポートされません。このファイルパスの長さを超えると、ファイルのインポートエラーが発生します。

  • 詳細については、「Amazon Simple Storage Service ユーザーガイド」の「オブジェクトキー」を参照してください。

  • NFS ベース転送の場合、Snow Family デバイスから Amazon S3 にインポートされるときに、標準POSIXスタイルのメタデータがオブジェクトに追加されます。さらに、 NFSオプションを使用した Snow Family デバイスの Amazon S3 への内部インポートメカニズムの一部として現在使用している AWS DataSync メタデータx-amz-meta-user「-agent aws-datasync」が表示されます。

  • 単一の Snowball Edge デバイスを使用して、最大 40Mのファイルを転送できます。1 つのジョブで 4,000 万を超えるファイルを転送する必要がある場合は、転送ごとのファイル数を減らすためにファイルをバッチ処理してください。拡張NFSインターフェイスまたは S3 インターフェイスを搭載した Snowball Edge デバイスの場合、個々のファイルは最大ファイルサイズ 5 TB の任意のサイズにすることができます。

コマンドラインNFSインターフェイス (CLI) ツールである Snowball Edge クライアントを使用してインターフェイスを設定および管理することもできます。詳細については、NFS「インターフェイスの管理」を参照してください。

Windows オペレーティングシステムでのNFSサービスの起動

クライアントコンピュータが Windows 10 Enterprise または Windows 7 Enterprise オペレーティングシステムを使用している場合は、 AWS OpsHub アプリケーションで を設定する前に、クライアントコンピュータNFSでNFSサービスを起動します。

  1. クライアントコンピュータで、[スタート] ボタンをクリックし、[コントロールパネル]、[プログラム] の順に選択します。

  2. [Turn Windows features on or off] を選択します。

    注記

    Windows 機能を有効にするには、コンピュータの管理者ユーザー名とパスワードの入力が必要になる場合があります。

  3. のサービスでNFSのクライアントNFSを選択し、OK を選択します。

でNFSインターフェイスを自動的に設定する AWS OpsHub

デフォルトではNFS、インターフェイスは Snow Family デバイスで実行されていないため、デバイスでデータ転送を有効にするにはインターフェイスを起動する必要があります。数回クリックするだけで、Snow Family デバイスはすばやく自動的にNFSインターフェイスを設定できます。NFS インターフェイスは自分で設定することもできます。詳細については、「でNFSインターフェイスを手動で設定する AWS OpsHub」を参照してください。

  1. ダッシュボードの [データの転送] セクションで、[有効にして開始] を選択します。この処理が完了するまでに 1~2 分かかることがあります。

    [ファイルストレージ] ダッシュボードに [有効にして開始] ボタンが表示されています。
  2. NFS サービスが開始されると、NFSインターフェイスの IP アドレスがダッシュボードに表示され、Transfer data セクションにサービスがアクティブであることが示されます。

  3. Open in Explorer (Windows または Linux オペレーティングシステムを使用している場合) を選択して、オペレーティングシステムのファイルブラウザでファイル共有を開き、Snow Family デバイスへのファイルの転送を開始します。クライアントコンピュータからファイル共有にファイルをコピーして貼り付けたり、ドラッグアンドドロップしたりできます。Windows オペレーティングシステムでは、ファイル共有は次の のようになりますbuckets(\\12.123.45.679)(Z:)

    注記

    Linux オペレーティングシステムでは、NFSエンドポイントのマウントにはルートアクセス許可が必要です。

でNFSインターフェイスを手動で設定する AWS OpsHub

デフォルトではNFS、インターフェイスは Snow Family デバイスで実行されていないため、デバイスでデータ転送を有効にするにはインターフェイスを起動する必要があります。Snow Family デバイスで実行されている仮想ネットワークインターフェイス (VNI) の IP アドレスを指定し、必要に応じてファイル共有へのアクセスを制限NFSすることで、インターフェイスを手動で設定できます。NFS インターフェイスを手動で設定する前に、Snow Family デバイスで仮想ネットワークインターフェイス (VNI) を設定します。詳細については、コンピューティングインスタンスのネットワーク設定を参照してください。

Snow Family デバイスでNFSインターフェイスを自動的に設定することもできます。詳細については、「でNFSインターフェイスを自動的に設定する AWS OpsHub」を参照してください。

  1. [データの転送] セクションの下部にあるダッシュボードで、[手動設定] をクリックします。

  2. 有効化と開始を選択して、開始NFSウィザードを開きます。[物理ネットワークインターフェイス] フィールドにデータが入力されます。 The Start NFS wizard

  3. IP アドレスの作成 (VNI) を選択するか、既存の IP アドレスの使用 を選択します。

  4. IP アドレスの作成 (VNI) を選択した場合は、IP アドレス割り当てリストボックスで DHCPまたは静的 IP を選択します。

    重要

    DHCP ネットワークを使用する場合、NFSインターフェイスの IP アドレスがDCHPサーバーによって再割り当てされる可能性があります。これにより、デバイスの切断後に IP アドレスがリサイクルされる可能性があります。許可されたホスト範囲を設定し、クライアントのアドレスが変更されると、別のクライアントがそのアドレスを取得できます。この場合、新しいクライアントは共有にアクセスできます。これを防ぐには、DHCP予約または静的 IP アドレスを使用します。

    既存の IP アドレスを使用する を選択した場合は、仮想ネットワークインターフェイスリストから仮想ネットワークインターフェイスを選択します。

  5. NFS インターフェイスへのアクセスを制限し、許可されたネットワークアドレスのブロックを提供するか、ネットワーク上の任意のデバイスが Snow Family デバイスのNFSインターフェイスにアクセスすることを許可するかを選択します。

    • Snow Family デバイスのNFSインターフェイスへのアクセスを制限するには、許可されたホストNFSに制限 を選択します。「許可されたホスト」に、CIDRブロックのセットを入力します。複数のCIDRブロックへのアクセスを許可する場合は、別のブロックセットを入力します。ブロックのセットを削除するには、ブロックを含むフィールドの横にある X を選択します。「許可されたホストの追加」を選択します

      注記

      許可されたホストNFSに制限を選択し、許可されたCIDRブロックを指定しない場合、Snow Family デバイスはNFSインターフェイスをマウントするすべてのリクエストを拒否します。

    • ネットワーク上の任意のデバイスがNFSインターフェイスにアクセスできるようにするには、すべてのホストを許可する を選択します。

  6. Snow Family デバイスで実行されている EC2互換インスタンスがNFSアダプターにアクセスできるようにするには、 を有効にするを選択します

  7. [開始]NFS を選択します。開始まで 1~2 分かかることがあります。

    重要

    NFS インターフェイスの起動中は、Snow Family デバイスをオフにしないでください。

    ネットワークファイルシステム (NFS) リソース セクションから、NFSインターフェイスの状態アクティブ と表示されます。インターフェイスをローカルストレージとしてクライアントコンピュータにマウントするには、IP アドレスのリストが必要です。

を使用した Snow Family デバイスのNFSエンドポイントの管理 AWS OpsHub

Snow Family デバイスの各 S3 バケットはエンドポイントとして表され、マウントパス に一覧表示されます。NFS インターフェイスを起動したら、エンドポイントをマウントして、そのエンドポイントとの間でファイルを転送する。一度にマウントできるエンドポイントは 1 つだけです。別のエンドポイントをマウントするには、まず現在のエンドポイントをアンマウントします。

エンドポイントをマウントするには
  1. 「マウントパス」セクションで、次のいずれかを実行してエンドポイントを選択します。

    • 「エンドポイントのフィルタリング」フィールドに、バケット名の全部または一部を入力して、エントリで使用可能なエンドポイントのリストをフィルタリングし、エンドポイントを選択します。

    • マウントパスリストでマウントするエンドポイントを選択します。

  2. NFS 「エンドポイントのマウント」を選択します。Snow Family デバイスは、エンドポイントをマウントして使用します。

エンドポイントをアンマウントするには
  1. 「マウントパス」セクションで、アンマウントするエンドポイントを選択します。

  2. エンドポイントのアンマウント を選択します。Snow Family デバイスはエンドポイントをアンマウントし、使用できなくなります。

    注記

    エンドポイントをアンマウントする前に、エンドポイントとの間でデータのコピーが行われていないことを確認してください。

クライアントコンピュータへのNFSエンドポイントのマウント

NFS インターフェイスを起動してエンドポイントをマウントしたら、エンドポイントをローカルストレージとしてクライアントコンピュータにマウントします。

  1. マウントパス で、マウントするエンドポイントのコピーアイコンを選択します。エンドポイントをマウントするときにオペレーティングシステムに貼り付けます。

  2. Windows、Linux、macOS オペレーティングシステム用のデフォルトのマウントコマンドは次のとおりです。

    • Windows :

      mount -o nolock rsize=128 wsize=128 mtype=hard nfs-interface-ip-address:/buckets/BucketName *
    • Linux:

      mount -t nfs nfs-interface-ip-address:/buckets/BucketName mount_point
    • macOS:

      mount -t nfs -o vers=3,rsize=131072,wsize=131072,nolocks,hard,retrans=2 nfs-interface-ip-address:/buckets/$bucketname mount_point

でNFSインターフェイスを停止する AWS OpsHub

Snow Family デバイスのNFSインターフェイスとの間でファイルの転送が完了したら、インターフェイスを停止します。

  1. ダッシュボードから [サービス] を選択し、[ファイルストレージ] をクリックします。

  2. [ファイルストレージ] ページで、[データ転送を無効にする] をクリックします。通常、NFSエンドポイントがダッシュボードに表示されなくなるまでに最大 2 分かかります。