Linux伺服器的配置和數據遷移方案資料分享
對於從Windows系統遷移過來的用戶,困擾大家的 「Linux系統下是否可以把系統文件和用戶文件分開到C盤和D盤中」 的問題也可以得到完滿解決。
之前的文章對Linux的文件系統有過粗略的介紹,但是了解文件系統結構後,有什麼用途呢?在本章節將圍繞 "基於用戶角度的Linux下的數據備份和遷移" 的場景,對Linux文件系統相關知識進行實地應用,產生生產力 。
在了解Linux文件系統之後,就可以 藝高人膽大 玩轉Linux的文件目錄了。
本文案例 --- "基於用戶角度的Linux下的數據備份和遷移" 的使用場景描述如下:
發生在安裝了新系統之後,需要將舊系統的數據進行複製或者是遷移,用戶需要知道哪些數據是需要遷移的,哪些數據是需要備份的,以最小的代價實現文件的備份和遷移。
涉及的數據類型主要有:
用戶多媒體文檔數據用戶/系統 應用程序配置數據用戶/系統 應用程序執行文件系統日誌數據
FHS把Linux的文件系統按照 "是否可變" 與 "是否可分享" 將所有目錄大概分成四類:
shareableunshareablestatic/usr/opt/etc/bootvariable/var/mail/var/spool/news/var/run/var/lock
最大的基準分類框架就如上表所示。對於初識Linux的人來說,看到根目錄下的一系列的文件肯定會感到困惑。所以完全有必要對FHS相關規定進行研究,這樣有如下好處:
在使用或者開發Linux文件系統時,能了解Linux的設計標準,並在使用過程中盡量遵守準則在接觸並使用不同Linux分支時,即使Linux分支有萬千,但也能萬變不會離其宗,FHS不是「宗」之一在進行系統級別數據遷移時,可以進行科學的選擇性的遷移(比如,重裝系統後的用戶配置數據遷移)在進行文件物理隔離存儲時,可以根據「文件數據重要級別」或者「目錄的潛在佔用空間增長」進行合理物理分離存儲或備份在性能優化時,根據讀寫的頻率,對不同目錄分配不同存儲設備(如:機械硬碟或者SSD固態硬碟)在部署系統集群時,對於靜態的可分享的目錄,可以部署在某此只讀存儲器上,然後被需要的機器進行掛載,可以避免不必要的存儲空間
將Linux功能伺服器的配置和數據遷移到新伺服器中
解決方案
遷移一台主控+功能的Linux伺服器方法
要求1:新舊伺服器安裝了同一版本的Prim@Hosting(最完善的虛擬主機管理系統)
要求2:下面的例子都假設使用bash作為shell
此方法,不需要從主控執行檢測與修復,就可以恢復全部數據和配置。只有磁碟配額限制除外,
如需要重新設置磁碟配額限制,在恢復完之後從主控執行web站點的檢測與修復,選上「同時更新正常站點」選項。
TAG:千鋒長沙 |