rsync是一個非常優(yōu)秀的文件同步工具,從它的名字可以看出,它支持遠程同步。當然,在備份我的桌面系統(tǒng)時,只需要用到它的本地同步功能就行了。之所以選擇rsync,是因為它具有如下優(yōu)點: 桌面系統(tǒng)備份實戰(zhàn)
對于我的桌面系統(tǒng),我選擇的備份策略是使用rsync命令將硬盤上的所有文件(當然要排除/proc和/sys目錄下的內容)復制到U盤上。首先使用 從上圖可以看出,根目錄所在的分區(qū)占用了14G,而/boot目錄所在的分區(qū)才占用100多M。其實Linux系統(tǒng)本來不用這么臃腫,只是因為我安裝了太多的軟件包,比如一整套的texlive啊什么的,才占用了這么多的空間。不過這都不是事兒,反正現(xiàn)在U盤也便宜,所以找個32G的USB 3.0的U盤來備份我這個系統(tǒng),肯定是很輕松愉快的。 新U盤插到電腦上會被自動識別,使用不帶參數(shù)的
sudo fdisk /dev/sdb p 整個U盤分成一個區(qū)我沒什么意見,不過我不喜歡它的vfat文件系統(tǒng),萬一碰到超過4G的巨型文件怎么辦?so,先 sudo umount /dev/sdb1 sudo mkfs.ext3 /dev/sdb1 再把U盤 sudo mkdir -p /media/saisi/usb sudo mount /dev/sdb1 /media/saisi/usb 然后,可以開始備份了,我備份的命令是:
如下圖: 下圖是備份完成后的效果,可以看到整個備份過程花了59分多鐘,U盤被占用15G,如下圖: 如果哪天系統(tǒng)再崩潰了的話,只需要使用
即可恢復系統(tǒng)。 |
|