最近更新时间:2025-10-11 17:05:30
登录云数据库MySQL控制台。
在MySQL实例详情页左侧导航栏,点击备份恢复,进入备份恢复页面。
备份包括数据备份和日志备份(binlog),其中数据备份又分为全量备份和增量备份,可以手动下载备份文件。
注意:
1. 手动备份期间无法对实例进行重启、升级操作。
2. 建议单个实例表数量不超过100万,否则可能会造成升级、备份、监控失败,同时也可能会影响数据库监控。
3. binlog根据max_binlog_size设置的大小自动切分,一般会比这个大一些。
4. 本地binlog根据expire_logs_days设置的保留天数来进行自动清理。点击操作栏的手动备份按钮,弹出备份实例窗口,输入备份名称后点击确定可进行实例的备份。
注意:执行备份期间无法对实例进行重启、升级操作。您也可以在实例列表页进行手动备份操作,勾选其中想要进行备份的一个或多个实例,点击手动备份按钮,添加备份名称之后,点击确定就可以单个或批量手动备份。
当恢复到本实例时,点击确定,即覆盖当前实例的数据,所以需谨慎操作。
可以先恢复到临时实例,确认数据是否完整。
点击操作栏的库表恢复,弹出库表恢复窗口。
我们支持基于时间点恢复和库表级恢复,可以恢复到任意时间点以及任何一个指定库或表。
注意:
1. 含有只读实例的主实例不能回档到本实例。
2. 库表恢复每次最多恢复50个表。
3. 实例在非运行中时,无法使用库表级恢复。
4. 当实例中库表总数超过5万时,不支持库表恢复。勾选备份,点击操作栏中的删除。
弹出删除备份窗口,点击确定,即可删除备份,支持批量删除。
注意:自动备份的文件无法通过此种途径删除。1.自动备份默认每24小时备份1次,可以自定义设置备份的时间,时间段时长为1小时。
为确保能够准确无误地利用备份数据和binlog日志进行恢复操作:
当首次对备份策略进行修改,并且修改当天恰好处于全量备份周期内时,一旦修改完成,系统将自动触发一次全量备份操作。
若非首次修改备份策略,且修改当天处于新的全量备份周期而非原来的备份周期,那么在修改完成后,系统将自动执行一次全量备份。
本地binlog日志不涉及费用,但会占用存储空间;日志备份不占用存储空间,但会占用备份免费额度,超过备份免费额度后会收取备份费用。
您可以通过设置本地binlog保留策略和手动清理来删除本地binlog日志,删除后会释放其占用的本地存储空间。
删除本地binlog日志不会减少日志备份的大小,也不会影响时间点恢复功能。
未完成备份,或当前正在使用的binlog日志不会被清理。
登录云数据库MySQL控制台。
在MySQL实例详情页左侧导航栏,点击备份恢复,进入备份恢复页面。
在备份恢复页面点击备份策略页签,点击设置本地Binlog保留策略。
您可以设置本地Binlog日志的自动删除策略,详细规则如下:
配置项 | 说明 | 触发操作 | 默认值 |
|---|---|---|---|
保留时间 | 本地binlog日志保留时长 | 超过保留时长的本地binlog日志将被自动清理 | 24小时 |
最大空间使用率 | 本地binlog日志占用本低存储空间大小 最大空间使用率 = 本地binlog文件大小 / 实例总可用空间大小 | 自动从时间最早的本地binlog日志开始清理,直至本地binlog日志空间使用率小于设置比例 | 30% |
文件保留限制 | 本地binlog日志保留文件个数 | 自动从时间最早的本地binlog日志开始清理,直至本地binlog日志个数小于设置保留个数 | 60 |
实例可用存储空间 | 实例总存储空间使用情况 | 自动从时间最早的本地binlog日志开始清理,直至实例总空间使用率小于80%且剩余空间大于5g | - |
登录云数据库MySQL控制台。
在MySQL实例详情页左侧导航栏,点击备份恢复,进入备份恢复页面。
点击一键清理Binlog,确认后开始清理。
备份下载链接有效期为30分钟,刷新页面可更新下载链接。
纯净模式
