如果您要升级软件,请遵从这些指导。如果您第一次安装 Backup,则可略过这些指导。
要确保兼容,请将服务器和客户都升级到相同的 Backup 版本。
为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 所创建的新索引兼容,必须先对它们进行转换。
索引在您第一次启动 Backup 守护程序时自动转换。在您安装 Backup 软件之前:
确保您有一份对文件索引 (/nsr/index)、服务器资源文件 (/nsr/res) 和媒体数据库 (/nsr/mm) 的最新的完整备份。
对于自动索引转换,要确保空闲磁盘空间的容量是最大索引大小的两倍。如果您没有足够的空闲磁盘空间,则当您去除 Backup 时要去除索引,然后对其恢复和转换,操作说明参见 "如何恢复服务器索引和媒体数据库"。
去除 Backup 的早期版本(但不要去除索引),操作说明参见 "如何去除 Backup 软件"。
安装 Backup 软件。
从 5.0.1 版升级到 5.1 版不需要升级的许可代码。
为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 所创建的新索引兼容,必须先对它们进行转换。
索引在您第一次启动 Backup 守护程序时自动转换。在您安装 Backup 软件之前:
确保您有一份对文件索引 (/nsr/index)、服务器资源文件 (/nsr/res) 和媒体数据库 (/nsr/mm) 的最新的完整备份。
对于自动索引转换,要确保空闲磁盘空间的容量是最大索引大小的两倍。如果您没有足够的空闲磁盘空间,则当您去除 Backup 时要去除索引,然后对其恢复和转换,操作说明参见 "如何恢复服务器索引和媒体数据库"。
去除 Backup 的早期版本(但不要去除索引),操作说明参见 "如何去除 Backup 软件"。
安装 Backup 软件。
启用和注册您的 Backup 软件,操作说明参见 "启用和登记 Backup"。
您必须使用包含在升级工具包中的许可代码。
为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 创建的新索引兼容,必须先对它们进行转换。
虽然索引在您第一次启动 Backup 守护程序时会自动转换,但当您从老版本升级时不要使用自动转换,而应使用以下更为高效的步骤:
为了使旧的 Backup 索引与新版本的 Backup 创建的这些新索引兼容,在安装软件的过程中将调用自动转换进程。此转换进程在某些情况下可能导致索引文件的破坏。
此转换过程比从 4.2 版的直接转换更长,因为索引在最终转换到本版本之前先要通过一个进程转换为与 4.2 版兼容。
如果您要从 4.2 以前的版本升级 Backup 软件,您可以选择避免这种较长的索引转换进程(此转换进程是使您的索引与新版本兼容所必需的)。要绕过在您安装 Backup 软件时发生的自动索引转换,我们建议您遵循以下步骤:
在您安装 Backup 软件前,确保您有一份对文件索引 (/nsr/index) 和媒体数据库 (/nsr/mm) 的最新的完整备份。
在外壳提示处发出 nsr_shutdown 命令。
删除 Backup 服务器上的 /nsr/mm 和 /nsr/index 目录。
按照软件中包含的指导去除 Backup 的早期版本。
安装 Backup 软件的新版本。
安装进程结束后,Backup 守护程序一般将按照缺省重启。如果在安装后不自动重启这些守护程序,则需在进行下一步之前手动重启。要手动重启守护程序,请在外壳提示处输入 nsrd 和 nsrexecd。
使用 mmrecov 程序恢复 4.1.x 版的服务器索引和媒体数据库。
有关如何使用 mmrecov 程序的信息,参见 "如何恢复服务器索引和媒体数据库"。
当您恢复此服务器的 4.1.x 版本的服务器索引和媒体数据库后,可以使用 nwrecover 程序恢复剩余的服务器数据,其中包括 4.1.x 版的客户索引。
在 nwrecover 程序中,选择除服务器索引(缺省为 /nsr/index/server-name)和媒体数据库(缺省为 /nsr/mm)之外的所有文件和目录,因为您已经使用 mmrecov 程序恢复了此二者。而且,不要恢复资源数据库目录(缺省为 /nsr/res),因为它将覆写您的新设备配置。
安装好新版本的 Backup 软件后,从备份媒体恢复 4.1.x 版的服务器索引、媒体数据库和配置文件,方法如下:
查找引导区信息。
mmrecov 程序询问您引导区的保存集标识号 (ssid)。如果您执行包含服务器的常规预定备份,您应该有一份引导区文件的拷贝(硬拷贝或电子文件),此拷贝需带有您需要的备份媒体和引导区的 ssid。如果您没有此信息,您可以在外壳提示处调用 scanner -B 命令以获得引导区的 ssid。
检索包含最近的称为 bootstrap 的备份的备份媒体并将其载入服务器的备份设备。
使用 mmrecov 命令抽取引导区备份的内容。
mmrecov 程序提示您输入引导区的 ssid、起始文件号(如果知道)和起始记录号(如果知道)。
如果您有一个以上的备份设备可用,mmrecov 程序也提示您输入要使用的设备的名称。您可以按 [Return] 键以接受 Backup 在每个提示中提供的缺省值。
当 mmrecov 程序完成抽取后,显示以下消息:
The on-line index for `server-name' is now fully recovered. |
您可以使用诸如 nsrwatch 或 nwadmin 之类的 Backup 命令,以便在索引和配置文件的恢复过程中观察服务器的进度。打开一个新的窗口(外壳工具)来监视恢复情况,以使 mmrecov 的输出不显示在 nsrwatch 的输出上面。
与 /nsr/index 目录不同,包含配置文件的 /nsr/res 目录不能在 Backup 运行时被可靠地覆盖。因此,mmrecov 将 /nsr/res 目录恢复为 /nsr/res.R。在恢复进程完成后删除 /nsr/res.R 文件。
有关 mmrecov 命令及其输出示例的更多信息,参见“Solstice Backup 5.1 灾难恢复指南”或 mmrecov 的 man 页。