华为云云数据库rds设置RDS for MySQL本地Binlog日志清理_云淘科技

操作场景

RDS for MySQL支持设置本地Binlog日志的清理,所有需要清理的本地日志都会在Binlog备份成功后删除,您可以根据需求灵活设置本地Binlog保留时长,合理利用实例使用空间。

RDS默认开启Binlog,无需额外配置,binlog_format格式为row。

读实例没有备份文件,不会提供Binlog。

Binlog本地保留时长,可设置范围为0~7*24小时。

清理Binlog日志时,即使设置保留时长为0,RDS也会保证主节点的Binlog同步到备节点、只读节点全部完成、并且备份成功到OBS以后才会执行清理。如果选择的保留时长大于0,例如设置1天,那么在Binlog同步及备份成功后,本地Binlog日志将会继续保留1天,到期后自动删除。如需查看Binlog日志,请参见下载Binlog备份文件。

注意事项

界面设置的Binlog过期时间以小时为单位,通过命令查看“expire_logs_days”过期时间单位为天,不建议作为参考依据。查看具体的Binlog过期时间时,以界面设置的为准。

操作步骤

登录管理控制台。
单击管理控制台左上角的,选择区域和项目。
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页签。
在左侧导航栏,单击“备份恢复”,在“Binlog备份”子页签下,单击“Binlog本地设置”。
在“Binlog本地设置”弹出框中,设置保留时长,单击“确定”。

图1 Binlog本地设置

Binlog过期时间,以界面设置为准。

父主题: 数据备份

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家