“恢复”功能可将生产数据恢复到指定时间点。恢复操作会将原始生产应用数据替换为指定时间点的映像。此恢复操作会导致所有当前应用数据丢失,因为应用会恢复到创建映像时的时间点状态。 此操作无法撤消。
通常,执行恢复操作是为了将数据库恢复到发生意外数据损坏等事件之前的状态。完成恢复操作所需的时间取决于涉及的数据量。
在开始一致性组恢复流程之前,请注意以下事项:
- 恢复一致性组中的数据库时,请务必谨慎小心。恢复一致性组中的数据库时,系统会覆盖该一致性组中的所有数据库。如果您不想覆盖一致性组中的所有数据库,请先装载单个数据库,然后使用手动 VSSRESTORE 命令将数据库文件复制到所需位置。
- 对于 SQL Server 故障切换实例,数据库始终恢复到活动节点。设备管理控制台将备份映像装载到活动节点,并在该节点上执行恢复操作。对于 SQL Server 可用性组,恢复操作也会在活动节点上执行。
恢复一致性组
如需恢复一致性组,请执行以下操作:
- 点击应用管理器标签页,然后从下拉菜单中选择应用。系统随即会打开应用页面。
选择要恢复的一致性组,然后从下拉列表中选择访问权限。 系统会打开访问页面,并在时间轴坡道视图中列出备份映像。 支持恢复操作的映像类型包括快照和远程快照(StreamSnap 映像)。
时间轴斜坡视图是所选应用的备份的时间可视化图表。使用鼠标选择要恢复的备份。 如需了解详情,请参阅访问映像的时间轴坡道视图。
背景区分了包含数据库和事务日志文件的快照映像,还说明了日志的恢复范围时间段。
选择一张图片,然后从访问操作列表中选择恢复。系统会打开恢复页面。
如果源应用受已启用数据库日志备份的快照政策保护,并且映像中包含日志,您可以使用这些日志将数据库前滚到特定时间点,方法是更改前滚时间部分中的以下选项:
- 日期字段包含数据库可回滚到的所有可能日期(通过应用数据库事务日志)。选择您需要将数据库前滚到的日期。
- 时间字段包含一个滑块,用于显示所选日期内数据库可回滚到的所有可能时间。如果您选择尽可能晚的日期,然后将滑块移至最右侧的位置,恢复作业将应用于所有可用的日志。如果您选择最早的可能日期并将滑块移动到最左侧位置,恢复作业将不应用任何日志。
- 您可以指定使用用户时间或主机时间进行前滚。 用户时间是相对于当前用户的本地时间而言的。主机时间是指相对于托管要恢复的数据的系统的时间。
选择要恢复的单个卷或多个卷。默认情况下,所有卷均处于选中状态。
对于包含数据库的一致性组,如果您不打算回滚数据库日志,请选中恢复并进行恢复复选框。使用恢复选项进行还原会将还原的数据库置于联机状态。数据库处于在线状态后,便无法应用日志。
点击提交。图片已恢复。如果恢复包含数据库的一致性组,备份/恢复设备会创建一个新的数据库映像,其中填充了从所选时间点映像复制的数据。