"HP-UX DRD测试与实践指南"

需积分: 0 2 下载量 126 浏览量 更新于2024-01-14 收藏 56KB DOCX 举报
本文将对HP-UX DRD(Dynamic Root Disk)进行测试,并与实践相结合。对于初学者来说,这篇文章将非常有帮助。 首先介绍一下DRD。DRD是系统映像克隆的工具,用于操作系统的历史备份。当当前操作系统出现故障时,可以使用DRD快速恢复工作环境。 在测试中,我们使用的测试环境是HP-UX 11.23,机器型号为IA,RX6600。当前系统中存在一个镜像,镜像盘为c2t1d0和c2t3d0,用于DRD盘的磁盘为c2t0d0。 接下来我们将测试未升级时的DRD版本。我们可以使用以下命令查看DRD的版本信息和磁盘信息: ```bash -bash-4.2 # drd version Dynamic Root Disk (DRD) version A.03.82 -bash-4.2 # drd info Disk Name Size (MB) Disk Type Pvvol Owner ------------------- ------------------- ---------- ----- ----------- /DRD 40000 Disk /dev/dsk/c2t0d0 / 160000 Disk /dev/dsk/c2t1d0 root_vg /oracle 192000 Disk /dev/dsk/c2t3d0 ``` 从上面的输出结果中,我们可以看到当前使用的DRD版本为A.03.82。此外,还能够查看到使用的磁盘信息。其中,/DRD磁盘的大小为40000MB,磁盘类型为Disk;/磁盘的大小为160000MB,磁盘类型为Disk,属于root_vg卷组;/oracle磁盘的大小为192000MB,磁盘类型为Disk。 接下来我们将对DRD进行一系列操作: 1. 创建一个DRD镜像 2. 使用DRD镜像进行系统恢复 3. 更新DRD版本 4. 使用新版本的DRD镜像进行系统恢复 5. 删除DRD镜像 一、创建一个DRD镜像 首先,我们需要创建一个DRD镜像,将当前的操作系统备份到镜像磁盘上。我们可以使用以下命令创建DRD镜像: ```bash # drd clone -p /dev/dsk/c2t0d0 -c not_auto -x 1000 -y 20000 ``` 上述命令中,“-p”指定了备份目标磁盘为/dev/dsk/c2t0d0,“-c”指定了备份策略为not_auto,“-x”指定了备份的最早时间为1000秒之前,“-y”指定了备份的最晚时间为20000秒之前。执行完毕后,我们将获得一个DRD镜像。 二、使用DRD镜像进行系统恢复 在创建了DRD镜像之后,我们可以使用该镜像进行系统恢复。我们可以使用以下命令对系统进行恢复: ```bash # drd recover -p /dev/dsk/c2t0d0 ``` 上述命令中,“-p”指定了恢复目标磁盘为/dev/dsk/c2t0d0。执行完毕后,系统将会使用DRD镜像进行恢复。 三、更新DRD版本 如果我们希望使用更新