- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HP-UX上的系统备份与恢复
HP-UX上的系统备份与恢复问题:用tar 对几个目录备份出现了问题不知道如何解决 先对一个目录备份 tar cvf /dev/rmt/0m /dir1 可以用命令 tar tvf /dev/rmt/0m 看到内容
然后对另一个目录备份 tar cvf /dev/rmt/0m /dir2 可以用命令 tar tvf /dev/rmt/0m 看到内容 但是我对第一个目录备份的内容看不到了,
我如何能在一个磁带机上备份许多的内容,然后能够找到每一个我备份的内容,并可以恢复单个的文件? 请高人指点,最好能给我举几个例子,谢谢! 回答:
介绍几种方法给你: 1、备份内容如果比较复杂,实际上用fbackup/frecover更好。
A、系统备份命令: fbackup
1) fbackup的常用方式一: # fbackup –f /dev/rmt/0m -0iv /dir -I /tmp/sysbk.index -f : 设备文件名 ( such as DDS tape driver) -i : 要包含的目录 -e: 不包含的目录 - I: 备份内容检索目录 - v: 备份内容详细列表 - 0 : 零级备份 # fbackup –f /dev/rmt/0m -i / -e /home 备份除了目录 /home的所有目录 说明 a、该命令方式对系统当前mounted的文件系统进行备份 b、备份级别说明 备份级别有0~9个级别,如果当前系统采用零级备份,当下一次采用5级备份时,系统仅将会对有变化的文件进行备份。 2) fbackup的常用方式二: 第一步: # mkdir -p /tmp/fbackupfiles/index # mkdir -p /tmp/fbackupfiles/log 第二步: # touch/tmp/fbackupfiles/index/full.`date’+%y%m%d.%H:%M’` 第三步: 进入单用户 # shutdown –y 0
第四步:对系统进行全备份 # 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’` 说明 通过该方式可以知道系统备份需要的时间 3) 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’` 说明 a、文件 mygraph: 包含需要备份的目录,格式如下: /users/data /home/app e /oracle/sql b、参数 u : 当备份系统成功时,系统将更新 /var/adm/fbackupfiles/dates. 4) fbackup的常用方式四: 备份远程系统 [1] 登录在本地系统时 # remsh backup_sysname ” fbackup –f DDS_sysname: /dev/rmt/0m -0vi / ” [2] 登录在远程系统时 # fbackup –f backup_sysname: /dev/rmt/0m –0vi / 5) fbackup的常用方式五: 压缩方式备份( 不建议使用、影响系统性能) [1] 压缩方式备份 # fbackup –0vi /dir -f - | compress | dd of=/dev/rmt/0m obs=10k “-” : 指向标准输出 [2] 查看备份内容 # dd if=/dev/rmt/0m ibs=10k | uncompress | frecover –I - -f –
B、 系统恢复命令: frecover 1) 恢复磁带机上所有内容: # frecover –rf /dev/rmt/0m 恢复磁带上的所有数据 -f: 设备文件名 -r: 恢复磁带上的所有数据 -I: 将磁带上文件索引存到指定的文件中
文档评论(0)