一、現實問題
我有很多的服務器,各自服務器上都有很多文件要進行備份,圖片、音頻、視頻、數據庫等等。
如果我把這些東西都遠程傳輸到另外一台高存儲服務器上效率是很低的,例如使用scp命令做遠程拷貝。
而且我每個服務器上都要在copy的過程中輸入目標服務器的用戶名密碼,這很不安全,也很繁瑣。
二、解決思路
是否可以和華為雲網盤一樣,在客戶的電腦上創建一個目錄,只要你把文件放進這個目錄里,它就會自動備份到雲端。操作遠程的文件和操作本地文件一樣,沒有絲毫差異,這就可以利用NAS和NFS。
NAS(Network Attached Storage:網絡附屬存儲)按字面簡單說就是連接在網絡上,具備資料存儲功能的裝置,因此也稱為“網絡存儲器”。它是一種專用數據存儲服務器。它以數據為中心,將存儲設備與服務器徹底分離,集中管理數據,從而釋放帶寬、提高性能、降低總擁有成本、保護投資。其成本遠遠低於使用服務器存儲,而效率卻遠遠高於後者。目前國際著名的NAS企業有Netapp、EMC、OUO等。
NFS(Network File System)網絡文件系統,是由SUN公司研製的UNIX表示層協議(presentation layer protocol),能使使用者訪問網絡上別處的文件就像在使用自己的計算機一樣。
三、實施方案
nas備份流程圖
如上圖所示,操作過程如下:
1、在需要備份的服務器上,創建/backup目錄,目錄名稱可隨意更換。
2、使用NFS將各個服務器的/backup目錄與NAS存儲進行掛載。
3、只需要把本機的需要備份的文件直接拷貝到本機的/backup目錄中,實際上就完成了備份。
4、當NAS存儲空間不夠時,只需要擴展NAS或者更換掛載其他NAS存儲即可。
5、為了保證安全性,我可以在備份完成之後,取消目錄掛載,同時設置NFS的訪問權限即可。
五、設計思考
這種方案能保證用戶操作透明,成本低,不易出錯,同時又兼顧了安全性,可隨時進行備份操作。
如果您有更好的方法,歡迎聯繫我哈。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/232929.html