備份: sudo tar -czvpf ***.backupz /*** 還原: sudo tar -xzvpf ***.backupz -C / --------------------------------------------------- backup后面加個(gè)z只是為了標(biāo)記一下這是經(jīng)過(guò)壓縮的備份,為了和沒(méi)壓縮的區(qū)分。 不想壓縮的話就把-czvf或-xzvf改為-cvf或-xvf即可。 說(shuō)明: 比如要備份/usr到你的主目錄里,就是: sudo tar -czvpf usr.backupz /usr 如果你想備份到其他地方,比如移動(dòng)硬盤(pán)里,假如我的移動(dòng)硬盤(pán)掛在到了/mnt下,那么就是: sudo tar -czvpf /mnt/我的移動(dòng)硬盤(pán)/usr.backupz /usr 則還原就是: sudo tar -xzvpf /usr.backupz -C / 注:最后的/是你需要還原到的地方,這里是還原到/目錄,根據(jù)所備份的內(nèi)容進(jìn)行相應(yīng)的變更。 其他的以此類推。 進(jìn)階備份: 比如備份/usr,但是我不想同時(shí)把/usr中的lost+found這個(gè)文件夾也備份進(jìn)去,則可以用"exculude"這個(gè)選項(xiàng)參數(shù)來(lái)實(shí)現(xiàn),那么這個(gè) 命令就是: sudo tar -czvpf usr.backupz /usr --exclude=/usr/lost+found 如此一來(lái)我們就可以對(duì)整個(gè)系統(tǒng)進(jìn)行備份,同時(shí)可以排除那些沒(méi)必要的目錄,比如/proc是內(nèi)存映射,完全沒(méi)有備份的必要。 以下是我認(rèn)為合適的對(duì)整個(gè)/的備份到主目錄的方案,僅供參考: 備份: sudo tar -czvpf ubuntu.backupz / --exclude=/cdrom --exclude=/home --exclude=/media --exclude=/mnt --exclude=/proc --exclude=/sys 還原: sudo tar -xzvpf ubuntu.backupz -C / 全盤(pán)備份及還原推薦用LiveCD進(jìn)行操作~ 具體怎么備份就看個(gè)人需要和愛(ài)好了。 |
|