8.系统备份/恢复及可用性
可以用来备份的命令非常多:
tartar命令用于归档文件.
cpio该命令拷贝文件进出存储器和目录
dd该命令读取输入文件或标准输入进行指定的改变,然后拷贝转换后的数据到输出文件或标准输出.可以指定I/O块大小来更好匹配物理I/O.
pax可以归档超过2G的系统dump和镜象.
makesysb创建一个rootVG安装镜象到一个文件或一个可引导的磁带.
savevg该命令保存非rootVG
backup在备份介质上创建文件备份,有两种方式:指定文件备份和整个系统备份(以i节点)
restore该命令恢复用backup命令创建的归档文件.
tctl该命令控制磁带设备.
各命令及其参数:
tar-x从归档文件中解压文件
-c创建新归档文件并写入文件
-t以文件在归档中的顺序显示文件
-f Arch使用arch变量作为被读写的归档文件名
-p指明恢复时到其原来的模式,忽略当前的状况
-v处理时列出每个文件的名字
cpio-i从标准输入读取被cpio –o创建的归档名并从中拷贝指定名字的文件
-o从标准输入读取文件路径名并拷贝这些文件到标准输出.
-c在ASCII字符表中读取头信息.如果用该参数归档,在解压时必须也要使用
-v列出文件名
-d当需要的时候创建目录
-u无条件拷贝,相同名字会覆盖
-m当更改时,保留前原文件.如果拷贝目录时,该参数无用
-B以512字节的块完成块的I/O.
ddif=inFile指定输入文件,不指定时默认值为标准输入
of=outFle指定输出文件,不指定时默认值为标准输出
skip=skipInBlcks拷贝时跳过指定大小的输入块
pax-a在归档末尾追加文件
-f Arch指定用来替代标准输入或输出的归档文件的路径(未用-w或-r –w指定)
-r从标准输入读取要归档的文件
-v写关于该进程的消息,如果没有-r或-w,-v将产生一个内容详细表,否则归档成员路径名被写入标准错误
-w以指定的归档格式写文件到标准输出.
-x Formt指定输出归档格式,如果没有提供格式,pax将默认使用pax格式
mksysb-e备份内容中排除列在/etc/exclude.rootvg中的文件
-i调用mkszfile命令,该命令在备份中自动获取/image.data文件
-m调用mkszfile命令得到映射文件.
-X需要时自动扩展/tmp
savevg-i调用mkvgdata命令创建数据文件
-f Device指定镜象被存储的设备或名字.默认是/dev/rmt0
-e备份内容排除在/etc/exclude.VGname列出的文件
backup-i从标准输入获取被读取的文件名并通过文件名归档
-p指定文件在归档前被打包或压缩.只有小于2G的文件被打包.应该仅被用于从去活的文件系统备份文件.当备份在处理的时候修改文件可能导致备份的损坏而不能恢复数据.当备份到磁带的时候会压缩,该选项可以忽略
-q指出可移动介质准备好了,当使用-q,backup命令不会提示准备介质而开始
-u以时间,日期和最近增量备份级别更新/etc/dumpdates
-v是backup命令显示备份的额外信息
restore-d指出:如果文件样式是一个目录,所有该目录下的文件被恢复,该参数仅用于以文件名格式归档的文件.
-f dev指出输入设备,要从一个指定设备获取输入,指定dev变量作为路径名,要从标准输出获取输入,指定为-
-q指定第一个卷已经可以使用了,restore命令不提示mount该卷
-r在一个文件系统归档中恢复所有文件
-s SeekBakup指出在一个多备份磁带归档中搜索并恢复.-s仅当备份在磁带中的时候使用
-t显示关于备份归档的信息.如果归档是文件系统格式,显示归档的文件列表
-T如果归档是文件名格式,显示包含在卷头中的信息和归档的文件列表
-v当恢复的时候显示恢复信息
-x恢复指定文件样式的文件
restvg-f Dev指定备份介质的设备名,默认为/dev/rmt0
-p PPsize指定每个PP的MB数,如果不指定,命令使用最好的值,这依赖于被恢复的最大磁盘
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 备份 文件 命令 系统 磁带 一个 可以 指定 使用 恢复 |
注册
个人空间
