真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux備份存儲(chǔ)命令 linux系統(tǒng)備份文件的命令

linux 文件備份命令

Linux備份命令詳解

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了應(yīng)縣免費(fèi)建站歡迎大家使用!

(2008-11-0807:58:34)

轉(zhuǎn)載

標(biāo)簽:

雜談

分類(lèi):LINUX學(xué)習(xí)

vdump的常用方式:

1). 對(duì)于文件需要在只讀方式下備份的文件,建議進(jìn)入單用戶(hù):

# init s 或

boot–fl s

2). 對(duì)操作系統(tǒng)各MOUNT點(diǎn)進(jìn)行備份

3). # mount -a

# vdump -0uvf/dev/ntape/tape0_d1 /

# vdump -0uvf/dev/ntape/tape0_d1 /usr

# vdump -0uf/dev/ntape/tape0_d1 /var (如過(guò)var區(qū)是做為單獨(dú)的文件子集也需要單獨(dú)備份)

-f : 設(shè)備文件名 ( 比如 DDS tape driver)

-u : 更新/etc/vdumpdates,用于增量備份

- v: 備份內(nèi)容詳細(xì)列表

- 0 : 零級(jí)備份

/dev/ntape0_d1: 系統(tǒng)執(zhí)行完畢后,磁帶停止在當(dāng)前位置,可繼續(xù)往下備份

/;/usr;/var : 各文件系統(tǒng)的MOUNT點(diǎn)

4). 其他說(shuō)明

a、該命令方式對(duì)系統(tǒng)當(dāng)前mounted的文件系統(tǒng)進(jìn)行備份

b、備份級(jí)別說(shuō)明

備份級(jí)別有0~9個(gè)級(jí)別,如果當(dāng)前系統(tǒng)采用零級(jí)備份,當(dāng)下一次采用5級(jí)備份時(shí),系統(tǒng)僅將會(huì)對(duì)有變化的文件進(jìn)行備份。

系統(tǒng)恢復(fù)常用命令--vrestore

恢復(fù)整個(gè)操作系統(tǒng)各文件系統(tǒng)的內(nèi)容:

1). 準(zhǔn)備工作:

a. 準(zhǔn)備一個(gè)可用的新硬盤(pán),容量大小和原盤(pán)基本相符。

b. 準(zhǔn)備一套與備份系統(tǒng)相同版本的安裝光盤(pán)

2). 用操作系統(tǒng)安裝光盤(pán)啟動(dòng)到安裝界面,調(diào)整新硬盤(pán)各分區(qū)大小后進(jìn)入單用戶(hù)。

* bootdqa0 (dqa0 為SRM下的光驅(qū)設(shè)備號(hào))

* 按正常安裝步驟選著OK—》NEXT—》NEXT---》NEXT—NEXT---NEXT-CUSTOMIZEFILE SYSSTEM LAYOUT(調(diào)整分區(qū)大?。?-》Q(chēng)UIT OR SHELL WINDOW。

* 注意:在調(diào)整新硬盤(pán)分區(qū)時(shí)一定要在引導(dǎo)塊上選擇ADVFS,并定義B區(qū)為SWAP

3). 創(chuàng)建操作系統(tǒng)的各文件系統(tǒng)。(如系統(tǒng)新盤(pán)為 dsk0)

mkfdmn/dev/disk/dsk0a root_temp (創(chuàng)建文件系統(tǒng)域)

mkfset root_temproot (創(chuàng)建文件子集)

mkfdmn/dev/disk/dsk0g usr_temp

mkfset usr_temp usr

mkfset usr_temp var(條件:在原系統(tǒng)中VAR為單獨(dú)的文件子集)

注:在高級(jí)文件系統(tǒng)創(chuàng)建過(guò)程中,域名只要不和原來(lái)沖突,命名是任意的。但對(duì)文件子集命名方面最好和原來(lái)一致。(以避免不必要的修改工作)

4). 操作系統(tǒng)各文件系統(tǒng)的的恢復(fù)

#mount root_temp#root/mnt

#cd /mnt

#vrestore -xvf/dev/ntape/tape0_d1 (恢復(fù)該文件系統(tǒng)上所有數(shù)據(jù))

