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

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

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

lssavevg 命令

用途

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

语法

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

描述

lssavevg 命令列出来自磁带、文件、CD-ROM 或其它源的卷组备份内容并可以用来从有效的备份源恢复文件。lssavevg 命令也用来做多卷的备份,例如多个 CD、DVD 或磁带。

lssavevg -rrestorevgfiles 命令执行相同的操作,两者可看成是可交换的。

标志

-a 验证磁带备份的物理块大小如 -b block 标志所指定。 如果需要读备份,可能需要改变块大小。只有使用磁带备份时,-a 标志才有效。
-b blocks 指定要在单个输入操作中读的 512 字节的块数目为 blocks 参数所定义。如果没有指定 blocks 参数,默认的读块的数目为 100。
-B 打印卷组备份日志到标准输出

该标志将会显示以前的 256 个备份(大体的)。日志是 alog 格式的并被保存在 /var/adm/ras/vgbackuplog 中。日志里的每一行是一个分号隔开的文件或设备名称列表,此命令用来制作备份、日期、缩减大小、备份的全部大小和建议的维护级(如果有的话)。

注:
缩减大小是在所有文件系统上的数据大小。全部大小是每个文件系统(未用的+数据)大小的总和。
-c 产生冒号隔开的输出。该标志仅与 -l-L 标志一起使用。
-d path 指定将要恢复文件的目录路径,由 path 参数定义。如果没有使用 -d 参数,则使用当前所在目录。如果当前所在目录为根目录则会有问题。建议写到一个临时文件夹而不是根目录。
-D 产生调试输出。
-l 显示卷组备份的有用信息。

该标志需要 -f device 标志。该标志使 lssavevg 显示信息如卷组、制作备份的日期和时间、从备份系统的 uname 输出、操作系统级别、建议维护级别、备份的兆字节大小和备份的缩减兆字节大小。缩减大小是在所有文件系统上的数据大小。全部大小是每个文件系统(未用的+数据)大小的总和。 -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 标志,那么执行 lssavevg 命令时仅列出在指定备份内的文件。
-s 指定备份源是一个用户卷组而不是 rootvg。
-V 验证一个磁带备份。

该标志需要 -f device 标志并只对磁带设备起作用。-V 标志使用 lssavevg 来验证在卷组备份每个文件头的可读性并打印 stderr 产生的任何错误。

参数

file_list 识别将要被恢复的文件列表。该参数只有在指定 -r 标志时使用。需要在用空格隔开的列表中指定相对当前目录的文件的全路径。除非指定了其它的,否则在指定目录中的所有文件将被恢复。如果正在恢复一个目录下的所有文件,建议写到一个临时目录而不是根目录中。

示例

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

文件

/usr/bin/lssavevg 包含 lssavevg 命令

相关信息

restorevgfiles 命令。

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