亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2707 | 回復: 0
打印 上一主題 下一主題

常用備份命令 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-05-15 15:35 |只看該作者 |倒序瀏覽

常用備份命令有
fbackup/frecover 可實現(xiàn)增量備份,介質(zhì)通常為磁帶
make_recovery
/opt/ignite/bin/make_tape_recovery
需要系統(tǒng)安裝了ignite-ux軟件,常用于系統(tǒng)根卷的全備份,備份磁帶可恢復不可引導的系統(tǒng)。只能備份根卷(vg00)。其他卷的備份用另外的工具。
tar創(chuàng)建tar包時,“目標在前,源在后”tar不支持8GB以上的大文件
sam

1.1    fbackup & frecover
A、系統(tǒng)備份命令: fbackup
fbackup的常用方式一:
[1]   進入單用戶:
# init –s     或  
# shutdown 0
[2]   系統(tǒng)全備份
# fbackup  –f  /dev/rmt/0m -0iv /  -I /tmp/sysbk.index
-f : 設備文件名 ( such as DDS tape driver)
-i : 要包含的目錄
-e: 不包含的目錄
- I: 備份內(nèi)容檢索目錄
- v: 備份內(nèi)容詳細列表
- 0 : 零級備份
# fbackup –f  /dev/rmt/0m  -i  /   -e   /home
備份除了目錄 /home的所有目錄   
[3]   說明
a、該命令方式對系統(tǒng)當前mounted的文件系統(tǒng)進行備份
b、備份級別說明
備份級別有0~9個級別,如果當前系統(tǒng)采用零級備份,當下一次采用5級備份時,系統(tǒng)僅將會對有變化的文件進行備份。
fbackup的常用方式二:
〖1〗     # mkdir  -p /tmp/fbackupfiles/index
# mkdir  -p /tmp/fbackupfiles/log
〖2〗     # touch/tmp/fbackupfiles/index/full.`date’+%y%m%d.%H:%M’`
〖3〗進入單用戶
# shutdown –y 0
〖4〗對系統(tǒng)進行全備份
# fbackup –0vi / -f /dev/rmt/0m \
-I /tmp/fbackupfiles/index/full.`date  ’+%y%m%d.%H:%M’` \
2 > /tmp/fbackupfiles/log/ full.`date  ’+%y%m%d.%H:%M’`
〖5〗說明
通過該方式可以知道系統(tǒng)備份需要的時間
fbackup的常用方式三:
〖1〗進入單用戶
# shutdown –y 0
〖2〗對系統(tǒng)進行全備份
# fbackup –0uv  / -f /dev/rmt/0m \
-g  /tmp/fbackupfiles/mygraph \
-I /tmp/fbackupfiles/index/full.`date  ’+%y%m%d.%H:%M’` \
2 > /tmp/fbackupfiles/log/ full.`date  ’+%y%m%d.%H:%M’`
〖3〗說明
a、文件 mygraph:  包含需要備份的目錄,格式如下:
/users/data
/home/app
e  /oracle/sql
b、參數(shù)  u  :
當備份系統(tǒng)成功時,系統(tǒng)將更新 /var/adm/fbackupfiles/dates.
fbackup的常用方式四:
備份遠程系統(tǒng)
[1] 登錄在本地系統(tǒng)時
# remsh  backup_sysname ” fbackup –f  DDS_sysname: /dev/rmt/0m -0vi  / ”
[2] 登錄在遠程系統(tǒng)時
#  fbackup –f  backup_sysname: /dev/rmt/0m –0vi  /   
fbackup的常用方式五:
壓縮方式備份( 不建議使用、影響系統(tǒng)性能)
[1] 壓縮方式備份
       # fbackup –0vi  /dir  -f  - | compress | dd of=/dev/rmt/0m  obs=10k
     “-” : 指向標準輸出
[2] 查看備份內(nèi)容
# dd if=/dev/rmt/0m ibs=10k | uncompress | frecover –I - -f  -

