すべてのプロダクト
Search
ドキュメントセンター

File Storage NAS:Windows ECS インスタンスへの汎用型 NFS ファイルシステムのマウント

最終更新日:Nov 09, 2025

Windows オペレーティングシステムはネットワーク ファイル システム (NFS) プロトコルとの互換性が限られているため、異なるオペレーティングシステム間でデータを共有する場合にのみ、Windows オペレーティングシステムに NFS ファイルシステムをマウントする必要があります。このトピックでは、Windows Elastic Compute Service (ECS) インスタンスに NFS ファイルシステムをマウントし、読み取りおよび書き込み操作を実行する方法について説明します。

前提条件

  • NFS プロトコルを使用する汎用型 NAS ファイルシステムを作成し、そのマウントポイントアドレスを取得済みであること。 詳細については、「コンソールで汎用型 NAS ファイルシステムを作成する」をご参照ください。

  • ファイルシステムが作成されたのと同じリージョンで Windows ECS インスタンスが実行されていること。 詳細については、「ECS インスタンスの作成」をご参照ください。

    汎用型 NFS ファイルシステムでサポートされている Windows オペレーティングシステムを表示するにはクリック

    オペレーティングシステム

    バージョン

    Windows Server 2025

    • Windows Server 2025 Datacenter 64 ビット (簡体字中国語)

    • Windows Server 2025 Datacenter 64 ビット (英語)

    Windows Server 2022

    • Windows Server 2022 Datacenter 64 ビット (簡体字中国語)

    • Windows Server 2022 Datacenter 64 ビット (英語)

    Windows Server 2012

    • Windows Server 2012 R2 Datacenter 64 ビット (簡体字中国語)

    • Windows Server 2012 R2 Datacenter 64 ビット (英語)

    Windows Server 2016

    • Windows Server 2016 Datacenter 64 ビット (簡体字中国語)

    • Windows Server 2016 Datacenter 64 ビット (英語)

    Windows Server 2019

    • Windows Server 2019 Datacenter 64 ビット (簡体字中国語)

    • Windows Server 2019 Datacenter 64 ビット (英語)

説明

NFS プロトコルを使用して Windows オペレーティングシステムに超高速型 NAS ファイルシステムをマウントすることはできません。

ステップ 1: NFS クライアントのインストール

  1. ECS インスタンスに接続します。 詳細については、「ECS インスタンスへの接続」をご参照ください。

  2. [サーバー マネージャー] を起動します。

  3. [管理] > [役割と機能の追加] を選択します。

  4. [役割と機能の追加ウィザード] に従って NFS クライアントをインストールします。

    1. [サーバーの役割] ステップで、[ファイル サービスと記憶域サービス] > [ファイル サービスと ISCSI サービス] の下にある [NFS サーバー] を選択します。

    2. [機能] ステップで、[NFS クライアント] を選択します。

  5. ECS インスタンスを再起動します。

  6. [コマンド プロンプト] を起動し、mount コマンドを実行します。

    次の情報が返された場合、NFS クライアントはインストールされています。

    Installation result

ステップ 2: 汎用型 NFS ファイルシステムのマウント

汎用型 NFS ファイルシステムは、手動または自動でマウントできます。手動マウントは一時的なもので、サーバーの再起動後に失われます。自動マウントは永続的です。まずファイルシステムを手動でマウントすることをお勧めします。手動マウントが成功したら、自動マウントを設定して、再起動後もマウント情報が保持されるようにします。

