先說明一下我的環境。
1. synology DS918+ (以下簡稱NAS)
2. dell 實體機Windows 2019 file server
3. 兩台各有320G ram的dell機器安裝esxi 6.7 U2,這兩台機器會掛到一個vcenter 6.7上去管理
4. 兩個2T的google drive,重要的資料大約在3T所以兩個2T是夠用的。
買這台NAS只有一個用途,就是做異地備份到google。
使用這台NAS之前,我備份就是在機器上多放個硬碟,然後把資料備份到硬碟上。每個備份硬碟都是raid 1,平時raid 1裡面只有一個硬碟,大概每隔十天會把異地的硬碟放回raid1,然後硬碟就會自動同步資料,不用再人工介入,同步一次4T的硬碟約八小時,之後隔天把硬碟再取走放到異地,完成異地備份。
之後看到synology的廣告,可以透過這台nas把資料自動同步到google的雲端。我們評估一下資料量還有網路速度(中華電信1G/600M),認為應該是在可接受的範圍,所以就開始買來用,之後才發覺這NAS簡直就是個夢魘。
1. 根據廠商廣告,我使用active backup for business這個套件來做備份,而這也是裡面唯一能備份vmware的備份軟體。然後再使用cloud sync這個廠商大力推薦的功能來將資料同步到google
2. active backup for business 備份時看起來沒問題,資料也都能備份到NAS上。但VM的恢復簡直就是一蹋糊塗,我試過各種方式恢復,前前後後測試了超過20次,很抱歉沒有一次成功。對於一個備份來說,無法restore的備份簡直就跟沒有備份是同樣道理的。後來只能用手動copy 備份目錄,然後再用nfs掛到vcenter上,之後再clone VM到esxi (vcenter) 的本機上來實施restore。但這樣的方式比我沒用NAS還糟糕,復原的時間多了三倍以上,而且手動介入部分太多,根本談不上可用性。
3. 最糟糕的來了,無法同步備份的VM資料到google上,一次也沒有成功。每次設定完同步的task就直接顯示" up to date ",然後就停止運作了,但事實上那些VM資料一個也沒上傳,在google drive裡面是空的。" cloud sync "這套件無法上傳,改用 " hyper backup ",結果也是一樣的,就是不能上傳我已經備份好的VM資料。
為了想辦法能把資料自動copy到google我已經測試了超過30個小時,幾乎一周都浪費了,以前寫power shell的script來備份VM,從完全不清楚到備份完成復原也完成,前後也就花了三四個小時,透過這個NAS來備份看來難度比用power shell來排程要難上許多阿。我一直很懷疑是否我操作有誤,因為把VM資料同步到google可是這台nas主打的廣告功能,照理來說synology應該做過很詳細的測試才敢這樣打廣告的。可是我幾乎把每一個選項都試過了,結果我還是既不能使用備份軟體來restore VM,更不能把VM的資料上傳到Google,不知也有人有同樣的問題嗎??
----------------------------------
10.14 更新
----------------------------------
廠商已經確認,透過active backup for business備份下來的東西目前傳到雲端會有問題,所以不管是cloud sync or hyper backup都不建議用來傳送經由active backup for business備份後的資料。廠商目前正在開發新功能,日後可以把active backup的東西傳到google drive上。我相信應該很快就有結果,因為google早就公布api了,並且網路上也早有power shell的cmlt套件可用,我正在考慮要不要放棄這台NAS,直接用power shell來做好了,不但免費而且也好控制。希望synology能趕快加油,別讓我棄用。
