• 2

一個檔案讓我感覺到差距的所在(誤) Synology VS QNAP (已找到問題在 CIFS 跟用什麼牌的 NAS 無關!)

最近將一些檔案從 Synology 移動到 QNAP 的 NAS
因為檔名內涵特殊字元 or 太長, 讓我的檔案無法從 Synology NAS 移動到
QNap 的 NAS.....................................
.........................點點點!!!

人家 Synology 就可以... 你 QNAP 是考慮什麼不給吃....... 錯誤訊息還說是權限問題!
明明就是檔名問題................. 改完名稱就可以移動了!

這個事情.......... 難道不能解嗎? 一定要用戶去改檔名嗎? 還是說下一台選 Synology
就好?!?!?!?



解答在 12F
2017-05-08 12:06 發佈

justjohn wrote:
最近將一些檔案從 Synology...(恕刪)


話說原本的檔名長什麼樣子?, 貼出來也給大家參考一下, 謝謝.
FB: Pctine
請問兩邊路徑(資料層)是一樣嗎?
會不會是微軟最大長度260個字元(包含路徑字元)的限制..
有無可能在Synology,資料路徑剛好在260字元內,移動到QNAP時已超出260字元
不知NAS是不是也存在這個問題..
a0123456789\? \?.mp4

結果就 GG 了!!

justjohn wrote:
a0123456789\? \?.mp4
結果就 GG 了!!...(恕刪)


"?" 問號在 windows NTFS 是保留字元, 任何檔名及目錄名是不能包含此字元的.

猜測你存在 Synology NAS 上面的這個檔案, 應該不是透過 Windows 連線網路磁碟至 NAS 儲存的.

除非你是透過像 NFS or 其他的作業系統連線 NAS 存檔. 只能儘可能去避開使用這類的保留字元.
FB: Pctine
不管檔名來源為何................

Synology 可以吃.......... QNAP 不能吃................

QNAP 就不能也容許嗎? 不容許的原因是什麼? 技術問題的話就去解決它囉!!!!!

還是有什麼其他問題嗎??? XD
比較好奇為什麼要用特殊字元??這樣有什麼優勢??特殊字元和字元過長儲存資料或交換資料真的比較容易發生錯誤,尤其是檔案需要跨平台的時候。

justjohn wrote:
a0123456789...(恕刪)


原本的到底是什麼名稱呢? 截圖上來比對下吧.
兩個NAS的檔案格式是NTFS?Ext4?Btrfs?
justjohn wrote:
不管檔名來源為何................

Synology 可以吃.......... QNAP 不能吃................

QNAP 就不能也容許嗎? 不容許的原因是什麼? 技術問題的話就去解決它囉!!!!!

還是有什麼其他問題嗎??? XD...(恕刪)


這種特殊字元跨平台的問題常常會遇到,

Qnap nas 上面有一 1234?5678 檔案.


如果你利用 Synology NAS File station 以 CIFS 去掛載 Qnap NAS, 出來的檔名會被轉換過, 但如果你以 NFS 方式去掛載就沒有問題. (以下是以 NFS 掛載 Qnap NAS 所看到的同一檔案)


反之從 Qnap NAS 去掛載 Synology NAS 的資料夾也是類似的情況. 真的這種跨平台的情況有時候也要自己想辦法解決.
FB: Pctine
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?