凯发k8国际娱乐官网入口-k8凯发> 云数据库 rds> > > > 设置rds for mysql本地binlog日志清理
更新时间:2024-01-09 gmt 08:00

设置rds for mysql本地binlog日志清理-凯发k8国际娱乐官网入口

操作场景

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

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

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

drs全量数据迁移和全量数据同步阶段,目标数据库会产生大量binlog引起磁盘空间占用过大,因此在全量数据迁移和全量数据同步阶段目标数据库binlog本地默认调整为只保留最新5个,全量迁移或全量同步结束后目标数据库binlog本地保留时长恢复为用户当前配置。如果因业务需要,目标数据库本地binlog保留时长需要保持用户当前配置,请联系客服申请开启。

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

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

注意事项

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

操作步骤

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

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

分享:
网站地图