を使用したNFSインターフェイスの管理 AWS OpsHub - AWS Snowball Edge デベロッパーガイド

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

を使用したNFSインターフェイスの管理 AWS OpsHub

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

Snowball Edge デバイスが、デバイスを注文するジョブが作成されたときにそれを含めるように設定されている場合、NFSインターフェイスを使用できます。デバイスがNFSインターフェイスを含むように設定されていない場合は、Snow 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 S3Snowcone の仕組み へのジョブのインポート」を参照してください。

をコンピュータオペレーティングシステム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 オプションを使用して Amazon S3 for Snow Family デバイスインポートの内部インポートメカニズムの一部として現在使用している AWS DataSync メタデータx-amz-meta-user「-エージェント aws-datasync」が表示されます。

  • 単一の Snowball Edge デバイスを使用して、最大 40Mのファイルを転送できます。1 つのジョブで 4,000 万を超えるファイルを転送する必要がある場合は、転送ごとのファイル数を減らすためにファイルをバッチ処理してください。拡張インターフェイスまたは S3 NFSインターフェイスを備えた 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. Enable を選択し、Start 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 デバイスをオフにしないでください。

    Network File System (NFS) Resources セクションから、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 分かかります。