#cd /

#umount /mnt

#mount usr_temp#usr/mnt

#cd /mnt

#vrestore -xvf/dev/ntape/tape0_d1

#cd /

#umount /mnt

#mount usr_temp#var/mnt (條件:VAR為單獨(dú)的文件子集)

#cd /mnt

#vrestore -xvf/dev/ntape/tape0_d1

-f: 設(shè)備文件名

-x: 恢復(fù)磁帶當(dāng)前備份數(shù)據(jù)段上的所有數(shù)據(jù)

- v: 備份內(nèi)容詳細(xì)列表

5). 如果恢復(fù)硬盤(pán)與備份盤(pán)在系統(tǒng)中設(shè)備名的不同(如:備份盤(pán)為dsk0,恢復(fù)盤(pán)為dsk1)需要做以下修改:

#mount root_temp#root/mnt

#cd /mnt/etc/fdmns

#cd root_domain

#rm *

#ln –s/dev/disk/dsk1a

#cd ..

#cd usr_domain

#rm *

#ln –s/dev/disk/dsk1g

#cd /mnt/etc

#vi sysconfigtab

將swapdevice=/dev/disk/dsk0b修改為swapdevice=/dev/disk/dsk1b

6). SHUTDOWN系統(tǒng),在SRM下,用新盤(pán)引導(dǎo)

恢復(fù)文件系統(tǒng)中某些目錄或文件:

#vrestore –if/dev/ntape/tape0_d1

(/) add vmunixgenvmunix (在系統(tǒng)根區(qū)備份中只恢復(fù)vmunix和genvmunix兩個(gè)文件)

(/) extract (開(kāi)始恢復(fù))

對(duì)個(gè)別或若干個(gè)目錄單獨(dú)恢復(fù)同上

操作磁帶機(jī)需要注意的幾個(gè)問(wèn)題

磁帶機(jī)在備份過(guò)程中是分段記錄的,在恢復(fù)時(shí)一定考慮磁帶的位置問(wèn)題。按上述備份例子,在數(shù)據(jù)帶上一共創(chuàng)建了3段獨(dú)立的數(shù)據(jù)備份信息(/;/usr;/var)。以下命令可調(diào)整數(shù)據(jù)帶的位置。

#mt rewind (磁帶機(jī)回卷磁帶到初始位置)

需要單獨(dú)恢復(fù)/usr文件系統(tǒng)或個(gè)別文件信息:

#mt rewind

#mt fsf 1 ( 跳過(guò)第一個(gè)數(shù)據(jù)備份段 / )

如果以上需求發(fā)生在/var上則:

#mt rewind (跳過(guò)前兩個(gè)數(shù)據(jù)備份段)

#mt fsf 2

Linux系統(tǒng)備份

分類(lèi): 電腦/網(wǎng)絡(luò) 操作系統(tǒng)/系統(tǒng)故障

問(wèn)題描述:

在Linux中如何備份整個(gè)文件系統(tǒng)呢?有沒(méi)有類(lèi)似Ghost那樣的工具可以將整個(gè)文件系統(tǒng)備份下來(lái),需要時(shí)可以方便的恢復(fù)呢?

我需要在多個(gè)操作系統(tǒng)漸進(jìn)行切換,種種原因又不能用VMware制作虛擬機(jī),所以在多個(gè)操作系統(tǒng)間切換變得很麻煩,總不可能頻繁的安裝操作系統(tǒng)吧。所以不知道有沒(méi)有類(lèi)似Ghost這樣的工具,可以把整個(gè)Linux或Unix操作系統(tǒng)備份下來(lái)。

解析:

如果是我的話,我會(huì)選擇軟件來(lái)進(jìn)行系統(tǒng)備份。

下載地址是

2.cddc.vt.edu/pub/linux/utils/press/xtar-4.4.6.tar.gz