B、 系統(tǒng)恢復命令: frecover
恢復磁帶機上所有內(nèi)容:
[1] 進入單用戶:
# init –s  or  shutdown 0
[2] 恢復數(shù)據(jù)
# frecover –rf  /dev/rmt/0m
恢復磁帶上的所有數(shù)據(jù)
-f:  設備文件名      
-r:  恢復磁帶上的所有數(shù)據(jù)
-I:  將磁帶上文件索引存到指定的文件中
# frecover –I /tmp/index.txt  -f  /dev/rmt/0m
恢復某一目錄:
# frecover  -xi  /directory
# frecover –x  -i  /dir1 -i  /dir2
# frecover  -xoi  /dir
-o: 覆蓋/dir下已有的、相同名稱的文件
# frecover  -xvXi  /dir
-X: 按磁帶上目錄恢復數(shù)據(jù)
# cd /tmp/local;  frecover –xvYi  /dir
-Y: 按磁帶上文件名恢復數(shù)據(jù)
例如:
# cd  /tmp/local
# frecover –xvF  -i  /home/filename
[恢復結(jié)果] /tmp/local/filename 不是 /home/filename
3)    從遠程磁帶機上恢復數(shù)據(jù)到本地:
# frecover –xi  /dir –f  remote_name : /dev/rmt/0m  
4)    從本地磁帶機上恢復數(shù)據(jù)到遠地系統(tǒng):
# remsh remote_name ”frecover –xi  /dir  -f  local_name:
/dev/rmt/0m”        
1.2    tar 命令
1.2.1    對系統(tǒng)全備份
# tar cvf  /dev/rmt/0m  /
1.2.2    備份某目錄
# tar cvf  /dev/rmt/0m  /tmp
改變文件的備份路徑
# tar cvf  /dev/rmt/0m  -C /tmp  .
注意 : 路徑 /tmp 在磁帶上的備份路徑變?yōu)?./
# cd  /tmp
# tar cvf  /dev/rmt/0m  ./*
1.2.3    恢復數(shù)據(jù)
#  tar xvf  /dev/rmt/0m (磁帶上所有數(shù)據(jù))
#  tar xvf  /dev/rmt/0m  /tmp ( 恢復目錄 /tmp )
1.2.4    查看磁帶上的數(shù)據(jù)
# tar tvf  /dev/rmt/0m


1.3     Copyutil
1.3.1    如何啟動  “ Copyutil “
[1] 從CD boot , 進入ISL
BOOT_ADMIN>boot scsi.n.m ( path of CDROM drive----such as scsi.4.0)
[2] ISL>ode copyutil
Type help for command information
[3] ISL_CMD>copyutil
please wait while scan device bussess…


       TY Indx Path     Product ID         Bus Size                 Rev

D   0      16/5.6.0 SEAGATEST31230N disk drive        SCSI 1.0 GB        HPM4
D   1      16/5.5.0 SEAGATEST31230N disk drive        SCSI 1.0 GB        HPM4
T   2      16/5.0.0 HPC1504[X]/HPC1521B DDS tape   SCSI  n/a              1009

1.3.2    備份系統(tǒng)硬盤上的所有數(shù)據(jù)
COPYUTIL>backup
Enter the disk index  ([q]/?): 0
Enter the Tape index ([q]/?): 2
Use data compression? (y/[n])? Y
When  backup finished, system will show:  DONE!
COPYUTIL> exit
1.3.3    恢復數(shù)據(jù)到指定的系統(tǒng)硬盤上
COPYUTIL> restore
Enter the Tape index ([q]/?): 2
Enter the disk index  ([q]/?): 0
Use data compression? (y/[n])? Y
After system display:  Restored Successful, that means restore is finished!
COPYUTIL> exit
注意:
當用copyutil備份Root Disk到相應的磁帶時,該磁帶可以作為bootable磁 帶使用
1.4      make_recovery
1.4.1  安裝 “Ignite-UX application”
[1] 從 “ HP-UX Application CD-ROM “ 上安裝
# swinstall
“Mark” [A. 1.53  HP-UX Installation Utility( Ignite-ux for 10.20)]
“Analysis”
“Install”
[2] 從 WebSite 下載并安裝:
a、
http://www.software.hp.com/
Select  :  “ Network & System administration ”
Download:  “ ignite-ux_10.20.tar”(10.20 為 OS 版本)
b、從硬盤上安裝:
# cd  /tmp
# tar xvf /dev/rmt/0m  ./ignite-ux_10.20.tar
# swinstall –s  /tmp/ignite-ux_10.20.tar
c、從磁帶上安裝:
# dd  if=/tmp/ignite-ux_10.20.tar  of=/dev/rmt/0m bk=2
#  swinstall –s  /dev/rmt/0m
[3] make_recovery:
/opt/ignite/bin/make_recovery [-AprvC] [-d destination] [-b boot_destination]
-A : 指定要備份整個Root disk / Volume Group
-p :  預覽備份過程,并不創(chuàng)建 Bootable DDS Tape
確認 /var/opt/ignite/recovery/mkrec.append  文件
b.    創(chuàng)建 /var/opt/ignite/recovery/arch.include 文件
-r :   使用 –p 選項后,可以用該選項創(chuàng)建 Bootable DDS Tape
該選項可以識別/var/opt/ignite/recovery/arch.include文件
-v :   用于顯示備份過程的提示信息
-d :    指定DDS 的設備文件名 ( default: /dev/rmt/0mn )
-b :    指定系統(tǒng)備份過程中,用到的臨時文件
(default: /var/tmp/uxinstlf recovery )
  該文件大小為32M,對系統(tǒng)進行make_recovery時,要注意 /var文件系統(tǒng)的大小,當/var文件系統(tǒng)大小不足時,可用如下命令對系統(tǒng)進行備份:
