GBase 8s Primary Storage Manager

GBase 8s 主存储管理器 是管理存储设备的应用程序,这些存储设备用于 ON-Bar 发出的备份与复原请求。 该存储管理器支持备份与复原请求的串行和并行两种处理。

GBase 8s Primary Storage Manager 由以下组件组成:
onpsm 实用程序
可用于执行以下任务的命令行实用程序:
  • 创建、修改和删除存储设备
  • 定义和修改设备的最大大小
  • 将备份信息从设备池中的一个设备移至另一个设备
  • 确定卷、存储对象和设备是否已锁定或繁忙
  • 释放锁定的卷、存储对象和设备
  • 验证卷名称和卷标
XBSA 共享库
ON-BarGBase 8s Primary Storage Manager 用于相互通信的唯一版本的 X/Open 备份服务 API (XBSA) 共享库。当 ON-Bar 存储或检索存储在存储设备上的数据时,存储管理器将通过设备级别的 XBSA 接口协调请求。 使用 BAR_BSALIB_PATH 配置参数指定 XSBA 共享库的位置。
存储目录表
一组平面文件,用于跟踪有关所有存储对象、设备和设备池的信息。复原 GBase 8s Primary Storage Manager 创建的备份对象时需要这些文件。 缺省情况下,这些文件存储在 $GBASEDBTDIR/etc/psm 目录中。 您可以使用 PSM_CATALOG_PATH 配置参数来指定存储目录表的其他位置。
重要:
  • 作为灾难恢复策略的一部分,使用您的操作系统工具来备份存储目录表。存储目录表并不是使用数据库实例备份的,也不与 GBase 8s 系统目录表关联。
  • 要防止存储目录表变得过大,请定期删除旧的备份生成。使用 onsmsync 实用程序来管理到期策略。

用于配置 GBase 8s Primary Storage Manager 的配置参数位于 onconfig 文件中。

请使用 onpsm 命令行实用程序来定义和维护存储设备。可以一次配置一个设备,也可以生成一个设备配置文件来配置多个设备。在备份期间,GBase 8s Primary Storage Manager 会从可用设备池中选择一个设备。如果该设备变满或发生故障,那么存储管理器会自动移至相同池中的另一个设备。

GBase 8s Primary Storage Manager 将参考消息、警告和错误消息写入存储管理器活动日志。您可以使用 PSM_ACT_LOG 配置参数来指定活动日志的位置。如果 PSM_ACT_LOG 配置参数未包含信息,那么存储管理器会将活动信息放入通过 BAR_ACT_LOG 配置参数指定的目录中。

图: GBase 8s Primary Storage Manager 的组件


该图显示在周围文本中描述的组件。
GBase 8s Primary Storage Manager 的功能部件

该表显示存储管理器的关键功能部件

存储管理器的功能部件 解释
与存储管理器一起使用的存储设备 仅文件设备

创建目录时,存储管理器将自动创建缺省设备。缺省设备为 $GBASEDBTDIR/backups。您可以除去缺省设备。

缓冲区传输大小 无限
加密和压缩 使用 ON-Bar 中的 BACKUP_FILTER、RESTORE_FILTER 过滤器完成(存储管理器不提供加密或压缩。)
存储管理器的到期策略 无到期策略。(请使用 onsmsync 实用程序从存储管理器手动使备份对象到期。onsmsync 对象到期命令会从存储管理器中除去对象。)

可以使用 ON-Bar 和 GBase 8s Primary Storage Manager 执行导入的复原。 在导入的复原中,您将在一台机器上备份 GBase 8s 实例,而在另一台机器上复原该实例。使用 onsmsync 导出和导入选项来从备份机器上的存储管理器导出备份对象,并将备份对象导入到复原机器上的存储管理器中。