1. 背景
因為性價比的緣故,入手了一臺鐵威馬F4-423划纽,現在需要將黑裙子里面的數據遷移到鐵威馬中结洼。
2. 方案制定
第一個方案是,鐵威馬開ftp或smb這種蝙砌,直接掛載到群暉中阳堕,然后使用最傳統(tǒng)的CV大法進行同步。但是也遇到了一些問題择克,一個是群暉的后臺任務列表恬总,我不知道如何調出來,導致無法知曉同步狀態(tài)肚邢,只能依賴群暉的任務通知壹堰。這樣體驗很糟糕。無法確切的知道是否正在同步骡湖,通過查看網絡流量等方式才能看到贱纠。另外一個就是任務會假死,同步了一天响蕴,任務不知怎么的掛了谆焊,然后又要重新同步。浦夷。辖试。辜王。??
同事分享了我另外一種同步方式,https://zhuanlan.zhihu.com/p/348609549 這個方式是將DSM同步到QTS中罐孝,可以提供一些參考呐馆。
隨后就開始研究TOS的方案。
3. 方案執(zhí)行
- 首先在DSM中打開rsync的功能莲兢,然后設置好用戶
-
在TOS中下載Centralized Backup摹恰,新增服務器,選擇文件服務器怒见,然后輸入DSM的地址,端口為873姑宽,然后設置好剛剛在DSM中設置的用戶名和密碼遣耍。測試成功以后進行保存。
-
在TOS中創(chuàng)建備份任務炮车,選擇遠程服務器舵变、遠程目錄和目標目錄。
- 開始任務瘦穆,基本上就能完成備份了纪隙,就這么簡單。
4. 效果對比
-
使用SMB等協(xié)議傳輸
-
使用rsync同步
顯然使用了rsync以后傳輸效率提高了扛或,沒有仔細研究協(xié)議的細節(jié)绵咱,看結果應該是rsync的對接應該會更加底層,所以不用關注大小文件封裝的問題熙兔。
5. 踩坑記錄
在進行同步的過程中悲伶,tos獲取rsync目錄的時候,獲取到的內容含DSM中目錄的描述信息住涉,導致同步出現問題麸锉。
下圖是DSM中目錄的信息
下圖是在調試過程中通過命令獲取到的目錄信息
這個目錄也是TOS獲取到的,最后的現象就是在同步的時候并沒有去除描述舆声,如圖:
實際運行的命令中花沉,描述也沒有去處,導致同步失敗媳握。
遂將DSM中的描述去處碱屁,就好了。所以是DSM的坑吧毙芜?忽媒??哈哈哈哈腋粥,說好的系統(tǒng)好用呢晦雨?