= 新規ファイル共有の作成
:toc:
:icons:
:linkattrs:
:imagesdir: ../resources/images


== 概要

この章ではAmazon FSx for Windowsファイルサーバーに新規ファイル共有を作成します。

Amazon FSx for Windowsファイルサーバーに新規ファイル共有を作成するために、Microsoftの標準ツールが使用出来ます。


== 所要時間

注意: この章の完了には5分程度の時間を要します。


== ステップバイステップガイド


=== 新規ファイル共有の作成

重要: 以下の手順に従い、次のステップに進む前に用意された手順解説動画を視聴して下さい。

image::create-new-file-shares.gif[align="left",width=600]

. link:https://console.aws.amazon.com/fsx/[Amazon FSx] コンソールから、"MAZ"ファイルシステムのリンクをクリックし、"Network & security"タブをクリックして下さい。"DNS name"をクリップボードにコピーするために、"DNS name"の隣のimage:copy-to-clipboard.png[align="left",width=20] ショートカットをクリックして下さい。
+
補足: "右クリック"で上記のリンク先を新規のタブ、又はウィンドウで開くと、このワークショップページとコンソールとの切り替えがし易く便利です。
+
. "FSx/W Workshop Windows Instance"のリモートデスクトップセッションで、"Start"をクリックして下さい。

. "fsmgmt.msc"を入力し、"return/enter"キーを押して下さい。

. "Shared Folders" ウィンドウで、"Action" >> "Connect to another computer..."の順に選択して下さい。

. "Another computer:"テキストボックスに上記でコピーした"DNS Name"をペーストし、"Ok"をクリックして下さい。

. "Shares"フォルダーを"右クリック"し、"New Share..."をクリックして下さい。

. "Next >"をクリックして下さい。

. "Browse..."をクリックして下さい。

. "d$"を選択して下さい。

. "Make New Folder"をクリックして下さい。

. 新規フォルダの名前を"application"にして下さい。

. "OK"を選択して下さい。

. 以下の設定を使って"Create A Shared Folder Wizard"を完了させます。

+
|===
| *Folder path* | *Share name* | *Create new path* | *Shared folder permissions*
| D:\application
| application
| Yes
| Customize permissions >> Everyone Full Control
|===
+

. 同様の手順で"data"という名前の2つ目のファイル共有を作成します。

+
|===
| *Folder path* | *Share name* | *Create new path* | *Shared folder permissions*
| D:\data
| data
| Yes
| Customize permissions >> Everyone Full Control
|===
+

. 同様の手順でその他のファイル共有も作ってみて下さい。全ての共有は*D:\*ドライブ上に作成する必要が有ります。

=== ファイル共有を管理する

重要: 以下の手順に従い、次のステップに進む前に用意された手順解説動画を視聴して下さい。

image::manage-file-shares.gif[align="left", width=600]


. 以下のスクリプトをテキストエディタにコピーして下さい。
+
[source,bash]
----
$WindowsRemotePowerShellEndpoint = "windows_remote_powershell_endpoint" # e.g. "amznfsx0123abcde.example.com"
enter-pssession -ComputerName ${WindowsRemotePowerShellEndpoint} -ConfigurationName FsxRemoteAdmin

----
+

. link:https://console.aws.amazon.com/fsx/[Amazon FSx] コンソールで"MAZ"ファイルシステムのリンクをクリックし、"Network & security"タブを選択して下さい。ファイルシステムの"Windows Remote PowerShell Endpoint"(例 amznfsx0123abcde.example.com)をクリップボードにコピーして下さい。

. テキストエディタに戻り、"windows_remote_powershell_endpoint" をクリップボードにコピーした"Windows Remote PowerShell Endpoint"に入れ替えて下さい。編集したスクリプト全体をコピーして下さい。

. "FSx/W Workshop Windows Instance"リモートデスクトップセッションに戻ります。

. "Start" >> "Windows PowerShell"の順でクリックして下さい。

. "Windows PowerShell"ウィンドウで、アップデートしたスクリプトを実行して下さい。

. 以降の手順はFSx for WindowsファイルサーバーのリモートPowerShellセッションで実行します。

. "Amazon FSx CLI for Remote Management on PowerShell"を使用して使用可能なコマンドを確認します。

* "Remote Windows PowerShell Session"で以下のコマンドを実行して下さい。
+
----
Get-Command
----
+

. どのようなコマンドが使用できますか？

. "Amazon FSx CLI for Remote Management on PowerShell"で使用可能な全てのコマンドを確認してみて下さい。

. 以下のコマンド群を使用してファイルシステムを確認します。

* リモートPowerShellセッションで以下の複数のコマンドを実行してみて下さい。
+
|===
| *Command*
| Get-FSxSmbShare
| Get-FSxSmbSession
| Get-FSxSmbServerConfiguration
| Get-FSxSmbShareAccess (プロンプトが表示されたら、右のファイル共有名を入力し、都度Enterを入力して、最後にもう一度Enterを入力して下さい。: application, data, share)
|===
+

. PowerShellウィンドウを閉じて下さい。

. 共有フォルダーウィンドウを閉じて下さい。

== 次の章

以下のリンクをクリックして次の章に進んで下さい。

image::test-performance.png[link=../07-test-performance/, align="left",width=420]




