《Linux操作系統(tǒng)備份之二:通過(guò)tar拷貝分區(qū)實(shí)現(xiàn)Linux操作數(shù)據(jù)的在線備份》要點(diǎn):
本文介紹了Linux操作系統(tǒng)備份之二:通過(guò)tar拷貝分區(qū)實(shí)現(xiàn)Linux操作數(shù)據(jù)的在線備份,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
在《Linux操作系統(tǒng)備份之一:使用LVM快照實(shí)現(xiàn)Linux操作系統(tǒng)數(shù)據(jù)的在線備份》文章中,我們介紹了使用LVM快照實(shí)現(xiàn)操作性系統(tǒng)在線備份的方法,LVM快照可以實(shí)現(xiàn)在線操作系統(tǒng)數(shù)據(jù)的備份,在線的意思也就是說(shuō),不中斷業(yè)務(wù)的條件下,完成操作系統(tǒng)數(shù)據(jù)的備份.
今天我們介紹另外一種在線備份Linux操作系統(tǒng)的方法:通過(guò)tar拷貝操作系統(tǒng)分區(qū)數(shù)據(jù),完成操作系統(tǒng)備份.
在繼續(xù)往下面讀之前,為了更好理解,請(qǐng)先閱讀這篇文章:《Linux基礎(chǔ)知識(shí)之Linux系統(tǒng)各個(gè)目錄的作用》,這篇文章介紹了Linux的基礎(chǔ)目錄及其作用,下面的備份會(huì)說(shuō)到這些目錄.
一句話說(shuō)明此方案原理:備份/boot(含grub),備份分區(qū)表,備份LVM卷信息(如果有)備份系統(tǒng)文件.
下面具體介紹:
1. 分區(qū)規(guī)劃
在實(shí)施此方案之前,需要規(guī)劃好分區(qū),通過(guò)tar備份分區(qū)之前,先要規(guī)劃好分區(qū).
2. 備份數(shù)據(jù)定義
備份的目錄和分區(qū)為:
/boot boot引導(dǎo)分區(qū)
/etc 系統(tǒng)核心配置文件
/var 系統(tǒng)運(yùn)行目錄
/home 用戶主目錄
/root root用戶主目錄
/opt 用戶程序文件
/bin 系統(tǒng)可執(zhí)行文件
/sbin 系統(tǒng)可執(zhí)行文件
/usr 程序安裝目錄
無(wú)需備份的目錄:
這些目錄用途參考《Linux基礎(chǔ)知識(shí)之Linux系統(tǒng)各個(gè)目錄的作用》這個(gè)文章,這里就不重復(fù)介紹了.
/proc
/sys
/dev
/media
/swap
3. 備份
分區(qū)和目錄都定義好了之后,開(kāi)始執(zhí)行備份,步驟為:
1)備份分區(qū)表.執(zhí)行fdisk -l > /var/partition.cfg
2)備份LVM卷元數(shù)據(jù). vgcfgbackup -v ,命令會(huì)將卷信息導(dǎo)出到文件.
3)備份/boot分區(qū).
4)使用tar命令,備份上面的所有分區(qū)和數(shù)據(jù).
4. 恢復(fù)
備份完成后要恢復(fù)備份的數(shù)據(jù),需要重新引導(dǎo)操作系統(tǒng).
你可以通過(guò)光盤(pán)引導(dǎo)操作系統(tǒng)進(jìn)入單用戶模式,或者使用內(nèi)存操作系統(tǒng)進(jìn)入單用戶模式.使用光盤(pán)相對(duì)簡(jiǎn)單一些.
1)進(jìn)入單用戶模式后,將備份的數(shù)據(jù)掛接到操作系統(tǒng).
2)根據(jù)備份出來(lái)的分區(qū)表,創(chuàng)建分區(qū).
3)解壓/boot分區(qū),通過(guò)grub-install命令,恢復(fù)grub.
4)恢復(fù)LVM卷.vgcgfrestore命令.
5)解壓各個(gè)目錄和分區(qū).
5. 性能影響
通過(guò)tar命令壓縮的方式備份操作系統(tǒng)數(shù)據(jù),對(duì)操作系統(tǒng)運(yùn)行還是有一定性能影響的.這個(gè)要根據(jù)數(shù)據(jù)大小而定,需要在實(shí)際環(huán)境測(cè)試.
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/4660.html