汎用型 NFS ファイルシステムの手動マウント

  1. Windows クライアントで、次のコマンドを実行して汎用型 NFS ファイルシステムをマウントします。

    mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:

    ドライブ文字 Z とマウントポイントのドメイン名 file-system-id.region.nas.aliyuncs.com を実際の値に置き換えます。マウントポイントの詳細については、「マウントポイントの管理」をご参照ください。

    説明

    NAS ファイルシステムのサブディレクトリをマウントすると失敗する場合があります。NAS ファイルシステムのサブディレクトリをマウントしないことをお勧めします。 詳細については、「NFS ファイルシステムがマウントされている Windows クライアントでファイルの名前を変更すると返される「無効なデバイス」エラーを修正するにはどうすればよいですか?」をご参照ください。

  2. mount コマンドを実行してマウントを確認します。

    マウントが成功した場合、コマンドの出力には mount=hard, locking=no、および 10 以上のタイムアウトパラメーターが含まれている必要があります。そうでない場合、マウントは失敗しています。

    出力が異なる場合は、net use <Drive letter> /delete コマンドを実行してファイルシステムをアンマウントします。次に、ステップ 1 に従ってファイルシステムを再マウントします。

    Check UID and GID

  3. [PC] アイコンをダブルクリックして、新しい共有ファイルシステムを表示できます。

    マウントされたファイルシステムにフォルダとファイルを作成して、読み取りおよび書き込み権限があることを確認します。

    Mount result

(オプション) 汎用型 NFS ファイルシステムの自動マウント

Windows ECS インスタンスでは、c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat ファイルを設定して、インスタンスの再起動時に NFS ファイルシステムを自動的にマウントできます。

  1. C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp ディレクトリに、次のスクリプトを含む nas_auto.bat という名前のバッチファイルを作成します。

    例:

    mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:

    ドライブ文字 Zマウントポイントアドレス file-system-id.region.nas.aliyuncs.com を実際の値に置き換えます。マウントパラメーターの詳細については、「マウントパラメーター」をご参照ください。

  2. スケジュールされたタスクを作成します。

    1. [コントロール パネル] を開き、[システムとセキュリティ] をクリックし、[管理ツール] の下にある [タスクのスケジュール] をクリックします。

    2. [タスク スケジューラ] ウィンドウで、[操作] > [タスクの作成] を選択します。

      Create Task

    3. [全般] タブで、タスクの [名前] を入力し、[ユーザーがログオンしているかどうかにかかわらず実行する][最上位の特権で実行する] を選択します。

      重要

      Windows Server 2016 を使用している場合は、[ユーザーがログオンしているときのみ実行する] を選択する必要があります。そうしないと、NFS ファイルシステムは自動的にマウントされません。

      General settings

    4. [トリガー] タブで、[新規トリガー] をクリックします。[タスクの開始] ドロップダウンリストから [ログオン時] を選択します。[詳細設定] セクションで [有効] を選択し、[OK] をクリックします。

      Trigger settings

    5. [操作] タブをクリックします。[新規操作] をクリックします。[操作] ドロップダウンリストから [プログラムの開始] を選択し、ステップ 1 で作成した nas_auto.bat ファイルを [プログラム/スクリプト] フィールドで指定します。[OK] をクリックします。

      Start a program

    6. [条件] タブの [ネットワーク] エリアで、[次のネットワーク接続が利用可能な場合にのみタスクを開始する] を選択し、ドロップダウンリストから [任意の接続] を選択します。

      Condition settings

    7. [設定] タブで、[タスクが要求どおりに終了しない場合は強制的に停止する] を選択します。次に、[タスクが既に実行中の場合に適用される規則] ドロップダウンリストから [新しいインスタンスを開始しない] を選択します。

      Settings

    8. [OK] をクリックします。

    9. ECS インスタンスを再起動して結果を確認します。

      重要

      ECS インスタンスを再起動するとサービスが中断されます。オフピーク時にインスタンスを再起動してください。

      • スケジュールされたタスクのステータスを表示します。

        システムに次の情報が表示された場合、スケジュールされたタスクは期待どおりに実行されています。Creation result

      • mount コマンドを実行してマウントを確認します。

        マウントが成功した場合、コマンドの出力には mount=hard, locking=no、および 10 以上のタイムアウトパラメーターが含まれている必要があります。そうでない場合、マウントは失敗しています。

        マウントに失敗した場合は、nas_auto.bat スクリプトを開き、既存のスクリプトの内容を ステップ 1 の内容に置き換えます。

        Check UID and GID

よくある質問

関連ドキュメント