暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB A 本地备份分区不足

墨天轮 2019-10-12
955

本地备份分区不足

操作场景

该任务指导系统管理员在本地备份空间不足时,进行本地备份数据转储操作。

对系统的影响

  • 本地备份数据转储不影响集群业务,转储后,主备OMS的本地备份目录中的数据都将被清除。
  • 本地备份数据转储时会影响正在执行的备份任务,建议先停止所有周期备份任务并锁定。
  • 本地备份数据转储时会影响正在执行的恢复任务,建议恢复执行过程中,不要进行备份数据转储。

前提条件

  • 准备新的存储空间,可用空间大小要大于本地备份数据的大小。
  • 所有周期备份任务已经锁定,所有备份任务没有处于执行状态。
  • 所有恢复任务没有处于执行状态。

注意事项

  • 本地备份数据转储到新的转储空间后,需要确保目录和文件的用户、用户组、权限信息不能发生变化。
  • 在使用转储的数据进行恢复时,需要将数据拷贝到本地备份目录中,并确保目录和文件的用户、用户组、权限信息不能发生变化。

操作步骤

  • 登录FusionInsight Manager,选择运维 > 备份恢复 > 备份管理
  • 选择所有周期备份任务的“更多 > 挂起”,禁止任务自动执行。
  • 选择运维 > 备份恢复 > 恢复管理,确保所有恢复任务执行完成。
  • 使用PuTTY工具以root用户登录主管理节点。
  • 执行以下命令防止超时退出。

    TMOUT=0

    说明:

    如果在EulerOS下,需要执行以下操作防止超时退出:

    • 执行vi /etc/profile打开配置文件,修改参数“export TMOUT=0”,保存退出,再执行source /etc/profile导入配置文件。
    • 执行vi /etc/ssh/sshd_config打开配置文件,修改参数“ClientAliveInterval”为0 ,“ClientAliveCountMax”为3,保存退出,执行service sshd restart重启sshd服务。
    • 断开PuTTY重新连接节点,配置生效。

  • 执行以下命令,进入本地备份目录。

    cd ${BIGDATA_DATA_HOME}/LocalBackup

  • 将目录下的所有内容都拷贝到转储空间中。

    • 节点内拷贝:

      cp -r -p ${BIGDATA_DATA_HOME}/LocalBackup/* <TargetDir>

    • 节点间拷贝:

      scp -r ${BIGDATA_DATA_HOME}/LocalBackup/* root@<TargetIP>:/<TargetDir>

  • 执行以下命令删除目录下的所有内容。

    rm -rf *

  • 执行以下命令,检查备份路径所在磁盘分区剩余空间是否大于20GB。

    df -h ${BIGDATA_DATA_HOME}/LocalBackup

    查看“Available”列,剩余空间是否大于20GB。

    • 是,执行11。
    • 否,执行10。

  • 查看分区总大小是否大于20GB。

    • 是,继续删除“${BIGDATA_DATA_HOME}/LocalBackup”所在分区的其他临时数据,直到备份分区可用大小超过20GB,然后执行11。
    • 否,准备一块至少大于40GB的磁盘,重新挂载“${BIGDATA_DATA_HOME}/LocalBackup”,然后执行11。

  • 登录FusionInsight Manager,选择运维 > 备份恢复 > 备份管理,将所有挂起的任务设置为“更多 > 重新执行”
  • 执行“default”任务,检查任务是否可以执行成功。

    • 是,处理完毕。
    • 否,查看备份任务详细日志信息,定位失败原因。


查看更多:华为GaussDB 200 常见紧急故障修复
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论