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

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

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

lsmksysb 命令

用途

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

语法

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

描述

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

lsmksysb -rrestorevgfiles 命令执行同样的操作,应该认为是可以互换的。

标志

-a 验证 -b block 标志指定的磁带备份的物理块大小。如果需要读备份,有可能要改变块大小。-a 标志仅在使用磁带备份时有效。
-b blocks 指定用 blocks 参数定义的,在单独的一次输入操作中读取的 512 字节块的数目。如果该 blocks 参数未指定,读取的块数目缺省为 100。
-B 打印卷组备份日志至标准输出

该标志显示以往的 256 个备份(粗略地)。该日志是 alog 格式的,保存在 /var/adm/ras/vgbackuplog 中。日志每行由分号隔开的文件或设备名列表组成,该命令用于设置备份、日期、收缩大小、备份的总大小以及建议维护包(如果有的话)。

注:
收缩大小是全部文件系统数据的大小。全部大小是每个文件系统(未用的+数据)大小的总和。
-c 产生以冒号隔开的输出。该标志仅和 -l-L 标志一起使用。
-d path 指定文件将恢复的目录路径,用 path 参数定义。如果未使用 -d 参数,将使用当前的工作目录。 如果当前的工作目录是根目录,这将存在问题。建议使用临时文件夹代替根目录写入。
-D 产生调试输出。
-l 显示卷组备份的有用信息。

该标志需要 -f device 标志。 该标志使得 lsmksysb 显示诸如卷组、备份的日期和时间、从备份系统的 unname 输出、操作系统级别(oslevel)、建议维护级别、以兆字节表示的备份大小以及以兆字节表示的备份收缩大小。 收缩大小是全部文件系统数据的大小。 全部大小是每个文件系统(未用的+数据)大小的总和。 -l 标志也显示卷组备份的逻辑卷和文件系统信息,等同于运行 “lsvg -l vgname”。

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

该标志需要 -f device 标志,并显示与正在运行的备份系统上调用 "lslpp -l" 所产生的相同的信息。 该标志只产生由 mksysb 产生的有关卷组备份的输出。

-f device 指定包含备份(文件、CD-ROM 或其他源)的设备类型,用参数 device 定义。当 -f 未指定时,device 缺省为 /dev/rmt0
-r 指定恢复备份文件,如参数 file-list 所定义。如果 file-list 参数未指定时,备份的所有文件都将恢复。 如果未使用 -r 标志,执行 lsmksysb 命令仅列出指定备份中的文件。
-s 指定备份源是用户卷组而并非 rootvg。
-V 验证磁带备份。

该标志要求 -f device 标志并且仅对磁带设备工作。 -V 标志使得 lsmksysb 验证卷组备份中每个文件头的可读性,并打印涉及标准错误的任何错误。

参数

file_list 标识要恢复的文件列表。该参数仅在 -r 标志指定时使用。相对于当前目录的文件的全路径应在以空格分隔的列表中指定。除非已另外指定,在指定的目录下的全部文件将被恢复。如果恢复一个目录下的所有文件,建议写入临时文件夹而非根目录。

示例

  1. 要列出位于缺省设备 /dev/rmt0 下的系统备份内容,请输入:
    lsmksysb
  2. 要列出位于设备 /dev/cd1 下的系统备份内容,请输入:
    lsmksysb -f /dev/cd1
  3. 要列出位于设备 /dev/cd1 下用户卷组而非 rootvg 的系统备份内容,请输入:
    lsmksysb -f /dev/cd1 -s
  4. 要从位于 /dev/cd1 上的系统备份恢复 /etc/filesystems,请输入:
    lsmksysb -f /dev/cd1 -r ./etc/filesystems
  5. 要恢复位于设备 /dev/cd1 上的非 rootvg 备份的 /myfs/test 目录里的所有文件,并将恢复后的文件写入 /data/myfiles,请输入:
    lsmksysb -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 下的备份的相关卷组和常规备份数据,请输入:
    lsmksysb -l -f /tmp/mybackup
  9. 要验证 /dev/rmt0 中的卷组备份磁带的每个头的可读性,请输入:
    lsmksysb -V -f /dev/rmt0

文件

/usr/bin/lsmksysb 包含 lsmksysb 命令

相关信息

restorevgfiles 命令。

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