您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

为协调器恢复只读备份

恢复协调器,无需重命名实用程序数据库来使用协调器的名称。如需为 Multiplex 协调器执行只读选择性恢复,这是唯一获得支持的方法。

背景信息

使用此过程可更正无意间从读写档案恢复为只读 dbspace 时产生的问题,反之亦然。

过程

  1. 使用除辅助节点外的任意服务器名启动实用程序服务器。

  1. 连接至 utility_db 并为读写数据库运行 RESTORE 语句。使用 RENAME 子句移动 dbfile 至对应位置。

  1. 断开连接并停止实用程序服务器。

  1. 启动恢复后的数据库。如数据库已被移动至不同位置,则使用 -iqmpx_sn 1 和 -iqmpx_ov 1 标志启动服务器。

  1. 为仅在单独的只读备份中备份的只读 dbspace 运行 ALTER DBSPACE <dbspace 名称> 脱机。

  1. 断开连接并停止服务器。

  1. 使用除辅助节点外的任意服务器名启动实用程序数据库。

  1. 连接至实用程序服务器并为只读 dbspace 运行恢复命令。

    后续步骤

    可以选择性或完全恢复数据库(仅恢复读写 dbspace 或一组只读 dbspace 或只读文件)。