NAS ファイルシステム (NAS) 内のデータにアクセスするには、NAS ファイルシステムを作成し、Elastic Compute Service (ECS) インスタンスにマウントする必要があります。このトピックでは、NAS コンソールでサーバーメッセージブロック (SMB) ファイルシステムを作成し、ECS インスタンスに SMB ファイルシステムをマウントする方法について説明します。この例では、ECS インスタンスは仮想プライベートクラウド (VPC) 内の Windows Server 2019 にデプロイされています。ファイルシステムを ECS インスタンスにマウントすると、ファイルシステムにデータをアップロードしたり、ファイルシステムからデータをダウンロードしたりできます。
前提条件
NAS がアクティブ化されていること。
NAS の製品ページに初めてアクセスする際は、手順に従って NAS サービスをアクティブ化してください。
中国 (杭州) リージョンに ECS インスタンスが作成されていること。インスタンスのオペレーティングシステムは Windows Server 2019 です。詳細については、「コンソールで ECS インスタンスを作成および管理する (簡易バージョン)」をご参照ください。
手順 1: SMB ファイルシステムを作成し、ファイルシステムのマウントポイントを作成する
NAS コンソールにログインします。
概要 ページの下部にある、汎用 NAS の作成 をクリックします。
[汎用 NAS (従量課金)] ページで、パラメータを設定します。次の表でパラメータについて説明します。次の表に記載されていないパラメータについては、ビジネス要件に基づいて値を選択するか、デフォルト値を使用してください。
詳細については、「ファイルシステムを作成する」をご参照ください。
パラメータ
説明
リージョン
[中国 (杭州)] を選択します。
ゾーン
[杭州ゾーン F] を選択します。ECS インスタンスが存在するゾーンを選択します。
プロトコルタイプ
[SMB] を選択します。
ネットワークタイプ
[VPC] を選択します。
VPC
ECS インスタンスが存在する VPC を選択します。
vSwitch
VPC 内に存在する vSwitch を選択します。
[今すぐ購入] をクリックし、指示に従って支払いを完了します。
ファイルシステムを購入すると、ファイルシステムのマウントポイントが自動的に生成され、「VPC デフォルト権限グループ (すべて許可)」という名前の権限グループがマウントポイントにアタッチされます。ビジネスシナリオに基づいて権限グループを作成し、マウントポイントを追加することもできます。詳細については、「権限グループを管理する」および「マウントポイントを作成する」をご参照ください。
NAS コンソールに移動します。左側のナビゲーションウィンドウで、
を選択します。次に、作成したファイルシステムをクリックします。ファイルシステムの詳細ページで、[マウントポイント] をクリックします。
[マウントポイント] セクションの [マウントコマンド] 列で、後で使用するためにマウントコマンドをコピーします。
手順 2: ファイルシステムをマウントする
ECS インスタンスに接続します。詳細については、「接続方法」をご参照ください。
コマンドプロンプトを開き、次のコマンドを実行して、クライアントに匿名アクセス権限を付与します。
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters /f /v AllowInsecureGuestAuth /t REG_DWORD /d 1
Workstation サービスを有効にします。
Win + R
キーを押します。[実行] ダイアログボックスで、services.msc
と入力し、[OK] をクリックします。Workstation サービスが [開始] 状態であり、スタートアップの種類が [自動] であることを確認します。
TCP/IP NetBIOS Helper サービスを有効にします。
[コントロールパネル] を開き、 を選択し、ホストに接続されているネットワークをクリックします。
[ステータス] ダイアログボックスで、[プロパティ] をクリックします。[プロパティ] ダイアログボックスで、[インターネットプロトコルバージョン 4 (tcp/ipv4)] をダブルクリックします。
[インターネットプロトコルバージョン 4 (tcp/ipv4) のプロパティ] ダイアログボックスで、[詳細設定] をクリックします。
[TCP/IP の詳細設定] ダイアログボックスで、[WINS] タブをクリックし、[TCP/IP 経由で Netbios を有効にする] を選択して、[OK] をクリックします。
Win + R
キーを押します。[実行] ダイアログボックスで、services.msc
と入力し、[OK] をクリックします。TCP/IP NetBIOS Helper サービスが [開始] 状態であり、スタートアップの種類が [自動] であることを確認します。
手順 1 でコピーしたマウントコマンドを実行します。
説明マウントコマンドのデフォルトのドライブ文字は Z です。ビジネス要件に基づいてドライブ文字を変更してください。
マウントコマンドを実行した後、
net use
コマンドを実行して、マウント結果を表示します。次の例のような出力が表示された場合、マウントは成功です。
ファイルシステムのマウントに失敗した場合は、問題のトラブルシューティングを行ってください。詳細については、「マウントエラーのトラブルシューティングに関する FAQ」をご参照ください。
手順 3: ファイルシステムを使用する
ファイルシステムを ECS インスタンスにマウントすると、ローカルディレクトリにアクセスするのと同じ方法でファイルシステムにアクセスできます。次の図は例を示しています。
接続方法 を参照して ECS インスタンスにリモート接続し、次のコマンドを実行してファイルシステムにアクセスします。
次のコマンドを実行して、ファイルシステムにアクセスします。次のコマンドでは、Z ドライブがファイルシステムのマウントパスです。ビジネス要件に基づいてドライブ文字 Z を置き換えてください。
Z: mkdir dir1 mkdir dir2 echo 'some file content' > file2 dir
次の例のような出力が表示された場合、SMB ファイルシステムにアクセスしています。