Solstice Backup 5.1 安装和发行注释

从早期的版本升级

如果您要升级软件,请遵从这些指导。如果您第一次安装 Backup,则可略过这些指导。


注意:

要确保兼容,请将服务器和客户都升级到相同的 Backup 版本。


如何从 5.0.1 版升级

为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 所创建的新索引兼容,必须先对它们进行转换。

索引在您第一次启动 Backup 守护程序时自动转换。在您安装 Backup 软件之前:

  1. 确保您有一份对文件索引 (/nsr/index)、服务器资源文件 (/nsr/res) 和媒体数据库 (/nsr/mm) 的最新的完整备份。


    小心:小心:

    对于自动索引转换,要确保空闲磁盘空间的容量是最大索引大小的两倍。如果您没有足够的空闲磁盘空间,则当您去除 Backup 时要去除索引,然后对其恢复和转换,操作说明参见 "如何恢复服务器索引和媒体数据库"


  2. 去除 Backup 的早期版本(但不要去除索引),操作说明参见 "如何去除 Backup 软件"

  3. 安装 Backup 软件。

    从 5.0.1 版升级到 5.1 版不需要升级的许可代码。

如何从 4.2.x 版升级

为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 所创建的新索引兼容,必须先对它们进行转换。

索引在您第一次启动 Backup 守护程序时自动转换。在您安装 Backup 软件之前:

  1. 确保您有一份对文件索引 (/nsr/index)、服务器资源文件 (/nsr/res) 和媒体数据库 (/nsr/mm) 的最新的完整备份。


    小心:小心:

    对于自动索引转换,要确保空闲磁盘空间的容量是最大索引大小的两倍。如果您没有足够的空闲磁盘空间,则当您去除 Backup 时要去除索引,然后对其恢复和转换,操作说明参见 "如何恢复服务器索引和媒体数据库"


  2. 去除 Backup 的早期版本(但不要去除索引),操作说明参见 "如何去除 Backup 软件"

  3. 安装 Backup 软件。

  4. 启用和注册您的 Backup 软件,操作说明参见 "启用和登记 Backup"

    您必须使用包含在升级工具包中的许可代码。

如何从 4.1.x 版升级

为了使较老的 Backup 文件索引和媒体数据库与较新版本的 Backup 创建的新索引兼容,必须先对它们进行转换。

虽然索引在您第一次启动 Backup 守护程序时会自动转换,但当您从老版本升级时不要使用自动转换,而应使用以下更为高效的步骤:

为了使旧的 Backup 索引与新版本的 Backup 创建的这些新索引兼容,在安装软件的过程中将调用自动转换进程。此转换进程在某些情况下可能导致索引文件的破坏。

此转换过程比从 4.2 版的直接转换更长,因为索引在最终转换到本版本之前先要通过一个进程转换为与 4.2 版兼容。

如果您要从 4.2 以前的版本升级 Backup 软件,您可以选择避免这种较长的索引转换进程(此转换进程是使您的索引与新版本兼容所必需的)。要绕过在您安装 Backup 软件时发生的自动索引转换,我们建议您遵循以下步骤:

  1. 在您安装 Backup 软件前,确保您有一份对文件索引 (/nsr/index) 和媒体数据库 (/nsr/mm) 的最新的完整备份。

  2. 在外壳提示处发出 nsr_shutdown 命令。

  3. 删除 Backup 服务器上的 /nsr/mm/nsr/index 目录。

  4. 按照软件中包含的指导去除 Backup 的早期版本。

  5. 安装 Backup 软件的新版本。

    安装进程结束后,Backup 守护程序一般将按照缺省重启。如果在安装后不自动重启这些守护程序,则需在进行下一步之前手动重启。要手动重启守护程序,请在外壳提示处输入 nsrdnsrexecd

  6. 使用 mmrecov 程序恢复 4.1.x 版的服务器索引和媒体数据库。

    有关如何使用 mmrecov 程序的信息,参见 "如何恢复服务器索引和媒体数据库"

  7. 当您恢复此服务器的 4.1.x 版本的服务器索引和媒体数据库后,可以使用 nwrecover 程序恢复剩余的服务器数据,其中包括 4.1.x 版的客户索引。

    nwrecover 程序中,选择除服务器索引(缺省为 /nsr/index/server-name)和媒体数据库(缺省为 /nsr/mm)之外的所有文件和目录,因为您已经使用 mmrecov 程序恢复了此二者。而且,不要恢复资源数据库目录(缺省为 /nsr/res),因为它将覆写您的新设备配置。

如何恢复服务器索引和媒体数据库

安装好新版本的 Backup 软件后,从备份媒体恢复 4.1.x 版的服务器索引、媒体数据库和配置文件,方法如下:

  1. 查找引导区信息。

    mmrecov 程序询问您引导区的保存集标识号 (ssid)。如果您执行包含服务器的常规预定备份,您应该有一份引导区文件的拷贝(硬拷贝或电子文件),此拷贝需带有您需要的备份媒体和引导区的 ssid。如果您没有此信息,您可以在外壳提示处调用 scanner -B 命令以获得引导区的 ssid。

  2. 检索包含最近的称为 bootstrap 的备份的备份媒体并将其载入服务器的备份设备。

  3. 使用 mmrecov 命令抽取引导区备份的内容。

    mmrecov 程序提示您输入引导区的 ssid、起始文件号(如果知道)和起始记录号(如果知道)。

    如果您有一个以上的备份设备可用,mmrecov 程序也提示您输入要使用的设备的名称。您可以按 [Return] 键以接受 Backup 在每个提示中提供的缺省值。

    mmrecov 程序完成抽取后,显示以下消息:


    The on-line index for `server-name' is now fully recovered.

    您可以使用诸如 nsrwatchnwadmin 之类的 Backup 命令,以便在索引和配置文件的恢复过程中观察服务器的进度。打开一个新的窗口(外壳工具)来监视恢复情况,以使 mmrecov 的输出不显示在 nsrwatch 的输出上面。

    /nsr/index 目录不同,包含配置文件的 /nsr/res 目录不能在 Backup 运行时被可靠地覆盖。因此,mmrecov/nsr/res 目录恢复为 /nsr/res.R。在恢复进程完成后删除 /nsr/res.R 文件。

    有关 mmrecov 命令及其输出示例的更多信息,参见“Solstice Backup 5.1 灾难恢复指南”或 mmrecov 的 man 页。