AIX命令参考大全,卷 4,n - r - rdump 命令

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

AIX命令参考大全,卷 4,n - r

rdump 命令

用途

在远程机器的设备上备份文件。

注:
要运行这个命令,用户必须具有 root 权限。

语法

rdump [ -b Blocks ] [ -B ] [ -c ] [ -d Density ] [ -L Length ] [ -s Size ] [ -u ] [ -w ] [ -W ] [ -Level ] -f Machine:Device [ FileSystem | DeviceName ]

描述

rdump 命令通过 i-node 复制本地机器的文件系统到远程机器。使用backup 命令格式,把文件复制到远程机器的设备上。这个设备用在远程机器上的远程服务器访问。必须具有执行 rdump 命令的 root 权限。还必须在目标远程机器上的 /.rhosts 文件中定义运行 rdump 命令的本地机器。

为备份文件系统,请指定 -LevelFileSystem 参数以表示要备份的文件。可以使用 -Level 参数备份系统中的全部文件(完全备份),也可以只备份自一个指定的完全备份后修改的文件(增量备份)。可能级别是 0 到 9。 如果不使用级别,则缺省级别是 9。0 级别备份包含文件系统中的全部文件。一个 n 级别备份包含自从上次 n - 1(n 减 1)级别备份以来修改过的全部文件。级别,与-u 标志结合,为每个文件系统提供一个维护增量备份撑持结构的方法。

注:
  1. 使用 -u 标志,当执行一个增量备份( -Level 参数)时,确保关于每个增量备份最新日期,时间和级别的信息被写入 /etc/dumpdates 文件。
  2. 如果远程机器上 rmt 命令没有在 /usr/sbin/rmt 中,那么需要在远程机器上创建一个从 /usr/sbin/rmt 到它的实际位置(通常是 /etc/rmt)的链接。

标志

-bBlocks 在单独的输出操作中指定块的数目。 如果不指定 Blocks 变量,rdump 命令会使用与所选物理设备适当的缺省值。较大的 Blocks 变量导致对磁带设备的较大的物理传输。
-B 当发生错误时,终止此命令而不询问用户。 如果指定 -B 标志,rdump 命令返回一个非零值。
-c 指定磁带是盒格式,而不是 9 磁道格式。
-d Density 以位数/英寸(bpi)为单位指定磁带的密度。这个值用于计算每卷使用的磁带数量。如果不为 Density 变量指定一个值,则缺省密度是 1600 bpi。如果使用 -c 标志而不指定磁带密度,缺省密度是 8000 bpi。
-f Machine:Device 指定 Machine 变量作为远程机器的主机名。发送输出到指定的设备,指定 Device 变量作为文件名(例如 /dev/rmt0 文件)。Device 变量应只指定磁带变量。
-L Length 以字节为单位指定磁带长度。这个标志覆盖了 -c-d,和 -s 标志。 可以以后缀 b、k、m 或 g 指定大小分别表示 Blocks(512字节)、Kilo(1024 字节)、Mega(1024 千字节)和 Giga(1024 兆字节)。为表示 2 兆字节长度的磁带,请输入下列:-L 2g。这个标志仅可用于 AIX 4.2 和更新版本。
-s Size 以英尺为单位用 Size 变量指定磁带的大小。如果不指定磁带大小,则缺省大小是 2300 英尺。当使用 -c 标志而不指定磁带大小时,缺省大小 1700 英尺。当磁带驱动器达到了指定的大小时,rdump 命令等候更换磁带。
-u 更新 /etc/dumpdates 文件中的时间,日期和远程备份级别。这个文件提供了维护增量备份所需要的信息。
-w 当前禁用。
-W 显示出现在 /etc/dumpdates 文件中的文件系统。
-Level 指定远程备份级别(0 到 9)。Level 变量的缺省值是 9。
-? 显示使用信息。

参数

DeviceName 指定物理设备名(块或原始名)。
FileSystem 指定文件系统通常所安装的目录名。rdump 命令读取 /etc/filesystems 文件以查找物理设备名。 如果不指定文件系统,则缺省值是根 (/) 文件系统。

退出状态

这个命令返回下列出口值:

0 表示命令成功完成。
>0 表示一个错误发生。

示例

  1. 为备份本地机器上的 /usr 目录到远程机器上,请输入:
    rdump  -u -0 -fcanine:/dev/rmt0 /usr
    -u 标志通知系统更新当前备份级别,此级别在 /etc/dumpdates 文件中记录。 把 -Level 标志设置为备份级别 0 表示 /usr 目录中的所有文件都要备份。远程机器的标识是 canine ,设备是 /dev/rmt0 设备。
  2. 把本地机器上的 /usr 目录的文件用一个 8mm, 2.3GB 的磁带备份到远程机器上,请输入:

    rdump -fcanine:/dev/rmt0 -L 2200m /usr
    注:
    这里用 2.2GB 而不用 2.3GB 以避免到达磁带末端。
  3. 把本地机器上的 /usr 目录中的文件用 0.25 英寸磁带备份到远程机器上,请输入:

    rdump -fcanine:/dev/rmt0 -c /usr

    当使用 -c 标志时,rdump 命令缺省使用适合于 0.25 英寸磁带的大小和密度值。

文件

/etc/dumpdates 包含大部分远程转储日期的记录。
/etc/filesystems 包含关于文件系统的信息。
/dev/rhd4 包含缺省文件系统(根)所在的设备。
/usr/sbin/rdump 包含 rdump 命令。

相关信息

find 命令、dd 命令、backup 命令、restore 命令、rrestore 命令。

dumpdates 文件,filesystems 文件,rmt 特殊文件。

《AIX 5L V5.2 系统用户指南:操作系统与设备》中的 Backup Overview System ManagementDirectory OverviewFiles Overview

AIX 5L Version 5.2 System Management Concepts: Operating System and Devices中的 File Systems

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