前言
在備份時主要需要確認(rèn)有哪些目錄不需要備份,網(wǎng)上雖然有很多備份的教程,不過還是要根據(jù)自己的情況來調(diào)整參數(shù)。
一、清理緩存、回收站等
# 清理舊版本的軟件緩存sudo apt-get autoclean## 清理所有軟件緩存sudo apt-get clean## 刪除系統(tǒng)不再使用的孤立軟件sudo apt-get autoremove
二、使用TAR備份
1、命令及參數(shù)解釋
v: 顯示詳細(xì)的壓縮信息
c:創(chuàng)建tar包
j:使用bzip2壓縮格式
z:使用gzip壓縮格式
p:使用絕對路徑
f:生成的壓縮文件的路徑
2、終端操作
# 切換到root身份su - root## 使用gzip壓縮格式(壓縮略低,但是速度快)tar vzcpf /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.tar.gz --exclude=/proc --exclude=/dev --exclude=/mnt --exclude=/media --exclude=/lost+found --exclude=/cdrom --exclude=/tmp --exclude=/sys --exclude=/home/chris/.cache --exclude=/run / > /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.log 2> /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.error## 使用bzip2壓縮格式(壓縮略高,但是速度慢)tar vjcpf /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.tar.bz2 --exclude=/proc --exclude=/dev --exclude=/mnt --exclude=/media --exclude=/lost+found --exclude=/cdrom --exclude=/tmp --exclude=/sys --exclude=/home/chris/.cache --exclude=/run / > /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.log 2> /media/chris/LinuxData/Backup/ubuntu_`date +%Y%m%d_%H`.error
三、恢復(fù)系統(tǒng)
1、推薦備份下:/boot和/etc/fstab,然后再執(zhí)行恢復(fù)命令
2、將備份文件拷貝到/目錄,執(zhí)行恢復(fù)命令:
# 使用gzip格式su - roottar vxzpf ubuntu*.tar.gz -C /## 使用bzip2格式tar vxjpf ubuntu*.tar.bz2 -C /
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能有所幫助,如果有疑問大家可以留言交流。
新聞熱點
疑難解答
圖片精選