备份数据(逻辑备份)
NineData 数据备份服务的逻辑备份支持秒级 RPO、行级数据恢复以及在线备份数据查询功能。本文介绍如何对数据库执行逻辑备份。
前提条件
- 已将数据源添加至 NineData。如何添加,请参见添加数据源。
- MySQL 数据源的版本为 8.0、5.7、5.6。
- SQL Server 数据源的版本为 2022、2019、2017、2016、2014、2012、2008R2。
使用限制
当前仅 MySQL 支持全量和增量备份,SQL Server 仅支持全量备份。
操作步骤
登录 NineData 控制台。
在左侧导航栏单击>。
在页面,单击右上角的。
在页面,按照下表进行配置,并单击。
参数 说明 输入备份任务的名称,为了方便后续查找和管理,请尽量使用有意义的名称。最多支持 64 个字符。 选择您希望进行备份的数据源,如果您刚添加了新的数据源,可以单击右侧的刷新获取最新的数据源列表。 选择。(仅 SQL Server 数据源需要选择) - :以数据库对象(例如表、索引等)为备份对象的备份方式。支持全量备份、增量备份、结构备份等多种备份类型。
- :以数据库中的文件为备份对象的备份方式。
支持如下备份类型: - (仅 MySQL 支持):备份数据中包含表结构、全量数据和增量数据。
- :备份数据中包含表结构和全量数据。
- :仅备份表结构。
选择备份数据的存储位置,请根据数据源所在位置就近选择。NineData 提供多个云厂商以及多个地域,支持、、和AWS,支持的地域请参见控制台。 在页面,按照下表进行配置,并单击。
参数 说明 需要备份的内容,支持全选和自定义。 - :备份该数据源中所有的数据库以及对象。
- :手动选择需要备份的数据库及对象。
- :选择您所在地域的时区,系统会根据您所选择时区的时间点启动备份,默认为北京时区。
- :选择多长时间备份一次,可选周一到周日、00:00 到 23:59 的任意时间段。也可以勾选,每天备份一次。
- :备份文件(包含备份文件和日志文件)的保存时长,到期后会被自动删除。可选时间为 、、、、、、,默认为。
在页面,系统会自动进行兼容性检查,检查结果会显示在页面上,全部成功后单击。
提示如果检查未通过,您需要对未通过的检查项进行手动排查,完成后再重新根据此操作步骤配置备份任务。
在页面提示后,数据备份服务会在您设定的备份周期自动启动备份。您也可以单击立即进行一次备份。
提示您也可以按照下列两种方式立即备份数据:
- 在左侧导航栏单击,并在页面单击该任务右侧列的来启动备份。
- 在左侧导航栏单击,在页面单击目标任务ID,并在页单击右上角的。
在左侧导航栏单击,在页面单击目标,即可查看备份任务的详细状态。