[]
        
(Showing Draft Content)

云数据库备份和还原

本文主要针对云数据库自动备份策略和还原功能进行介绍。

type=note

说明:

进行数据库还原需要借助第三方数据库管理工具(如Navicat、HeidiSQL),请使用活字格云数据库外网地址连接数据库管理工具。

自动备份策略

活字格云数据库默认自动备份,备份策略如下:

  • 物理备份:每天凌晨4点-5点之间进行一次物理备份(每隔两天,一天做一次全量备份,一天做一次增量备份);

  • 日志备份:每30分钟备份一次。

  • 保留天数:数据和日志备份保留天数为14天。

还原MySQL数据库

MySQL数据库以克隆新实例的方式进行还原,支持按照备份集和时间点进行还原,即将选择好的备份文件还原到一个新的数据库实例上,最后借助数据库管理工具完成传输和比对校验。

type=note

说明:

  1. 此为物理备份,文件大,还原速度较慢,日常备份还原请使用SQL文件方式(见下面“MySQL数据库日常逻辑备份和还原”)。

  2. 还原的新实例为临时实例,不可作为日常使用,到期后会自动释放。

操作步骤

1. 进入云数据库详情页,单击”数据库还原“,在弹窗中选择还原方式。

按备份集还原数据库


按时间点还原数据库


2. 单击确定后,系统会根据您选的备份文件自动生成一个备份数据库实例。

提示:备份数据库实例默认时长2天,到期后自动释放。

3. 使用数据库管理工具完成数据传输即可。

MySQL数据库日常逻辑备份和还原

MySQL数据库日常逻辑备份可借助数据库管理工具(以HeidiSQL为例,见图3、图4,),在应用发布前请先将数据导出为SQL文件,如需还原,直接运行SQL文件即可。



还原SQL Server数据库

SQL Server数据库还原是以在当前实例上还原到新DB的方式,还原后可直接使用新DB作为生产库,再管理控制台更新数据库连接串即可;也可以借助数据库管理工具将新DB的数据导入到原DB,数据校验对比通过后,删除新DB即可。