sqlserver定时差异备份_SQL server 差异备份和还原详解

本文深入探讨了SQL Server的差异备份和还原过程,包括如何创建差异数据库备份、还原差异备份,以及在数据库故障时的恢复策略。通过实例展示了如何在企业管理器中执行这些操作,帮助读者理解差异备份在高频率更新系统中的重要性。
摘要由CSDN通过智能技术生成

这篇文章主要为大家详细介绍了SQL server 差异备份和还原详解,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧。

差异备份和还原差异备份只创建数据库中自上一次数据库备份之后修改过的所有页的复本。差异日志主要用于使用频繁的系统,一旦这类系统中的数据库发生故障,必须尽快使其重新联机。差异备份比完整数据库备份小,因此对正在运行的系统影响较小。

例如,某个站点在星期天晚上执行完整数据库备份。在白天每隔 4 小时制作一个事务日志备份集,并用当天的备份重写头一天的备份。每晚则进行差异备份。如果数据库的某个数据磁盘在星期四上午 9:12 出现故障,则该站点可以:

备份当前事务日志。

还原从星期天晚上开始的数据库备份。

还原从星期三晚上开始的差异备份,将数据库前滚到这一时刻。

还原从早上 4 点到 8 点的事务日志备份,以将数据库前滚到早上 8 点。

还原故障之后的日志备份。这将使数据库前滚到故障发生的那一刻。

如何创建差异数据库备份(企业管理器)

创建差异数据库备份

展开服务器组,然后展开服务器。

展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,再单击"备份数据库"命令。

在"名称"框内,输入备份集名称。在"描述"框中输入备份集的描述(可选)。

在"备份"框下选择"数据库 — 差异"。

在"目的"下,单击"磁带"或"磁盘",然后指定备份目的地。

如果没有出现目的地,单击"添加"以添加现有的备份设备或创建新的备份设备。

在"重写"下执行下列操作之一:

单击"追加到媒体",将备份追加到备份设备上任何现有的备份中。

单击"重写现有媒体",将重写备份设备中任何现有的备份。

选择"调度"复选框调度备份操作以后执行或定期执行。(可选)

单击"选项"选项卡,然后执行下列一项或多项操作:(可选)

选择"完成后验证备份"复选框,在备份时验证备份。

选择"备份后弹出磁带"复选框,在备份操作完成后弹出磁带。该选项只适用于磁带设备。

选择"检查媒体集名称和备份集到期时间"复选框,检查备份媒体以防意外重写。在"媒体集名称"框中,输入将用于备份操作的媒体的名称。如果仅指定备份集到期时间,则将其保留为空。

如果是第一次使用备份媒体,或者要更改现有的媒体标签,则在"媒体集标签"框下选择"初始化并标识媒体"复选框,然后输入媒体集名称和媒体集描述。只有在重写媒体时才能对其进行初始化和标识设置。

如何还原差异数据库备份(企业管理器)

说明 如果要还原差异数据库备份,而在 msdb 数据库中存储的备份历史记录中没有列出此差异数据库备份的任何备份集信息,例如在另一台服务器上创建的差异数据库备份,请参阅如何从备份设备还原备份。

还原差异数据库备份

展开服务器组,然后展开服务器。

展开"数据库"文件夹,右击数据库,指向"所有任务"子菜单,然后单击"还原数据库"命令。

在"还原为数据库"框中,如果要还原的数据库名称与显示的默认数据库名称不同,请在其中进行输入或选择。

单击"数据库"。

在"要还原的第一个备份"列表中,选择要还原的备份集。

在"还原"列表中,单击要还原的差异备份。

单击"选项"选项卡,然后执行下列操作之一:(可选)

单击"使数据库可以继续运行,但无法还原其它事务日志",如果没有其它要应用的事务日志备份。

单击"使数据库不再运行,但能还原其它事务日志",如果要应用其它事务日志备份。

注:关于SQL server 差异备份和还原详解的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:备份

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值