最近更新时间:2025-10-31 21:52:50
根据所选时间点按照库、表维度进行数据回档,在当前实例中进行库表恢复。对比整实例的数据恢复,恢复数据量相对更少、恢复速度更快、对业务影响时间更短。满足仅需要对当前数据库的部分库表进行数据恢复的业务场景。
实例状态为运行中。
目前最大支持选择近30天内的任意时间点进行恢复。
实例一次最多可选1000个库表进行数据回档。
库表恢复仅支持恢复到当前实例。
开启自动逻辑后才能使用该功能。
实例类型为分片集群。
数据库版本为企业版6.0。
进入MongoDB分片实例列表,点击实例名称或管理,进入到实例详情页。
点击左侧菜单的备份管理,进入备份管理列表页。
在备份设置页面。您可以点击编辑,编辑自动备份策略。
选择备份周期和备份周期,备份方式选择逻辑备份,点击保存,完成备份策略配置。
进入MongoDB分片实例列表,点击实例名称或管理,进入到实例详情页。
点击左侧菜单的备份管理,进入备份管理列表页。
在备份列表页面。您可以点击时间点恢复,对该实例进行精确时间点恢复操作。
选择恢复到本实例,在恢复到本实例页面,选择所要恢复的时间点和库表。
1.需要先开启自动逻辑备份后,才能使用该功能,在选择恢复时间点字段下,可以查看可恢复的最早时间,最大支持恢复30天以内的任一时间点。
2.可选择的恢复库表为数据库当前时间存在的库表。
3.恢复后的表会在所属数据库下创建一个后缀为bak+操作时间戳的新表。
例如:在2025年7月22日22时15分37秒发起库表恢复操作,所要恢复的源数据表名称为tbtest,所属数据库为test,恢复完成后,会在数据库test下新建一个名称为tbtest_bak20250722201537的回档表。
点击确定,即可提交库表恢复任务,在恢复任务页面下可以查看相关任务信息。
进入MongoDB分片实例列表,点击实例名称或管理,进入到实例详情页。
点击左侧菜单的备份管理,进入备份管理列表页。
在恢复任务页面,您可以查看相关任务信息。
点击任务id,进入到恢复任务详情页。
在任务详情页可以查看恢复任务的详细信息。
进入MongoDB分片实例列表,点击实例名称或管理,进入到实例详情页。
点击左侧菜单的备份管理,进入备份管理列表页。
在恢复任务页面,您可以查看相关任务信息。
选择已经完成的库表恢复任务,点击修改表名,进入到修改表名任务页面。
在修改表名任务窗口中,核对修改表信息,点击修改,完成修改表名。
1.恢复任务完成后,才能发起修改表名,且同一个恢复任务只能发起一次修改表名称。
2.修改表名后,会将源表名称修改为后缀为ori+操作时间戳,将回档表名称修改源表名称。
例如:在2025年7月22日22时15分37秒发起库表恢复操作,所要恢复的源数据表名称为tbtest,所属数据库为test,回档表名称为tbtest_bak20250722201537。修改表名称操作先会将源表tbtest的名称修改为tbtest_ori20250722201537,再将回档表tbtest_bak20250722201537的名称修改为tbtest。
3.修改表名后,源库下会存在源表备份,名称为后缀为ori+操作时间戳,会占用实例的存储空间,请您在确认回档的数据没有问题后,请通过命令自行删除。
纯净模式
