因為喜歡尋找便宜VPS和要經常更換伺服器的問題,所以網站搬家就成了家常便飯的事情了。對於大型的網站數據,最好直接在機房與機房之間進行數據傳遞,常用的三個命令工具Rsync,SCP,Tar,可以幫助我們快速解決VPS遠端網站搬家與數據同步。
不過,多虧小Z部落格提醒,我們除了使用指令工具來實現資料傳輸,還可以使用硬碟掛載的方式來解決資料遷移的問題。利用NFS,即網路檔案系統(Network File System)分散式檔案系統協議,我們可以將不同的VPS主機的目錄實現遠端掛載,這樣拷貝複製檔案就方便多了。
GlusterFS是Scale-Out儲存解決方案Gluster的核心,它是一個開源的分散式檔案系統,具有強大的橫向擴充能力,透過擴充能夠支援數PB儲存容量和處理數千客戶端。 GlusterFS一般用作企業級的檔案儲存方案,但我們也可以利用GlusterFS在不同的VPS主機之間共用儲存。
最後一個就是samba了。 SAMBA 最初發展的主要目就是要用來溝通Windows 與 Unix Like 這兩個不同的操作平台之間的共享,Samba配置簡單,操作直觀。 NFS遠端掛載、GlusterFS共享儲存和samba共享伺服器也可以用於檔案協作、伺服器鏡像等,總之可擴充性非常強。