備份軟體(Synology-Active Backup for business)(veeam backup for windows)
日前我嘗試想把A辦PC使用這兩套備份軟體來備份資料和實體機還原檔到B辦NAS
測試使用Synology Active Backup套件從A辦PC(D槽)到B辦NAS上傳94G約花4個小時
而從B辦NAS到A辦復原PC裡6.4G檔案約花49分鐘。下載2.2~5MB/S
這樣vpn Ipsec的速率算是標準內嗎?
而後來我再測試用veeam backup for windows
還原從B辦NAS到A辦PC
復原檔案6.4GB,所需時間約51分鐘 傳輸速率僅 2~3MB/s
想請問大大申辦的速率兩邊都重要嗎?
若上傳到B辦是看A辦的上傳;B辦的下載嗎?
還原是看B辦上傳;A辦下載嗎?
想請問還有甚麼較便宜方案可以達到備份及復原時間縮短?
若B辦先手動帶一份完整備份過去,每天做增量備份減少備份的量是否也是辦法之一?
本地OFFICE 上行100M/下行100MBps
異地OFFICE 上行40M/下行100MBps
兩辦公室之間使用IP/Sec VPN(Site To Site)連接,路由防火牆都是ShareTech眾至的
我從WIN2008透過WINSCP以SSH連接,把檔案上傳到另一端的Ubuntut 1910的主機上,雙方辦公室現在都有80%的人在上班(兩辦公室各80人左右)
5MB/s應該是這路由器的處理器進行VPN的速度極限了....
感謝前輩測試和分享數據也跟我數據很接近 前輩的公司異地備份與還原是採什麼方式呀 ?
自己寫的FTPSync,本地SQL輸出BAK檔後壓縮並切割成500MB一塊的檔案,一一送到另一端辦公室機房裡NAS上的FTP做rotate backup, 保留最後七天備份,50GB約要45分鐘傳送,我都是排定每天晚上九點(理論上沒人在用系統)的排程工作
現有的rsyunc,robocopy都不適合我用,我不想在SQL端的機器上再留一份BAK檔,傳送完並驗證正確後就刪掉SQL端的BAK跟壓縮檔了
一邊的下載就是另一邊的上傳,所以100Mbps上傳對60Mbps下載能跑出3-5MBps和20Mbps對100Mbps下載跑2-3MBps算及格了,另外Fortigate不同型號對不同型態VPN的處理能力也有很大的差異,像鵝的玩具Fortigate 60C,就算兩台的WAN用GbE對接跑SSL VPN,throughput也不會超過20Mbps---因為H/W不支援SSL VPN加速,就只能靠那棵很沒力的CPU硬幹,當然被吃爆了....
B到A的極限:
你B辦上傳的20M除以8不就是2.5MB/秒
你換在好的防火牆也不會增加任何速度
A到B的極限:
A辦上傳100M到B辦下載剩下60M,60M除以8=7.5MB/秒,問題是你的線路不僅用於備份吧!資料在做雙向比對時B辦上傳的頻寬多少也會有影響7.5MB-2.5MB=5MB。
以上純粹為唬爛,前輩們說的硬體效能論才是對的,請用下列方式解決問題
資料備份的異地備份的玩法有很多種,可以參考我的文章使用軟體進行差異備份
每次都完整備份硬碟壽命會縮短喔!
參考資料:https://ithelp.ithome.com.tw/articles/10230477
如果資料會大幅增長,也可考慮購買G-Suite無限容量方案
Line群:加入「谷歌雲端硬碟資源交流 X 打造個人影音雲端資源」!請點選以下連結加入社群!
https://line.me/ti/g2/0stABIfYFWpRCHY_D_NUGw?utm_source=invitation&utm_medium=link_copy&utm_campaign=default
有關Fortigate70D的VPN效能
官方資料 IPsecVPN Throughput 1Gbps
所以看起來並不是機器效能不夠
甚麼較便宜方案可以達到備份及復原時間縮短?