主頁(yè) > 知識(shí)庫(kù) > 如何備份Ubuntu系統(tǒng)以在電腦出問題時(shí)及時(shí)恢復(fù)

如何備份Ubuntu系統(tǒng)以在電腦出問題時(shí)及時(shí)恢復(fù)

熱門標(biāo)簽:青島高德地圖標(biāo)注企業(yè)入駐 百度地圖標(biāo)注聚合 太原電銷防封卡 saas外呼系統(tǒng) 騰訊地圖標(biāo)注可以pc端嗎 地圖標(biāo)注是什么軟件 地圖標(biāo)注武漢地鐵10號(hào)線 德州地圖標(biāo)注服務(wù)注冊(cè) 威海營(yíng)銷外呼系統(tǒng)

  相信不少人都沒有對(duì)電腦備份的習(xí)慣,其實(shí)這樣是不好的,在電腦出問題的時(shí)候備份的作用就體現(xiàn)出來的,它能夠?qū)⑾到y(tǒng)還原到備份時(shí)候的狀態(tài)。下面小編就給大家介紹下Ubuntu系統(tǒng)備份的方法。

  1.在桌面環(huán)境,打開你的移動(dòng)硬盤

  查看磁盤所在盤符:df -ah

  df(DiskFree) a 代表all,h代表human(人)能理解的字符,詳見命令 df --help

  ly@ly:/dev$ df -ah

  文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)

  /dev/sda9 93G 8.9G 79G 11% /

  proc 0 0 0 - /proc

  sysfs 0 0 0 - /sys

  none 4.0K 0 4.0K 0% /sys/fs/cgroup

  none 0 0 0 - /sys/fs/fuse/connections

  none 0 0 0 - /sys/kernel/debug

  none 0 0 0 - /sys/kernel/security

  udev 1.9G 4.0K 1.9G 1% /dev

  devpts 0 0 0 - /dev/pts

  tmpfs 386M 888K 386M 1% /run

  none 5.0M 0 5.0M 0% /run/lock

  none 1.9G 156K 1.9G 1% /run/shm

  none 100M 36K 100M 1% /run/user

  gvfsd-fuse 0 0 0 - /run/user/ly/gvfs

  /dev/sdb5 222G 126G 97G 57% /media/ly/LY2

  /dev/sdb1 245G 175G 70G 72% /media/ly/LY1

  我想把備份文件放到移動(dòng)硬盤LY1中。所以記住設(shè)備 sdb1 

  下面是備份Ubuntu系統(tǒng)的方法:

  然后打開終端,輸入以下命令:

  1、成為根用戶:sudo su

  2、轉(zhuǎn)到根目錄:cd /

  然後,下面就是我用來備份我的系統(tǒng)的完整的命令:

  tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /

  接著,讓我們稍微解釋一下:

  tar 是用來備份的程序

  c - 新建一個(gè)備份文檔

  v - 詳細(xì)模式, tar程序?qū)⒃谄聊簧蠈?shí)時(shí)輸出所有信息。

  p - 保存權(quán)限,并應(yīng)用到所有文件。

  z - 采用‘gzip’壓縮備份文件,以減小備份文件體積。

  f - 說明備份文件存放的路徑, /media/sda7/backup.tgz 是本例子中備份文件名。這個(gè)備份文件備份的位置是其它分區(qū),也就是原來的WIN分區(qū)中。因?yàn)槲业母夸浀目臻g不足,所以只有備份在其它的地方了。

  --excloude - 排除指定目錄,使其不被備份

  來看看我們想要包含的目錄,我們不必備份所有的東西,因?yàn)橛行┠夸浭菦]有多大用處的。確認(rèn)你不想包含的文件,否則您會(huì)得到一個(gè)很奇怪的結(jié)果。 您也不必備份 /mnt 目錄下的東西,除非您有其他分區(qū)掛在它下面或者你堅(jiān)持要備份。您還必須確保沒有任何資源掛在 /media 目錄下(比如,任何CD或者移動(dòng)存儲(chǔ)介質(zhì))。否則,剔除/media。

  最後一個(gè)參數(shù)是我們想要保存的目錄。 我們想要保存所有的東西,使用 / 作為根目錄。

  我用這個(gè)辦法進(jìn)行備份的時(shí)候到了最后給我提示什么:tar:Error exit delayed from previous errors

  當(dāng)然,你的可能顯示的是中文,反正就是說什么錯(cuò)誤,上網(wǎng)查了查,說是權(quán)限不足造成的,但是如果你使用了Root權(quán)限還是這樣的話,最好使用Live usb進(jìn)行備份,因?yàn)橛腥苏f運(yùn)行的時(shí)候備份就有可能這樣。(有人說這個(gè)提示可以忽略)

  用Live usb備份的辦法:

  然后打開終端,輸入以下命令:

  1、成為根用戶:sudo su

  2、轉(zhuǎn)到根目錄:cd /

  3,創(chuàng)建目錄:mkdir /a

  4,掛在根目錄分區(qū) mount /dev/sdax /a

  5,進(jìn)入a目錄 cd /a

  6,備份 tar -cvpzf /media/xxx/backup.tgz *

  然后就是將來還原Ubuntu系統(tǒng)備份了:

  警告: 求您了,看在上帝的份上,千萬小心這兒。如果您不明白您正在干什么,那很有可能復(fù)蓋掉您重要的數(shù)據(jù),所以請(qǐng)?zhí)貏e小心!

  注意?。?!因?yàn)?tar還原是只會(huì)覆蓋相同的文件,但是這種方法只是恢復(fù)備份時(shí)的文件,就是說如果某些文件丟失或損壞了,這樣可以恢復(fù)修復(fù)這些文件,但不能刪除自備份到恢復(fù)前這期間所生成的其它文件,說白了就是假如你備份系統(tǒng)時(shí)有1234這四個(gè)文件,如果三天后,由于某些原因變成了1234‘5(4改變了),你恢復(fù)后,就會(huì)變成12345,其中4’恢復(fù)成備份時(shí)的文件,5保留。所以大家要是想徹底還原成備份時(shí)候的樣子最好徹底刪除根目錄下的所有文件,然后在還原,這樣就可以還原成備份時(shí)的樣子了。

  好了,繼續(xù)我們前面所講的例子,我們?cè)谄渌謪^(qū)(sda7)目錄下創(chuàng)建了一個(gè)名為backup.tgz的備份文件。

  Linux 中美妙的事情之一就是在系統(tǒng)正在運(yùn)行的情況下可以進(jìn)行還原操作,而不需要啟動(dòng)光盤或者其他任何亂七八糟的東西。當(dāng)然,如果您的系統(tǒng)已經(jīng)崩潰,那您必須選擇 使用live CD,但是結(jié)果還是一樣。

  好了,言歸正傳。這是我要用的命令,如果你的備份不是在和我一樣的位置的位置的話,那請(qǐng)相應(yīng)地修改/media/sda7這一點(diǎn):

  tar -xvpzf /media/xxx/backup.tgz -C /

  如果您使用的是bz2壓縮的:

  tar -xvpjf /media/xxx/backup.tar.bz2 -C /

  如果系統(tǒng)已經(jīng)崩潰可以使用Live usb登錄,然后

  mkdir /tmp/root

  mount /dev/sdaX /tmp/root

  tar -xvpjf /media/xxx/backup.tar.bz2 -C /tmp/root

  當(dāng)然,恢復(fù)前可以先rm -rf /tmp/root/* 一下,這樣就干干凈凈了。(就是之前說的刪除根目錄下的所有文件)

  這個(gè)只是在本機(jī)上還原,如果是還原到別的機(jī)子上記得修改fstab文件。(可能還需要安裝grub)

  恢復(fù)命令結(jié)束時(shí),你的工作還沒完成,別忘了重新創(chuàng)建那些在備份時(shí)被排除在外的目錄:

  # mkdir proc

  # mkdir lost+found

  # mkdir mnt

  # mkdir sys

  # mkdir media

  等等

  上面就是Ubuntu系統(tǒng)備份的方法介紹了,本文介紹了多種備份系統(tǒng)的方法,如果你對(duì)命令不是很熟悉的話可以使用Live usb進(jìn)行備份。

標(biāo)簽:河北 鄂爾多斯 揭陽 運(yùn)城 德州 石家莊 攀枝花 張掖

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《如何備份Ubuntu系統(tǒng)以在電腦出問題時(shí)及時(shí)恢復(fù)》,本文關(guān)鍵詞  如何,備份,Ubuntu,系統(tǒng),以在,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《如何備份Ubuntu系統(tǒng)以在電腦出問題時(shí)及時(shí)恢復(fù)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于如何備份Ubuntu系統(tǒng)以在電腦出問題時(shí)及時(shí)恢復(fù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章