Chinaunix首页 | 论坛 | 博客
  • 博客访问: 593969
  • 博文数量: 1357
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 14950
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-14 20:23
文章分类

全部博文(1357)

文章存档

2010年(1357)

我的朋友

分类:

2010-10-04 16:18:38

  开始之前   该教程将介绍您可以选择的各种不同恢复选项,以恢复您的数据。可供已经阅读了本系统第 1 部分的系统管理员参考。   关于本教程   本教程的重点是如何使用标准的 aix? 实用程序(如 restore 和 restvg)、通用unix? 实用程序(tar 和 cpio)、系统管理界面工具 (system management interface tool, smit) 和网络安装管理 (network installation management, nim) 来实现您的备份策略和恢复过程。   先决条件   您必须具有 unix 和 aix 操作系统的基本知识。   系统要求   要继续本教程,需要下列工具:   aix 5.3.0.0——请确保您可以访问某一正在运行 aix 5.3 的基于 unix 的计算机。   smit(smitty -- tui 界面)——请确保所有备份工具都是可用的。   恢复数据   在实际实现您的备份策略之前,进行规划工作是十分重要的。您不但要明白您正在做什么,而且要理解为什么这样做。在一天结束时,恢复工作可以在客户需要时准确地提供他们想要的东西。   概述   当讨论归档选项以及备份数据时,恢复过程显得比其他任何事项都要重要。恢复过程不仅要向客户准确地提供他们想要的东西,而且必须及时。此外还应对备份进行良好的组织。若是您不知道磁带在哪里,或是不知道每盒磁带中究竟有什么内容,那么您用上千盒磁带存储海量数据的做法就是缺乏效率的。您还必须确保您在完整备份和增量备份方面采用了合理的方法。为了找回一个目录而必须恢复 10 个或更多的增量备份,这样的情况一定是您不愿遇到的。   同样重要的是,与您达成了服务水平协议 (sla) 的客户会指定恢复数据的期限。如果他们需要在一小时内完成,您可能无法满足该需求,所以您必须谨慎对待 sla 和过程的编制。在 aix 操作系统内,当恢复数据时,有许多选项供您使用。关键在于如何找到适用于您的用途的选项。您可以从磁带、cd、dvd 或网络上找到数据并恢复它;您可以使用命令行、smit 或某种gui 界面。实际的工具包括 aix 专用的特定实用程序、通用的 unix 工具,甚至是第三方软件。   要成为一名成功的管理员,您必须使用正确的命令语法,还要正确使用命令或实用程序,以达到预期的目的。使用错误的实用程序可能不会防碍您恢复某个文件,但可能会使您无法启动系统。   实用程序和命令   这一部分将介绍您在恢复 aix 系统时使用的各种工具背后的细节,某些命令常用的标志,以及在某些用途中最适用的命令和实用程序。它还演示了那些用来执行恢复过程的实际命令。   一篇关于 ibm system p? 服务器的备份和恢复的文章,如果没有提到 tivoli? storage manager,它就显得不够完整。虽然本教程没有这部分内容,但您可以参阅参考资料部分,了解在 aix 中使用 tivoli storage manager 执行文件系统增量备份的细节。   mksysb 概述   一个颇有趣味但少有人知的事实是,ibm 实际上是第一家提供可恢复整个系统的实用程序的 unix 供应商。这个实用程序就是 mksysb。mksysb 备份一般用来在文件中或可启动磁带上创建根卷组 (rootvg) 的可安装镜像。您可以用它执行系统文件备份,您的用户数据应存储在 rootvg 之外的某个独立卷组上。mksysb 只备份您的 rootvg,所以您还要用其他实用程序对其他卷组进行备份,这些实用程序稍后将在 restvg 部分中予以讨论。   mksysb 会创建一个可启动的镜像,如果某次系统崩溃后您的 rootvg 无法修复,可以从该镜像中恢复。mksysb 的格式包括:   基本操作系统启动镜像   基本操作系统安装镜像   虚拟目录 (toc)   卷组上的实际数据   值得注意的是,用户定义的分页空间、已卸载的文件系统和原始设备不会在 mksysb 中备份,因此必须重新创建它们。图 1 显示,启动镜像包含内核的副本和设备驱动程序,它是由 bosboot 命令创建的。   图 1. mksysb 镜像   mkinsttape 镜像包含下列重要文件:   tapeblksz——这个文件包含运行 mksysb 前设置的磁带驱动器的块大小。   bosinst.data——这个文件指定目标系统的需求以及基本操作系统安装程序是怎样运行的。   image.data——该文件包含安装过程中实际安装的镜像的描述数据(文件大小、名称、装入点等等)。   在运行 mksysb 前,您可以使用 mkszfile 命令自定义 image.data 文件。或者,您可以运行 mksysb -i 命令,它将自动生成一个新的 image.data 文件。虚拟 toc 可以确保 mksysb 磁带中包含的镜像数与基本操作系统安装磁带中的镜像数相同。最后,rootvg 数据包含用 mksysb 命令备份的实际数据。它实际上会使用 backup 命令保存 rootvg 中所有装入的文件系统的内容。   mksysb – 恢复   使用 mksysb 镜像时的一个考虑因素是,mksysb 镜像允许您将它恢复到原先执行备份的系统之外的其他系统中。如果在发生灾害后,您需要将数据恢复到另一个数据中心,这个功能会非常有用。如果您希望将数据恢复到另一台计算机,您需要使用 mksysb 的克隆功能。您还可以使用 alt_mksysb 和备用磁盘安装,在不干扰生产系统的情况下恢复数据。   我们来看看执行一次 mksysb 恢复所涉及的实际步骤:   请确保系统支持从磁带启动(请参阅清单 1)。   清单 1. 确保支持从磁带启动 # bootinfo -e 1   数字 1 表示适用;0 则表示您不能从磁带启动。   检查您的启动列表(请参阅清单 2)。   清单 2. 检查您的启动列表 # bootlist -m service -o cd0 hdisk1 ent0 speed=auto duplex=auto   这说明您需要将磁带驱动器加入启动列表中。(请参阅清单 3)。   清单 3. 将磁带驱动器加入启动列表 # bootlist -m service -o rmt0 cd0 hdisk1 ent0 speed=auto duplex=auto   在此时,您可以重新启动计算机,这将恢复您的 rootvg。   当系统启动后,它将显示 storage management services (sms) 菜单。如果您有一个硬件管理控制台 (hardware management console, hmc),您可以在启动分区之前选择启动模式。如果您没有,按下 f5 通常会使系统进入 sms 模式。当系统以 sms 模式启动时,选择 maintenance mode,然后继续设置您的启动设备。此时将对备份进行兼容性检查。这通常会花若干秒的时间,然后将根据前文所述的 image.data 和 boinstall.date 文件中的设置,继续恢复您的 rootvg。当恢复过程完成时,它会更改启动设备,将其设置为安装目标路径,然后重新启动。 如果喜欢份和恢复 aix 系统,第 2 部分: 实现您的备份策略和恢复过程请收藏或告诉您的好朋友.
阅读(207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~