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

数据库有问必答 | PolarDB-X 2.0如何清理本地Binlog?

阿里云数据库 2021-08-25
613

Q: PolarDB-X 2.0如何清理本地Binlog?

PolarDB-X 2.0开启日志备份后,产生的Binlog文件会占用实例的存储空间。为避免存储空间被过多占用,您可以设置Binlog保留规则来自动清理本地Binlog。

  • Binlog介绍

    PolarDB-X 2.0实例开启日志备份后,数据库的变动都会被记录至Binlog日志;
    每当Binlog文件大小超过500 MB,会生成新的Binlog文件继续写入。

  • 功能说明

    ①.开启日志备份后,PolarDB-X 2.0会自动将Binlog文件上传到备份空间,符合本地日志保留策略的Binlog将被保存在实例存储空间上。
    ②.清理本地Binlog仅减少Binlog占用的实例存储空间,不会减少Binlog的总大小,也不影响实例的数据恢复功能。

  • 操作步骤

    在实例列表页,单击PolarDB-X 2.0页签找到目标实例,找到弹出的备份策略对话框,单击本地日志设置页签,对参数进行如下设置:
    ①.保留时长:本地日志的保留时长默认值为7;
    ②.空间使用率不超过:本地Binlog空间使用率=本地Binlog大小/实例总可用空间大小,默认值为30%;
    ③.可用空间保护:该功能默认开启,表示当实例总空间使用率超过80%或实例剩余可用空间不足5GB时,会强制从最早的Binlog开始清理,直到总空间使用率降到80%以下且实例剩余可用空间大于5GB。

文章转载自阿里云数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论