ITPub博客

首页 > 数据库 > > 备份与恢复-约束与限制

备份与恢复-约束与限制

作者:GaussDB_数据库 时间:2020-01-07 15:53:42 0 删除 编辑

使用Database Manager执行备份的约束限制

使用Database Manager执行备份时,约束条件如下所示。Database Manager工具通过调用Roach工具执行数据备份,Roach工具的约束条件请参见GaussRoach.py。

  • 不支持备份过程中执行DDL和DCL操作。
  • 不支持在执行switchover操作期间进行备份。
  • 磁盘备份只支持本地存储。
  • 备份操作需要在集群状态为Normal时才可以进行。
  • 备份期间不允许再次执行备份操作。

恢复约束限制

  • 恢复过程中的集群和节点配置,及版本号必须相同。
  • Roach工具运行过程中,不能进行Roach的其他功能操作。
  • 仅支持数据库安装用户(即使用gs_preinstall执行预安装时参数-U指定的用户)执行Roach命令。
  • Roach仅支持的python版本2.7以上,不支持Python3。
  • Roach备份恢复所用的元数据路径(--meta>磁盘恢复时,必须将主DN、主GTS的备份集拷贝到备DN、备GTS节点的相同目录下。
  • 不支持恢复过程中执行任何数据库操作。
  • 不支持跨版本恢复。
  • 集群恢复期间,不允许再次执行恢复操作。
  • 在如下场景下恢复操作将会失败:
    • 集群内的主机数量与备份时的主机数量不同。
    • 集群DN主备关系与备份时主备关系不同。
    • 恢复到时间点时,其所选时间前的备份或所选时间后的备份集没有进行archivelog备份。

配置文件

读取配置文件时,Roach每行最多可读取2049个字符。其中包括密钥长度,值长度,以及等于号(=)、备注、空格等额外字符。用户需注意,每个密钥长度和值长度最多只能含有1024个字符。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3129450/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19192