恢复数据

最近更新时间: 2024-06-12 15:06:00

操作场景

本文为您介绍通过控制台恢复云数据库 MongoDB 数据的操作。 实例的 oplog 空间为固定集合(Capped Collection),当集合空间用完后,再插入的元素就会覆盖最初始的头部的元素。oplog 空间被覆盖可能导致备份和恢复失败,以及无法保证数据恢复的时间点,请根据业务详情合理设置 oplog 空间大小。

请关注:实例管理页【系统监控】里的【oplog时间差】监控指标,在业务有频繁写入、更新和删除操作时,该指标越小,oplog 被覆盖的风险越大。

前提条件

已备份实例数据,请参见 备份数据

操作步骤

  1. 登录 云数据库 MongoBD 控制台 ,在实例列表中,单击实例名进入实例管理页面。

  2. 选择【备份与回档】>【备份列表】页,在需要回档的备份文件列,单击【回档实例】。

  3. 在回档页,可选择回档的时间点,以及回档类型。 选择【整实例回档】时,系统为您免费创建了一个临时实例,用于存放回档数据,临时实例的用户名和密码与原实例一致。原实例保持不变,不会对业务造成任何影响。 整实例回档在回档完成后的48小时内,用户需要访问临时实例确认回档数据。对于临时实例您可选择以下操作:

    • “转正”:将临时实例转为独立于原实例的正式实例,供业务使用。
    • “替换”:用临时实例替换掉原实例(原实例内网 IP 绑定到临时实例)。