ファイルゲートウェイの NFS ファイル共有を Windows Server に接続するにはどうすればよいですか?
最終更新日: 2022 年 6 月 30 日
AWS Storage Gateway でファイルゲートウェイを作成しました。ファイルゲートウェイでは、ホストプラットフォームとして VMware ESXi を使用しています。ネットワークファイルシステム (NFS) ファイル共有を Windows Server 2016 クライアントに接続したい。
解決方法
重要: これらの手順は、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを使用する環境など、AWS で実行されている環境に固有のものです。これには、AWS に接続されているオンプレミスサーバーも含まれます。
ファイル共有を作成する
- Storage Gateway コンソールを開きます。
- ゲートウェイのリストから、ファイルゲートウェイを選択します。次に、[ファイル共有の作成] を選択します。
- [Amazon S3 のロケーション] で、Amazon Simple Storage Service (Amazon S3) のバケット名、S3 アクセスポイント、または S3 アクセスポイントのエイリアスのいずれかを選択します。次に、対応する名前を入力します。
- [AWS リージョン] で、S3 バケットの AWS リージョンを選択します。
- [ファイル共有名] に、ファイル共有の名前を入力します。
- [AWS PrivateLink for S3] で、VPC エンドポイント ID、または VPC エンドポイント DNS 名のいずれかを選択します。次に、該当するフィールドに必須情報を入力します。
- 監査ログ、Automated cache refresh from S3、、ファイルアップロード通知で、必要に応じて適切なオプションを選択します。変更が不要な場合は、これらのフィールドのデフォルト値のままにして、[次へ] をクリックします。
- [Amazon S3 でファイルを保存する方法の設定] で、[新しいオブジェクトのストレージクラス]、[オブジェクトメタデータ]、[S3 バケットへのアクセス]、[暗号化] を変更できます。変更が不要な場合は、これらのフィールドのデフォルト値のままにして、[次へ] をクリックします。
- [次へ] を選択して、ファイルアクセスの設定を構成します。[許可されたクライアント]、[マウントオプション]、[Export as]、[ファイルメタデータのデフォルト] を変更できます。変更が不要な場合は、これらのフィールドのデフォルト値のままにして、[次へ] をクリックします。
- NFS ファイル共有の詳細を確認し、[ファイル共有の作成] を選択します。
- ファイル共有の [ステータス] が [利用可能] に変わるまで待ちます。
注意: ファイル共有の [ステータス] が [作成中] で止まっているように見える場合は、ファイル共有に関連付けられている Amazon Simple Storage Service (Amazon S3) バケットポリシーと AWS Identity and Access Management (IAM) ロールで指定されたアクセス許可を確認します。ファイル共有のロールには、S3 バケットへのアクセス権が必要です。 - ファイル共有が利用可能になったら、ファイル共有を選択して、[詳細] タブを表示できるようにします。
- [Microsoft Windows の場合] の横に表示されているマウントコマンドを書き留めます。
Windows Server にファイル共有をマウントする
- Window サーバーで、[サーバーマネージャ] を開きます。詳細については、Microsoft ウェブサイトのサーバーマネージャを参照してください。
- [サーバーマネージャ] ダッシュボードの [Configure this local server] で、[Add roles and features] を選択します。
- [Add Roles and Features Wizard] で、[Features] セクションが表示されるまで [Next] をクリックします。
- [Features] で、[Client for NFS (Installed)] が選択されていることを確認します。
- Windows クライアントで、コマンドプロンプトアプリケーションを検索します。次に、コマンドプロンプトアプリケーションのコンテキスト (右クリック) メニューを開き、[Run as administrator] を選択します。
- [Administrator: Command Prompt] で、mount と入力して、Windows Server の現在のマウントを表示します。
- 次のプロンプトで、「ファイル共有を作成する」の手順 9 で書き留めたマウントコマンドを入力します。
注意: [WindowsDriveLetter] は、ファイル共有に関連付けられている S3 バケットにマッピングするドライブに置き換えてください。 - cd コマンド を実行して、mount コマンドで指定したドライブに移動します。
- dir コマンド を実行して、ドライブにあるファイルを一覧表示します。ドライブ内のファイルが、ファイル共有に関連付けられている S3 バケット内のファイルと同じであることを確認します。