前言
在備份時主要需要確認有哪些目錄不需要備份,網上雖然有很多備份的教程,不過還是要根據自己的情況來調整參數。
一、清理緩存、回收站等
# 清理舊版本的軟件緩存sudo apt-get autoclean## 清理所有軟件緩存sudo apt-get clean## 刪除系統不再使用的孤立軟件sudo apt-get autoremove
二、使用TAR備份
1、命令及參數解釋
v: 顯示詳細的壓縮信息
c:創建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
三、恢復系統
1、推薦備份下:/boot和/etc/fstab,然后再執行恢復命令
2、將備份文件拷貝到/目錄,執行恢復命令:
# 使用gzip格式su - roottar vxzpf ubuntu*.tar.gz -C /## 使用bzip2格式tar vxjpf ubuntu*.tar.bz2 -C /
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能有所幫助,如果有疑問大家可以留言交流。
|
新聞熱點
疑難解答
圖片精選