Solaris操作系统的备份与恢复

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Solaris操作系统的备份与恢复

对于 UNIX 平台,一般的灾难恢复准备工作包括维护服务器配置的详细信息。例如,在系统信息中,您需要保留用于备份和恢复的方法的打印件。如果使用ufsdump将操作系统备份到本地连接的磁带机上,则要保留的信息包括所有备份文件系统、文件系统的备份顺序,以及备份磁带、操作系统级别、修补程序级别、磁盘分区、文件系统布局、第三方驱动程序等信息。

Solaris 9 和 10 操作系统发行版提供了一种新的安装功能,称为“Flash 安装”。通过 Flash 安装,您可以在一个系统(称为“主系统”)上创建 Solaris 操作系统的一个引用安装。然后,可以在任意数量的系统(称为“克隆系统”,与主系统具有相同的体系结构)上复制该安装,将其作为新的安装。

虽然 Flash 安装旨在克隆主计算机,但我进行了一些测试,发现 Flash 安装对于灾难恢复也非常有用。本文档介绍了我使用flar命令备份系统,然后使用磁带上的备份恢复系统的过程。本测试使用了磁盘系统为 RSM Array 2000 的 Sun Enterprise 4000 服务器,该服务器运行的是安装了最新簇修补程序的 Solaris 8 操作系统。其中有两个 16 GB 的内部磁盘。一个安装了原始操作系统,另一个用于测试操作系统的恢复。计算机上连接了数字线性磁带 (Digital Linear Tape, DLT) 7000 磁带机。

过程

1. 创建归档之前,使计算机处于单用户模式。执行此操作有两个原因:第一,虽然可以随时运行flarcreate,但最好还是在系统不繁忙的情况下运行此命令。第二,使用flarcreate命令时,从归档中排除多个文件系统会遇到问题。(可在 Solaris 9 操作系统中找到一些解决此问题的修补程序。)

在单用户模式下,flarcreate仅归档那些在mnttab中具有条目的文件系统。

# init 0

ok> boot -s

2. 以超级用户身份登录。如果/opt文件系统位于本地磁盘上,则挂载此文件系统。否则跳过此步骤。

# mount /opt

3. 创建 Flash 归档:使用flarcreate命令在磁带上创建 Flash 操作系统备份(在本案例中为 DLT 磁带)。

# flarcreate -n testhost.flar -c -S -R / -t /dev/rmt/2

WARNING:hash generation disabled when using tape (-t)

Full Flash

Checking integrity...

Integrity OK.

Running precreation scripts...

Precreation scripts done.

Determining the size of the archive...

.......

The archive will be approximately 2.69GB.

Creating the archive...

.......

18226862 blocks

Archive creation complete.

4. 检查磁带上的归档是否已成功完成。

# flar info -t /dev/rmt/2

files_archived_method=cpio

creation_date=20040927044841

creation_master=testhost

content_name=testhost.flar

creation_node=testhost

creation_hardware_class=sun4u

creation_platform=SUNW,Ultra-Enterprise

creation_processor=sparc

creation_release=5.8

creation_os_name=SunOS

creation_os_version=Generic_117350-02

files_compressed_method=none

content_architectures=sun4u

5. 接下来,使用磁带上备份的映像从备份中恢复系统。您可以使用其他计算机来进行恢复测试,只要该计算机具有相同的内核体系结构即可。在本案例中,我使用的是同一台计算机。首先关闭计算机。然后插入 Solaris 8 操作系统软件CD 1 介质,并按照安装菜单的提示进行操作,如以下示例所示:

ok boot cdrom

Resetting ...

Solaris 安装程序

Solaris 操作系统安装程序分为若干个简短的部分,这些部分将提示您提供安装信息。在每个部分的结尾,您可以查看和更改所选的内容,然后再继续操作。

请注意:浏览这些菜单时将无法使用鼠标。如果您的键盘没有功能键,或功能键不响应,请按Esc键。屏幕下方的图例将改为显示用于浏览的键。

F2_Continue F5_Exit F6_Help

选择F2_Continue。

Solaris 交互式安装

可以对此系统进行升级,因此有两种方法用于安装 Solaris 操作系统软件:使用Upgrade选项可将 Solaris 操作系统软件更新为新的发行版,并尽

可能多地保存对早期版本的 Solaris 软件所做的修改。在使用Upgrade选项之前,请务必对系统进行备份。

使用Initial选项以新版本的 Solaris 操作系统软件覆盖系统磁盘。此选项允许您保留所有现有的文件系统。在开始使用Initial选项之前,请务必备份对早期版本的 Solaris 软件所做的全部更改。

选择某个选项并完成后续任务之后,将显示您所执行的操作的摘要。如果要使用Flash 归档安装系统,请选择 "Initial"。

F2_Upgrade F3_Go Back F4_Initial F5_Exit F6_Help

选择F4_Initial。

Solaris 交互式安装(菜单 2)

您将使用Initial选项在系统上安装 Solaris 操作系统软件。如上文所述,安装新的 Solaris 操作系统软件之后,Initial选项将覆盖系统磁盘。

在接下来的屏幕上,您可以接受缺省设置,也可以自定义安装 Solaris 操作系统软件的方式。要自定义安装,您可以 (1) 选择要安装的 Solaris 操作系统软件的类型,(2) 选择用于保存所选软件的磁盘,(3) 指定文件系统在磁盘上的布局。

完成这些任务之后,将显示所选内容的摘要配置文件。

以下是两种用于安装 Solaris 操作系统软件的方法:

使用Standard从标准 Solaris 分发版本安装系统。

使用Flash从一个或多个 Flash 归档安装系统。

F2_Standard F3_Go Back F4_Flash F5_Exit F6_Help

选择F4_Flash。

相关文档
最新文档