[Nas-01g]直接將資料複製進USB外接裝置的方法
目前leska家的NAS快滿2歲了。說實在話,自從改了rtorrent後下載速度是沒話說,唯讀機子本身吵了點,將資料存取出來麻煩了點(通過網路)之外,其他倒是沒啥好嫌的。
繼去年年底將家用網路架設完成後,傳輸Nas-01g下載完成的檔案就成了大問題。
由此圖可看出,老弟的電腦是家裡唯一無法直接和NAS傳檔的機器。
因為是拉線直接接ADSL數據機撥接上網(浮動IP為必要機制…因為 rapidshare…etc),在2009年初確信很難讓阿弟電腦的網路與PCI BLW54MF後端的網路做連結後,NAS-01G的資料要燒出來就得很麻煩的先下載到我的電腦主機才行。而搜尋debian的網路介面指令,也無法找到不需要透過任何一台電腦執行就可以直接在NAS-01G內將檔案傳到USB硬碟的程式碼…這事情就在我忙著跟BAEC細胞玩耍之下擱置了有半年之久。
最近因為即將出國,開始思考是否有方法可以讓NAS不用透過電腦就快速傳輸資料到USB外接裝置。就在晚上一陣惡搞之下,試出了以下算是可行的方式:
1.確認NAS01G有抓到USB外接裝置。
在這邊我是用家裡的老古董20G 2.5”硬碟
抓到後, 確認是否有裝置名稱、檔案是否為Linux格式。若不是的話,請按『格式化』按鈕將硬碟format成ext3格式以供NAS讀取辨識用。
2.確認檔案所在資料夾和名稱。
例如,Share碟內的temp資料夾其路徑就是/Share/temp,rtorrent改機中的預設檔案下載路徑則為/debian/share。
接下來,使用NAS01G內建的FTP下載服務來將檔案從硬碟抓取到USB隨身碟中。
在NAS01G的管理者頁面按『其他功能』,進入『檔案下載』,照著上圖設定。假設要將資料夾Share中的abc.txt檔案複製到USB隨身碟,就在在下載位址中填入『ftp://localhost/share/abc.txt』,帳號密碼填入NAS01G系統設定中所設定的ftp使用者帳號密碼,儲存路徑下拉選擇你的USB外接裝置(在此我的USB隨身碟名稱是usbdisk1-1),然後按『套用』即可。
接下來看看下載狀態,點選『狀態』按鈕:
成功了呢!意想不到的簡單吧~USB2.0的傳輸速度(48Mbps, 約6MB/s)怎樣都比leska家的無線網路傳輸穩定快速的多(超過1MB/s無線網路就一定會塞車和熱當),更重要的是不需要電腦開一整天來傳輸那些下載好的檔案,省下了不少電費和系統資源呢!
※若是想要複製整個share資料夾下的檔案,或是特定副檔名avi的資料到USB隨身碟呢?
一樣的方式,只是在下載的路徑改成*.XXX,也就是ftp://localhost/share/*.*以及ftp://localhost/share/*.avi罷了。
需要注意的一點是,下載狀態只會顯示單一個檔案的複製百分比而非資料夾底下全部的檔案的複製百分比,只有在下載歷程出現像上圖一樣的橘燈才代表全部傳輸完畢。
基本上只要再搭配BLW 54MF自動post 浮動IP到dyndns.org的設定,與適度的開放連接埠指向NAS-01G,就能讓我出門在外也能遙控它做下載和移檔的動作了(汗)…真是台C/P值高的機子阿XD
3.在Windows下讀寫Linux格式:
請愛用ext2fsd這套免費軟體。
至於此軟體的詳細使用方式,等我有空再來寫教學吧(汗)
以上,提供擁有這台NAS的人做參考。
[7/15追加]
在開機或是重開機前,請務必注意將USB外接硬碟拔除。今日多次測試發覺若USB硬碟還連接時開機或重開機,會造成NAS01G的設定亂掉(密碼、位址通通恢復到原廠設定…此時請配合PNMD和舊的備份config.gz來還原)。
注意!此個案也許只發生在我家的NAS身上,僅提供大家參考。
——————–
本文為leska原創,若需要引用請務必留言告知並註明出處。
相關搜尋字彙:NAS-01G 複製檔案 USB裝置
近期留言