# make_recovery –A  -C  -b  /tmp/uxinstlf.recovery
-C :   創(chuàng)建反映系統(tǒng)當前狀態(tài)的文件:
/var/opt/ignite/recovery/makrec.last
如果該文件存在,那么可以用 check_recovery 命令
[4] 注意:
用make_recovery備份的磁帶是bootable 磁帶,用它可以安裝OS。
1.4.2    備份系統(tǒng)Root Disk
[1] 創(chuàng)建“最小”O(jiān)S 的 bootable DDS tape (default 設備文件: /dev/rmt/0mn)
#  make_recovery
[2] 創(chuàng)建“最小”O(jiān)S的 bootable DDS tape
   (設備文件:/dev/rmt/c0t1d1BESTn)
# make_recovery –d  /dev/rmt/c0t1d1BESTn
[3] 先預覽,再創(chuàng)建 bootable DDS tape
# make_recovery  -p
# vi  /var/opt/ignite/recovery/arch.include
# make_recovery  -r
[4] 復制 整個 Root Disk
# make_recovery  -A
[5] 復制 整個 Root Disk, 且生成反映系統(tǒng)當前狀態(tài)的文件:
( /var/opt/ignite/recovery/makrec.last )
# make_recovery  -C -A
[6] 實例分析:
系統(tǒng)文件系統(tǒng):
Filesystem           kbytes      used      avail        %used   Mounted on
/dev/vg01/osdepot  2621440 2530838  84872      97%     /osdepot
/dev/vg01/lvol1      480341   58696   373610     14%      /var
/dev/vg01/lvol7     378965    297521   43547          87%    /usr
/dev/vg01/lvol6     588643    245540   284238    46%    /opt
/dev/vg00/lvol3     107669    38577      58325     40%    /
/dev/vg00/lvol1     67733      12409      48550     20%    /stand
/dev/vg00/lvol4     30597         19       27518      0%     /tmp
/dev/vg00/lvol5     19861      1416        16458      8%     /home
(2)  分析:
[a] make_recovery:
vg00: /stand, /sbin, /dev, /etc, /tmp, /home
vg01: parts of /opt and /var (see Core-OS list)
/usr/bin, /usr/lib
/usr/obam, /usr/sam,
/usr/share, /usr/ccs,
/usr/conf, /usr/lbin,
/usr/contrib, /usr/local,
/usr/newconfig
make_recovery -A:
vg00: 備份Root Volume Group 上的所有數(shù)據(jù)
vg01: 備份non-Root volume Group 上的所有數(shù)據(jù)
    只有當/usr 位于non-root volume group時,
    該 non-root volume group 上的所有數(shù)據(jù)也將
    被備份到磁帶上
1.4.3    恢復磁帶上的所有數(shù)據(jù)
非交互式恢復系統(tǒng)
[1] 在磁帶機中,插入系統(tǒng)恢復帶
[2] Boot 系統(tǒng)
[3] 中斷Boot 流程,進入 Boot_admin> 提示下
[4] Boot_admin> bo  8/16.0.0
8/16.0.0:  磁帶機的 hardware path
[5] 選取 “ non-interactive ”
[6]  等待系統(tǒng)恢復完畢
交互式恢復系統(tǒng)
[1] 在磁帶機中,插入系統(tǒng)恢復帶
[2] Boot 系統(tǒng)
[3] 中斷Boot 流程,進入 Boot_admin> 提示下
[4] Boot_admin> bo  8/16.0.0
8/16.0.0:  磁帶機的 hardware path
[5] 不選取 “ non-interactive ”
[6] 選取
a. [ Install HP-UX ]
b. [   ] Advanced Installation
c. 配置或改變?nèi)缦逻x項:
disks, file systems,
hostname, IP ddress,
timezone, root password,
DNS server, and gateway
[7] 選取 [install continue… ],直到系統(tǒng)恢復完畢  

這些邏輯卷配置文件可以用命令:
vgcfgbackup / vgcfgrestore 生成和恢復
利用HP的Tools 收集和備份系統(tǒng)的配置信息      
這些Tools 包括:LVMcollect.10
collect.sh
capture.sh
collect.conf
備份的方法:
tar
# tar cvf  /dev/rmt/0m ./vg00.conf  ./vg01.conf
fbackup
# fbackup –f   /dev/rmt/0m –i  /etc/lvmconf/vg01.conf  
1.4.4    系統(tǒng)其它邏輯卷 ( 如:vg01 、vg02)
備份的方法:
(1)    fbackup :
# fbackup –0uv  / -f /dev/rmt/0m \g  /tmp/fbackupfiles/mygraph \-I/tmp/fbackupfiles/index/full.`date ‘+%y%m%d.%H:%M’` \
2>/tmp/fbackupfiles/log/full.`date  ’+%y%m%d.%H:%M’`
(2)   tar
# tar cvf /dev/rmt/0m  /oracle/app   /home/oracle



本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u/8045/showart_1929204.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP