三、TrueNAS基礎設定
1.變更語言
先進到TrueNAS網頁主頁,左側System Settings->General->Localization右邊的Setting,點進去後Language選Traditional Chinese (zh-hant),Timezone選Asia/Taipei。
2.變更密碼
左邊選單「認證」「本機使用者」,選擇「admin」後,按下「編輯」,輸入新密碼,按下「儲存」就好了。

3.建立新使用者
TrueNAS可以提供多使用者,而且每個使用者有自己的權限用來存取專屬的網路硬碟空間,所以不建議只用admin帳號,而是創建一個新使用者用來存取檔案。
登入TrueNAS,左邊選單「認證」「本機使用者」,再按右側「新增」,輸入名稱和密碼後,按下「儲存」就好了。

四、建立儲存集區(組合實體硬碟)
本範例使用3顆1TB硬碟,硬碟內容會被清除。
先到「磁碟管理」,選擇要放進TrueNAS的硬碟,按右鍵,選「離線」。
關閉TrueNAS虛擬機,再到「Hyper-V管理員」點TrueNAS虛擬機「右鍵」「設定」,點「SCSI控制器」「硬碟」「新增」,選「實體硬碟」,選項裡會有剛剛離線的硬碟,選擇後按「套用」,重複動作新增所有要用的硬碟,按「確定」後開啟TrueNAS虛擬機。


選左邊選單「儲存」,再點「建立儲存集區」。

請隨便取一個名字。

Layout選RAIDZ1。RAIDZ1可以把大於3顆的相同硬碟,其中1顆作為備份硬碟,n-1顆用來儲存資料,好處是n顆硬碟中的任一顆壞掉,其他硬碟可以繼續使用且資料不會消失,但如果同時壞2顆硬碟,全部資料都會消失。所以本範例使用的3顆1TB硬碟,總容量只有2TB。
磁碟大小是單顆硬碟的容量,會自動選擇。

Log跳過不選,按「繼續」。Log可以加速同步寫入速度,多人同時使用才需要。

Spare跳過不選,按「繼續」。

Cache跳過不選,按「繼續」。Cache可以增加讀取速度,如果要使用,用Hyper-V管理員在你的SSD硬碟裡建立虛擬硬碟,然後加到TrueNAS虛擬機,再用Manual Disk Selection選擇這顆硬碟。

Metadata跳過不選,按「繼續」。

重複資料刪除跳過不選,按「繼續」。

因為是RAIDZ1,總容量只有2TB。

以上步驟完成後,就可以在儲存集區中建立資料集,檔案只能放在資料集裡,而且每個資料集有自己的權限,利用資料集可以區分不同使用者的空間,但其實這些使用者都是用相同的硬碟。
五、建立資料集(儲存集區分割)
點左邊選單「資料集」,再點右側「新增資料集」。

輸入任意名稱,再按「儲存」。

點選剛建立的data資料集,再找到右側裡的「權限」,點「編輯」。

選擇使用者,要勾選Apply User。

右側裡的「Roles」,點「Create SMB Share」。(SMB是Windows系統內建的網路磁碟機)


直接按「儲存」。
修改權限,只保留使用者(neverbrake)有讀取寫入執行的權限,其他都取消,按「Save Access Control List」。

開啟Windows裡的「檔案總管」「本機」,左上角點「連線網路磁碟機」。


選擇一個沒在使用的磁碟代碼,資料夾輸入\\IP(登入TureNAS的IP,不會和我的一樣),再按「瀏覽」。
選擇IP位址(172.31.110.70)後,用資料集權限的使用者登入。

選擇資料集。


完成以上步驟後,就可以在Windows裡使用TrueNAS的網路磁碟了。

附錄
如果忘記admin密碼
開啟TrueNAS虛擬機,在文字介面輸入4(change local administration password),再選擇要變更的帳號(admin),重複輸入2次密碼就變更完成。