學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程> linux系統(tǒng)備份命令是什么

linux系統(tǒng)備份命令是什么

時(shí)間: 春健736 分享

linux系統(tǒng)備份命令是什么

  系統(tǒng)備份是系統(tǒng)管理工作中十分重要的一個(gè)環(huán)切,那么linux系統(tǒng)備份命令是什么呢?下面跟著學(xué)習(xí)啦小編來(lái)一起了解下下面跟著學(xué)習(xí)啦小編來(lái)一起了解下吧。吧。

  linux系統(tǒng)備份命令

  備份linux系統(tǒng)不像Windows權(quán)限限制很嚴(yán)格,Linux不限制根用戶存取任何東西,因此,完全可以把一個(gè)分區(qū)上每一個(gè)的文件放入一個(gè)TAR文件中,方法如下:

  sudo su#接著去文件系統(tǒng)的根目錄cd /#用來(lái)備份Linux系統(tǒng)的完整的命令tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys

  vdump的常用方式:

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

  # 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è)可用的新硬盤,容量大小和原盤基本相符。

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

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

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

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

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

  3). 創(chuàng)建操作系統(tǒng)的各文件系統(tǒng)。(如系統(tǒng)新盤為 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ù)硬盤與備份盤在系統(tǒng)中設(shè)備名的不同(如:備份盤為dsk0,恢復(fù)盤為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下,用新盤引導(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

看過(guò)“linux系統(tǒng)備份命令是什么”的人還看了:

1.linux操作系統(tǒng)排行

2.初學(xué)者學(xué)習(xí)linux操作系統(tǒng),用哪個(gè)版本比較好

3.linux操作系統(tǒng)有什么版本

4.linux系統(tǒng)對(duì)配置有什么要求

5.linux操作系統(tǒng)發(fā)行版

6.Kali Linux系統(tǒng)是什么

818317