AIX命令参考大全,卷 5,s - u - savevg 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

savevg 命令

用途

查找和备份属于指定卷组的所有文件。

语法

savevg-b Blocks ] [  -e ] [  -f Device ] [  -i-m ] [ -p ] [ -r ] [ -v ] [ -V ] [ -X ] VGName

描述

savevg 命令查找和备份属于指定卷组的所有文件。卷组必须是激活的,且文件系统必须安装。savevg 命令使用由 mkvgdata 命令创建的数据文件。数据文件可以是以下之一:

/image.data
包含根卷组(rootvg)的信息。savevg 命令使用这个文件创建备份映像,“网络安装管理”(NIM)使用备份映像将卷组重新安装到当前的系统或新的系统中。
/tmp/vgdata/vgname/vgname.data
包含用户卷组信息。VGName 变量表示卷组的名称。savevg 命令使用这个文件创建备份映像,restvg 命令使用备份映像重新制作用户卷组。

要在 CD 中创建操作系统备份,请使用 mkcd 命令。

注:如果卷组是根卷组,则 savevg 命令不会产生可引导磁带。虽然磁带不是可引导的,但是磁带开头的三个映像是哑元,用以替代通常在可引导磁带中的映像。实际的系统备份是第四个映像。

标志

-b Blocks 指定在单一输出操作中写入 512 字节块的数量。如果不指定这个参数,则 backup 命令使用与选定物理设备相应的缺省值。值越大,到磁带设备的物理传输也越大。指定值必须是正在使用的设备的物理块大小的倍数。
-e /etc/exclude.vgname 文件中指定的文件从该命令所做的备份中排除出去。

注:如果不想备份某些文件,可使用 ASCII 编辑器创建 /etc/exclude.rootvg 文件,并输入不想要包括在系统备份映像中的文件名模式。这个文件中的模式将被输入到 grep 命令的模式匹配约定中,以确定哪些文件不备份。如果想排除 /etc/exclude.rootvg 文件中列出的文件,请选择“排除文件”字段,并按下 Tab 键一次,将缺省值改为“yes”。

例如,要排除名为 scratch 的目录下的所有内容,编辑排除文件如下:

	/scratch/

例如,要排除目录为 /tmp 的内容,并避免将其它路径名中含有 /tmp 的目录都排除,编辑排除文件如下:

	^./tmp/

备份所有与 .(当前工作目录)相关的文件。要排除那些对于该文件或目录而言,搜索字符与命令行的开头字符串相匹配是尤为重要的任意文件或目录,请使用 ^ (插入符号) 作为搜索字符串的第一个字符,后面跟随 .(点字符)和要排除的文件名或目录。

如果排除的文件名或目录是另一个文件名或目录的子串,请使用 ^.(插入字符,后面跟随点字符),以表示搜索应从行的开头处开始,和/或使用 $(美元字符)以表示搜索应结束于行尾。

-f Device 指定存储映像的设备或文件名。缺省值是 /dev/rmt0 设备。
-i 通过调用 mkvgdata 命令创建数据文件。
-m 通过调用带 -m 标志的 mkvgdata 命令以使用映射文件创建数据文件。
-p 备份时禁用文件的软件压缩功能。某些磁带驱动器使用自己的压缩或压缩算法。
-r 备份用户卷组信息和管理数据文件文件。此标志将备份类似 /tmp/vgdata/vgname/vgname.data 的文件和映射文件(如果有的话)。但不备份用户数据文件。此备份可用于在不恢复用户数据文件的情况下创建用户卷组。不能对 rootvg 执行此操作。
-v 详细方式。备份时列出备份文件。
-V 验证磁带备份。这个标志使 savevg 验证备份磁带上每个文件的文件头,并报告出现的任何读取错误。
-X 如果需要,可指定自动扩展 /tmp 文件系统。当在磁带上创建可引导备份时,可能需要扩展 /tmp 文件系统,以便给引导映像创建空间。

参数

VGName 指定要备份的卷组名称。

SMIT 快速路径

  1. 要列出由 savevg 命令创建的根卷组备份内容,请输入以下 SMIT 快速路径:

    smit lsmksysb
  2. 要列出由 savevg 命令创建的用户卷组备份内容,请输入以下 SMIT 快速路径:

    smit lsbackvg
  3. 要从根卷组备份中恢复个别文件,请输入以下 SMIT 快速路径:

    smit restmksysb
  4. 要从用户卷组备份中恢复个别文件,请输入以下 SMIT 快速路径:

    smit restsavevg

示例

  1. 要将根卷组(操作系统映像)备份到 /mysys/myvg/myroot 备份文件中,并创建 /image.data 文件,请输入:

    savevg -i -f/mysys/myvg/myroot rootvg
  2. 要将 uservg 卷组备份到缺省磁带驱动器(dev/rmt0)中,并并创建新的 uservg.data 文件,请输入:

    savevg -i uservg
  3. 要备份 data2 卷组并在 rmt1 设备中创建映射文件和新的 data2.data 文件,请输入:

    savevg -mf/dev/rmt1 data2
  4. 要备份 data2 卷组,排除 /etc/exclude.data2 中列出的文件,请输入:

    savevg -ief/dev/rmt1 data2
  5. 要将卷组 my_vg 备份到 /dev/rmt0 磁带中,并验证文件头的可读性,请输入:
    savevg -f /dev/rmt0 -V my_vg

文件

/image.data 当卷组是 rootvg 时使用。
/tmp/vgdata/vgname /vgname.data 当卷组不是 rootvg,而卷组名是 vgname 时使用。

相关信息

backup 命令、bosboot 命令、 mkcd 命令和 mkszfile 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]