C.2 系统范围服务

OES 2 提供了 Novell Storage Management Services™ 和几个可随 SUSE Linux Enterprise Server 10 一起分发的服务。

C.2.1 Novell 储存管理服务 (SMS)

了解 SMS

Novell 储存管理服务 (SMS) 不是备份应用程序。相反,它提供了可用于开发完整备份/恢复解决方案的标准框架和必要的接口。SMS 帮助将 OES 2 NetWare 和 OES 2 Linux 上的文件系统(如 NSS)备份到可移动磁带媒体或其它媒体中,以进行站外储存。

SMS 可作为两个可提供功能抽象化的独立部件:

  • 储存管理数据请求程序 (Storage Management Data Requestor, SMDR) 定义 API 框架,提供远程连接,并提取服务器之间通讯的详细信息。

  • 目标服务代理 (Target Service Agent, TSA) 为特定目标提供 SMS API 的实施。TSA 通过提取正在备份的特定服务的详细信息来提供透明性。

    例如,各种应用程序使用文件系统 TSA 来备份和恢复 NSS 文件系统数据和元数据(受托者指派、文件特性和名称空间)。

SMS 共存和迁移问题

在 OES 2 中,SMS API 框架可用于 SLES 10,因此存在一个一致的接口可备份 NetWare 上的文件系统、Linux 上的文件系统以及 Novell 应用程序(如 GroupWise® 和 Novell iFolder)。API 集已得到了增强,新添了针对 OES 的功能。

大多数 SMS 共存和迁移问题仅牵涉到备份应用程序开发人员。但是,管理员应该知道必须使用基于 SMS 的应用程序来备份和恢复适用于 Linux 服务器的 OES 上的 NSS 文件系统。虽然 NSS 被视为虚拟文件系统兼容的文件系统,但 Linux 接口还不能备份 NSS 文件系统特性、丰富的 ACL、受托者和多个数据流。

有关更多信息,请参见《OES 2:储存管理服务管理指南》中的共存和迁移问题

C.2.2 SLES 10 备份服务

您可能会关注下面两个 SLES 10 服务。

  • DRDB: 通过此服务,您可以为位于 IP 网络上两个不同站点的两个块设备创建镜像。当和 HeartBeat 2 (HB2) 一起使用时,DRBD 支持分布式高可用性 Linux 群集。有关更多信息,请参见《SLES 10 储存管理指南》(SLES 10 Storage Administration Guide) 中的安装和管理 DRBD 服务

  • rsync: 当大量数据需要定期备份或移动到另一台服务器上(例如从临时服务器移动到 DMZ 中的万维网服务器)时,它非常有用。有关更多信息,请参见《SLES 10 SP1 安装和管理指南》中的rsync 简介