将数据库还原到备用群集

Vertica 支持将完整备份还原到备用群集。

要求

此过程类似于从完整备份中还原数据库过程,但具有下列额外的要求:

目标数据库必须:

  • 处于 DOWN 状态。

  • 与源数据库同名。

  • 具有与源群集相同数量的节点。

  • 具有与源群集相同的节点名称。

  • 使用与源数据库相同的编录目录位置。

  • 使用与源数据库相同的端口号。

过程

  1. 将用于创建备份的 vbr 配置文件复制到目标群集上的任意节点。

  2. 如果使用存储密码,请将密码配置文件复制到与 vbr 配置文件相同的位置。

  3. 在目标节点上,发出 vbr 还原命令。

    $ vbr -t restore -c full.ini
    
  4. 还原完成后,启动还原的数据库