检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
例的磁盘空间。 图2 副本集备份原理图 单节点实例 单节点的备份是在仅有的一个节点上进行的,最终的备份文件将以压缩包的形式存储在对象存储服务(OBS)中,不会占用实例的磁盘空间。 单节点的备份基于mongodump实现,备份过程中会额外占用节点的CPU、内存等资源,资源不足时会出
增量备份:增量备份指在一次全量备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的数据。DDS系统自动每5-60min对上一次自动备份,或增量备份后更新的数据进行备份。 备份方式 物理备份:通过物理拷贝磁盘文件的方式进行备份。 快照备份: 保留某一时间点磁盘的数据状态,快照备份方式相比物理备份来讲
恢复集群备份到本地自建数据库 概述 目录及配置说明 恢复configsvr副本集 恢复shardsvr1副本集 恢复shardsvr2副本集 恢复dds mongos节点 检查集群状态 父主题: 恢复备份到本地自建数据库
设置增量备份策略 增量备份指在一次全量备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的数据。DDS系统自动每5-60min对上一次自动备份,或增量备份后更新的数据进行备份。 创建文档数据库实例时,除4U以下规格的实例,其余实例默认开启增量备份策略。待实例
备份与恢复 DDS实例删除后,手动备份是否继续收费 如何将文档数据库备份到弹性云服务器上 文档数据库服务能够保存多长时间的备份 如何找回DDS丢失的备份数据 备份空间里面包含哪些文件 DDS的备份是如何收费的
备份与恢复 创建手动备份 删除手动备份 查询备份列表 查询自动备份策略 设置自动备份策略 恢复到新实例 获取备份下载链接 查询可恢复的时间段 获取可恢复的数据库列表 获取可恢复的数据库集合列表 恢复到当前实例 库表级时间点恢复 停止备份 批量删除手动备份 父主题: API v3(推荐)
备份。全量备份总是备份所有选择的目标,即使从上次备份后数据没有变化。 备份方式: 物理备份:通过物理拷贝磁盘文件的方式进行备份。 DDS支持的手动备份方法如表1所示。 表1 备份方法 实例类型 备份方式 备份类型 集群 物理备份 全量备份 副本集 物理备份 全量备份 单节点 说明:
Object 是 备份策略对象,包括备份保留的天数和备份开始时间。详情请参见表3。 表3 backup_policy字段数据结构说明 名称 参数类型 是否必选 描述 keep_days Integer 是 备份文件可以保存的天数。 start_time String 否 备份时间段。自动备份将在该时间段内触发。
下载备份文件 使用OBS Browser+下载 使用浏览器直接下载 按地址下载 父主题: 数据备份
数据备份 备份原理及方案 设置自动备份策略 设置增量备份策略 设置跨区域备份策略 设置实例备份方式 创建手动备份 删除手动备份 删除自动备份 停止备份 下载备份文件
在“实例管理”页面,选择指定的集群实例,单击实例名称。选择左侧导航树中的“备份恢复”,选择需要恢复的备份,单击“恢复”。 图1 恢复集群备份 您也可以在“实例管理”页面,选择左侧导航树中的“备份管理”。在“备份管理”页面,选择“集群”页签下需要恢复的备份,单击“恢复”。 图2 恢复集群备份 在恢复实
使用OBS Browser+下载 您可以通过OBS Brower+下载手动或自动备份文件,用于本地存储备份或者恢复数据库。 使用须知 通过OBS Browser+下载备份文件不额外收取OBS公网流出流量费用。 若备份文件大于400MB时,建议您使用OBS Brower+下载。 通过DDS控制台下载的备份均为全量备份。
DDS实例删除后,手动备份是否继续收费 文档数据库实例删除后,手动备份默认为您保留,并按照对象存储服务的计费标准收取相应的费用。 父主题: 备份与恢复
减少保留天数,会针对已有的备份文件生效,即超出备份保留天数的已有备份文件(包括全量备份和增量备份)会被自动删除,但手动备份不会自动删除,请您谨慎选择。 时区 默认备份时区为UTC时间。 备份时间段 备份时间段为间隔1小时。建议您将备份时间段设置为业务低峰期的某个时段。 备份周期 当保留天数
恢复副本集备份到新实例 文档数据库服务支持使用已有的自动备份或手动备份恢复实例数据到新建实例,恢复后的数据与该备份生成时的实例数据一致。 选择通过备份文件恢复到实例上,会从OBS备份空间中将该备份文件下载到实例上进行全量恢复,恢复时长和实例的数据量有关,平均恢复速率为40MB/s。
恢复副本集备份到本地自建数据库 实例的备份文件仅支持在Linux系统下恢复到本地自建数据库,暂不支持Windows系统。 本文以Linux操作系统为例,介绍如何将已下载的副本集备份文件的数据恢复至自建数据库。关于如何下载备份文件,请参见下载备份文件。 使用须知 本地自建MongoDB数据库已安装3
恢复备份到当前实例 恢复集群备份到当前实例 恢复副本集备份到当前实例 恢复单节点备份到当前实例 父主题: 数据恢复
停止备份 使用场景 文档数据库服务支持停止备份。当业务需要紧急操作,比如规格变更、小版本升级等,但是由于备份任务在执行中导致无法操作,您可以使用停止备份功能将备份任务停止,然后进行紧急操作。 使用须知 仅支持全量备份(流式备份),快照备份不支持。 不支持停止跨区域备份。 仅备份中、上传中状态支持停止备份。
设置跨区域备份策略 文档数据库服务支持将备份文件存放到目标区域或者OBS存储,用户可以在异地区域使用目标区域的备份文件恢复到新的DDS实例,用来恢复业务。 实例开启跨区域备份策略后,会根据自动备份策略将该实例创建的自动备份文件备份到目标区域。您可以在DDS“备份管理”页面,对跨区域的备份文件进行管理。
DDS的备份是如何收费的 文档数据库服务所有的全量备份和增量备份都存储在对象存储服务上,不占用用户购买实例的存储空间,DDS提供了和实例磁盘大小相同的部分免费存储空间,用于存放您的备份数据。 自动备份的生命周期和实例的生命周期相同。如果实例删除,那么自动备份也会同时被删除,如果您