歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux維護 >> Linux系統命令匯總之系統備份常用命令

Linux系統命令匯總之系統備份常用命令

日期:2017/3/2 10:39:08   编辑:Linux維護

vdump的常用方式:

1). 對於文件需要在只讀方式下備份的文件,建議進入單用戶:

# init s 或

>>>boot –fl s

2). 對操作系統各MOUNT點進行備份

3). # mount -a

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

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

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

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

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

- v: 備份內容詳細列表

- 0 : 零級備份

/dev/ntape0_d1: 系統執行完畢後,磁帶停止在當前位置,可繼續往下備份

/;/usr;/var : 各文件系統的MOUNT點

4). 其他說明

a、該命令方式對系統當前mounted的文件系統進行備份

b、備份級別說明

備份級別有0~9個級別,如果當前系統采用零級備份,當下一次采用5級備份時,系統僅將會對有變化的文件進行備份。

系統恢復常用命令--vrestore

恢復整個操作系統各文件系統的內容:

1). 准備工作:

a. 准備一個可用的新硬盤,容量大小和原盤基本相符。

b. 准備一套與備份系統相同版本的安裝光盤

2). 用操作系統安裝光盤啟動到安裝界面,調整新硬盤各分區大小後進入單用戶。

* >>>boot dqa0 (dqa0 為SRM下的光驅設備號)

* 按正常安裝步驟選著OK—》NEXT—》NEXT---》NEXT—NEXT---NEXT-CUSTOMIZE FILE SYSSTEM LAYOUT(調整分區大小)--》QUIT OR SHELL WINDOW。

* 注意:在調整新硬盤分區時一定要在引導塊上選擇ADVFS,並定義B區為SWAP

3). 創建操作系統的各文件系統。(如系統新盤為 dsk0)

mkfdmn /dev/disk/dsk0a root_temp ( 創建文件系統域)

mkfset root_temp root (創建文件子集)

mkfdmn /dev/disk/dsk0g usr_temp

mkfset usr_temp usr

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

注:在高級文件系統創建過程中,域名只要不和原來沖突,命名是任意的。但對文件子集命名方面最好和原來一致。(以避免不必要的修改工作)

4). 操作系統各文件系統的的恢復

#mount root_temp#root /mnt

#cd /mnt

#vrestore -xvf /dev/ntape/tape0_d1 (恢復該文件系統上所有數據)

#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為單獨的文件子集)

#cd /mnt

#vrestore -xvf /dev/ntape/tape0_d1

-f: 設備文件名

-x: 恢復磁帶當前備份數據段上的所有數據

-v: 備份內容詳細列表

5). 如果恢復硬盤與備份盤在系統中設備名的不同(如:備份盤為dsk0,恢復盤為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系統,在SRM下,用新盤引導

恢復文件系統中某些目錄或文件:

#vrestore –if /dev/ntape/tape0_d1

(/) add vmunix genvmunix (在系統根區備份中只恢復vmunix和genvmunix兩個文件)

(/) extract (開始恢復)

對個別或若干個目錄單獨恢復同上

操作磁帶機需要注意的幾個問題

磁帶機在備份過程中是分段記錄的,在恢復時一定考慮磁帶的位置問題。按上 述備份例子,在數據帶上一共創建了3段獨立的數據備份信息(/;/usr;/var)。以下命令可調整數據帶的位置。

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

需要單獨恢復/usr文件系統或個別文件信息:

#mt rewind

#mt fsf 1 ( 跳過第一個數據備份段 / )

如果以上需求發生在/var上則:

#mt rewind (跳過前兩個數據備份段)

#mt fsf 2

Copyright © Linux教程網 All Rights Reserved