AIX命令参考大全,卷 3,i - m - listvgbackup 命令

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

AIX命令参考大全,卷 3,i - m

listvgbackup 命令

用途

列出或恢复备份在指定介质上的卷组的内容。

语法

listvgbackup [ -b blocks ] [ -f device ] [ -a ] [ -c ] [ -l ] [ -r ] [ -s ] [ -d path ] [ -B ] [ -D ] [ -L ] [ -V ] [ file_list ]

描述

listvgbackup 命令列出备份在磁带、文件、CD-ROM 或其它源上的卷组的内容,也可以用来从有效的备份源恢复文件。 listvgbackup 命令也用于多卷备份,诸如多 CD、DVD 或磁带。

listvgbackup -rrestorevgfiles 命令执行相同的操作,应该认为是可相互替换的。

标志

-a 验证了由 -b block 标志指定的备份磁带的物理块大小。 如果有必要读备份,那么可能需要修改块大小。-a 标志只是在使用磁带进行备份的时候才有效。
-b blocks 指定在一次单独的输入操作中读入的 512 字节块的数量,使用 blocks 参数来定义。如果没有指定 blocks 参数,读取块的数量缺省值为 100。
-B 将卷组备份日志打印到 stdout

此标志会概略地显示过去的 256 个备份。日志的格式为 alog,保存在 /var/adm/ras/vgbackuplog。日志的每行 是使用分号隔开的文件或设备名列表、用于备份、日期、缩减大小、备份的完全大小和推荐维护包(如果有的话)的命令。

注:
缩减大小是所有文件系统上数据的大小。 完全大小是每个文件系统的全部大小(未使用的+数据)。
-c 生成以冒号分隔的输出。此标志只与 -l-L 标志一起使用。
-d path 指定使用 path 参数定义的恢复文件的目录路径。如果 没有使用 -d 参数,那么会使用当前的工作目录。 如果当前工作目录为根目录的话,这就是一个问题了。我们推荐写入临时文件夹而不是写入根目录。
-D 生成调试输出。
-l 显示关于卷组备份的有用信息。

这个标志需要 -f device 标志。 这个标志促使 listvgbackup 显示诸如卷组、备份的日期和时间、备份系统的 uname 输出、oslevel、推荐维护级别、以兆字节表示的备份大小和以兆字节表示的缩减大小的信息。 缩减大小是所有文件系统上数据的大小。 完全大小是每个文件系统的全部大小(未使用的+数据)。 -l 标志还显示备份卷组的逻辑卷和文件系统信息,等价于运行 “lsvg -l vgname”。

-L 仅显示关于 mksysb 备份的 lpp 文件集信息。

这个标志需要 -f device 标志,通过在运行的备份系统上调用“lslpp -l”来为该产品显示等价信息。除了由 mksysb 生成的卷组备份之外,此标志不会为其它卷组备份生成输出。

-f device 指定包含了由 device 参数定义的备份设备类型(文件、磁带、CD-ROM 或其它源)。当没有指定 -f 的时候,device 的缺省值为 /dev/rmt0
-r 指定使用 file-list 参数定义的需要恢复的备份文件。如果没有指定 file-list 参数,那么所有备份的文件都会被恢复。 如果没有使用 -r 标志,那么执行 listvgbackup 命令只会列出指定的备份中的文件。
-s 指定了备份源是一个用户卷组,不是根卷组(rootvg)。
-V 验证了磁带备份。

此标志需要 -f device 标志,只为磁带设备工作。-V 标志促使 listvgbackup 验证 卷组备份中每个文件头的可读性,打印所有发生的 stderr

参数

file_list 标识了需要恢复的文件列表。此参数只是在 -r 标志被指定的时候使用到。在使用空格分隔的列表中应该指定与当前目录相关的文件的全路径。 除非有其它指示,否则指定目录中的所有文件都会被恢复。 如果需要恢复某个目录中的所有文件,我们建议将文件写到临时文件夹中,而不是写到根目录中。

示例

  1. 为了列出定位在缺省设备 /dev/rmt0 上的系统备份的内容,请输入:
    listvgbackup
  2. 为了列出定位在设备 /dev/cd1 上的系统备份的内容,请输入:
    listvgbackup -f /dev/cd1
  3. 为了列出定位在设备 /dev/cd1(该设备是一个用户卷组而不是根卷组)上的系统备份的内容,请输入:
    listvgbackup -f /dev/cd1 -s
  4. 为了从定位在设备 /dev/cd1 上的系统备份中恢复 /etc/filesystems,输入:
    listvgbackup -f /dev/cd1 -r ./etc/filesystems
  5. 为了恢复定位在设备 /dev/cd1 上,位于非根卷组备份 /myfs/test 目录中的所有文件,并将恢复文件写出到 /data/myfiles 中,请输入:
    listvgbackup -f /dev/cd1 -r -s -d /data/myfiles ./myfs/test
  6. 为了显示用逗号分隔的有关定位在 /dev/rmt0 上的 mksysb 备份磁带的 lpp 信息,请输入如下:
    lsmksysb -Lc -f /dev/rmt0
  7. 为了在 stdout 上显示卷组备份日志,请输入:
    lssavevg -B
  8. 为了列出关于定位在 /tmp/mybackup 上的备份的卷组和常规备份数据,请输入:
    listvgbackup -l -f /tmp/mybackup
  9. 为了验证定位在 /dev/rmt0上的卷组备份磁带的每个包头的可读性,请输入:
    lsmksysb -V -f /dev/rmt0

文件

/usr/bin/listvgbackup 包含了 listvgbackup 命令

相关信息

restorevgfiles 命令。

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