更新时间:2024-01-23 GMT+08:00

恢复方案

DDS支持多种数据恢复方案,您可以根据业务需要选择合适的恢复方法。

支持版本号没有说明的,默认支持全部版本:3.2、3.4、4.0、4.2和4.4版本。

表1 恢复方案

恢复类型

支持的实例类型和版本

使用场景

恢复备份到新实例

  • 集群
  • 副本集
  • 单节点

使用已有的自动备份文件或手动备份文件恢复实例数据到新建实例。

恢复备份到当前实例

  • 集群
  • 副本集
  • 单节点

使用已有的自动备份文件或手动备份文件恢复实例数据到当前实例。

恢复实例备份到指定时间点

  • 集群(4.0、4.2版本支持)
  • 副本集(4.0、4.2版本支持)

适用于实例级数据恢复场景,将数据还原至某个指定的时间点。

恢复库表到指定时间点

  • 副本集(4.0版本支持)

适用于库表级数据恢复场景,将数据还原至某个指定的时间点。

恢复备份数据到本地自建数据库

  • 集群(3.4、4.0版本支持)
  • 副本集(3.4、4.0版本支持)
  • 单节点(3.4、4.0版本支持)

您可以将DDS的备份文件下载到本地,将数据恢复至本地自建数据库。

通过mongorestore工具恢复数据

  • 集群
  • 副本集
  • 单节点

您可以通过MongoDB客户端自带的备份恢复工具恢复数据。

通过mongoimport工具恢复数据

  • 集群
  • 副本集
  • 单节点

您可以通过MongoDB客户端自带的备份恢复工具恢复数据。