他叫Xtar 是桌面環(huán)境下查看和處理tar的工具。tar工具是Unix備份文件的工具,Linux繼承了它。tar幾乎可以工作于任何環(huán)境中,所以Linux老用戶(hù)都信賴(lài)它。但是tar是一個(gè)命令行的工具,沒(méi)有圖形界面。tar命令的參數(shù)非常多,常用的包括30多個(gè),初學(xué)者往往不易掌握。Xtar是一個(gè)圖形化的tar工具。Xtar全部兼容tar命令,可以在桌面環(huán)境下完成打包整個(gè)目錄樹(shù)的任務(wù),這使得它特別適合用于備份。Xtar與文件系統(tǒng)無(wú)關(guān),可以使用在ext2、ext3、JFS、Reiser和其它文件系統(tǒng)上,支持各種備份介質(zhì):軟盤(pán)、光盤(pán)、可重寫(xiě)的光盤(pán)、JazZip、磁帶等。

Linux下數(shù)據(jù)備份命令scp、rsync和后臺(tái)運(yùn)行

scp和rsync 均可實(shí)現(xiàn)文件的復(fù)制,但相比較,scp占用系統(tǒng)資源較小,rsync速度較快。當(dāng)小文件眾多時(shí),rsync會(huì)導(dǎo)致硬盤(pán)I/O非常高,而scp基本不影響系統(tǒng)正常使用??筛鶕?jù)需要這倆選其一實(shí)現(xiàn)文件復(fù)制。

scp 是secure copy的縮寫(xiě),scp是Linux系統(tǒng)下基于ssh登錄進(jìn)行安全的遠(yuǎn)程文件拷貝命令。

可以實(shí)現(xiàn)本地文件復(fù)制到遠(yuǎn)程服務(wù)器,也可以將遠(yuǎn)程文件復(fù)制到本地。

rsync 是remote sync的縮寫(xiě)。使用rsync備份數(shù)據(jù)時(shí),不會(huì)直接覆蓋以前的數(shù)據(jù)(如果數(shù)據(jù)已經(jīng)存在),而是先判斷已存在的數(shù)據(jù)和新數(shù)據(jù)的差異(默認(rèn)規(guī)則是文件大小或修改時(shí)間有差異),只有數(shù)據(jù)不相同時(shí)才會(huì)把不相同的部分覆蓋。在僅作增量數(shù)據(jù)的copy時(shí)比scp靈活。

一般CentOS默認(rèn)安裝rsync,若使用 rsync -v 提示找不到命令,可使用 yum install -y rsync 安裝。

單個(gè)冒號(hào)和雙冒號(hào)的區(qū)別 :使用rsync在遠(yuǎn)程傳輸數(shù)據(jù)前,是需要進(jìn)行登陸認(rèn)證的,這個(gè)過(guò)程可使用ssh協(xié)議也可以使用rsync協(xié)議完成。單冒號(hào)(:)使用的是ssh協(xié)議;雙冒號(hào)(::)使用的是rsync協(xié)議。

默認(rèn)情況下,rsync只確保源文件的所有內(nèi)容(明確排除的文件除外)都復(fù)制到目標(biāo)目錄。它不會(huì)使兩個(gè)目錄保持不同,并且不會(huì)刪除文件。如果要使目標(biāo)目錄成為源目錄的鏡像副本,則使用--delete選項(xiàng)??蓜h除只存在目標(biāo)目錄,不存在于源目錄的文件。

增量備份算是一個(gè)經(jīng)常使用的場(chǎng)景了。兩臺(tái)服務(wù)器之間進(jìn)行文件定期備份,無(wú)需所有文件都copy一遍,僅復(fù)制有變動(dòng)的文件。

具體做法是,第一次同步是全量備份,所有文件在基準(zhǔn)目錄里面同步一份。以后每一次同步都是增量備份,只同步源目錄與基準(zhǔn)目錄之間有變動(dòng)的部分,將這部分保存在一個(gè)新的目標(biāo)目錄。這個(gè)新的目標(biāo)目錄之中,也是包含所有文件,但實(shí)際上,只有那些變動(dòng)過(guò)的文件是存在于該目錄,其他沒(méi)有變動(dòng)的文件都是指向基準(zhǔn)目錄文件的硬鏈接。

--link-dest 參數(shù)用來(lái)指定同步時(shí)的基準(zhǔn)目錄。

