前陣子一直在想這個問題。主要是平常使用的Mac mini,使用USB3的外接硬碟做TimeMachine,以及資料儲存,困擾我的是,外接硬碟我加了一個12v的小風扇,有點吵,加上TimeMachie自動備份的頻率有點高,7200轉的硬碟運轉時也很吵,所以一直想把它無線化或是讓它遠離我的桌面。
不過NAS就算2Bay的價格也不是很親民,加上硬碟20張小朋友左右吧,本身也沒有這麼大量儲存空間的需求,所以一直猶豫。另一個方案,自己架檔案伺服器,似乎比較符合我的需求,剛好在5月底,二手市場有人賣N5105 Mini PC,一時衝動就買了,另外還買了二手8port giga swtch,網路線、壓線鉗、水晶頭,改用有線網路,提升傳輸速度。
- Morefine M6 Mini PC – N5105, 126GB ram, 256 GB SSD, 2.5GbE LAN,購入價格 5565 含運
- HP Procurve 1410 8port gigibit switch – eBay購入,含運 $19.9,加刷卡手續費應該不到 700
- 30 m CAT.5e網路線+壓線鉗+100pcs穿透式水晶頭 – 蝦皮購入 614
- 8 TB外接式USB3硬碟 – 原有,無額外花費
以上花費不到7張小朋友,接下來就架設的部份,Mini PC預設是Win10,入手後直接改灌Ubuntu Server 22.04 LTS,之後將USB硬碟掛載,再安裝Samba server,並設定好,同時將Mini PC與Mac mini以有線網路方式連線,主要是家裡無線網路最快大約160Mb,傳輸大量檔案會很慢,這樣file server就沒太大的效益了。
基上架好Samba,檔案伺服器的部份已經完成,測試傳輸單一大檔,最快可以到120 MB/sec,小檔也都有20~60 MB/sec,目前以個人使用來看,可以讓各電腦、手機、平板交換檔案,算是滿意了。當然由於我是Linux新手,架設過程中遇到不少問題,其實花不少時間,之後再補上來。
至於TimeMachine如何設定網路硬碟做為備份硬碟,可以參考以下外國人的YT影片,我是參考下面這個
建完Samba後,覺得只是在家裡用,似乎太可惜了,剛好中華的光世代500M/250M降價了,於是就將網路升級,另外去買了網域,架了NextCloud私有雲, 使用方式和OneDrive 、Google Drive一樣,行事曆、檔案也可以與手機同步,500M/250M的網速,個人使用也很足夠了,下圖是NextCloud裝了Dashboard的截圖,至於為何不直接使用FreeNAS之類的系統,主要是考量以後還會拿Linux來做其他事,如架web、做Motion監示器server。