上面命令中, --link-dest 參數(shù)指定基準(zhǔn)目錄 /compare/path ,然后源目錄 /source/path 跟基準(zhǔn)目錄進(jìn)行比較,找出變動(dòng)的文件,將它們拷貝到目標(biāo)目錄 /target/path 。那些沒(méi)變動(dòng)的文件則會(huì)生成硬鏈接。這個(gè)命令的第一次備份時(shí)是全量備份,后面就都是增量備份了。

一般服務(wù)器之間復(fù)制文件都比較大,為防止誤操作,最好在后臺(tái)運(yùn)行。但因?yàn)樾枰瓦h(yuǎn)程服務(wù)器之間的ssh通訊多是需要密碼的,所以不能直接使用nohup 放置于后臺(tái)。無(wú)論是scp還是rsync都可操作如下:

后臺(tái)和前臺(tái)任務(wù)的切換

scp不支持?jǐn)帱c(diǎn)續(xù)傳,掛起scp進(jìn)程可能導(dǎo)致數(shù)據(jù)缺失。傾向于使用rsync。

如果有其他任務(wù)需要使用nohup后臺(tái)運(yùn)行,但執(zhí)行時(shí)卻忘記了使用nohup,也可參照此方法進(jìn)行設(shè)置。

參考:1. Linux之scp命令及后臺(tái)運(yùn)行scp

linux下備份一個(gè)目錄下所有文件及目錄,應(yīng)該用什么命令?

應(yīng)該用cp

-rf

源目錄

備份目錄

cp是復(fù)制命令

-r

遞歸處理,指定目錄下的文件和子目錄一并處理

-f

強(qiáng)行復(fù)制,無(wú)論目標(biāo)是否存在

知道指定后綴名的文件總個(gè)數(shù)命令:

find

.

-name

*.cpp

|

wc

-l

知道一個(gè)目錄下代碼總行數(shù)以及單個(gè)文件行數(shù):

find

.

-name

*.h

|

xargs

wc

-l

linux統(tǒng)計(jì)文件夾中文件數(shù)目。

第一種方法:

ls

-l|grep

“^-”|wc

-l

ls

-l

長(zhǎng)列表輸出該目錄下文件信息(注意這里的文件,不同于一般的文件,可能是目錄、鏈接、設(shè)備文件等)。如果ls

-lR|grep

“^-”|wc-l則可以連子目錄下的文件一起統(tǒng)計(jì)。

grep

^-

這里將長(zhǎng)列表輸出信息過(guò)濾一部分,只保留一般文件,如果只保留目錄就是

^d

wc

-l

統(tǒng)計(jì)輸出信息的行數(shù),因?yàn)橐呀?jīng)過(guò)濾得只剩一般文件了,所以統(tǒng)計(jì)結(jié)果就是一般文件信息的行數(shù),又由于一行信息對(duì)應(yīng)一個(gè)文件,所以也就是文件的個(gè)數(shù)。

第二種方法:

find

./

-type

f|wc

-l

由于默認(rèn)find會(huì)去子目錄查找,如果只想查找當(dāng)前目錄的文件用

需要說(shuō)明的是第二種方法會(huì)比第一種方法快很多,尤其是也統(tǒng)計(jì)子目錄時(shí)。

擴(kuò)展資料

linux

Linux是一套免費(fèi)使用和自由傳播的類(lèi)Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶(hù)、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶(hù)網(wǎng)絡(luò)操作系統(tǒng)。

Linux操作系統(tǒng)誕生于1991

年10

月5

日(這是第一次正式向外公布時(shí)間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、視頻游戲控制臺(tái)、臺(tái)式計(jì)算機(jī)、大型機(jī)和超級(jí)計(jì)算機(jī)。

嚴(yán)格來(lái)講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但實(shí)際上人們已經(jīng)習(xí)慣了用Linux來(lái)形容整個(gè)基于Linux內(nèi)核,并且使用GNU工程各種工具和數(shù)據(jù)庫(kù)的操作系統(tǒng)。

參考資料來(lái)源:百度百科:linux


本文標(biāo)題:linux備份存儲(chǔ)命令 linux系統(tǒng)備份文件的命令
標(biāo)題URL:http://weahome.cn/article/dopgoos.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部