SQL Server 备份与恢复

前言

数据是至关重要的,那么,为了防止数据丢失,要时常对数据进行备份。那么,备份都有哪些类型、备份完如何进行恢复,以及如何备份呢?这些问题下面都有答案,一起来看看吧!


备份类型:

  • 完整数据库备份:顾名思义,完整型数据库备份是将整个数据库进行备份,其中包含数据库文件、文件地址以及事务日志的某些部分。这是任何备份策略中都要完成的第一种备份类型,因为其他所有备份类型都依赖于完整备份。

  • 差异数据库备份:是将最近一次完整数据库备份以后发生改变的数据进行备份。

  • 事务日志备份:这种类型的备份只记录事务日志的适当部分,即从上一个事务以来已经发生了变化的部分。

  • 文件组备份:当一个数据库很大时,对整个数据库进行备份可能会花很多时间,这时可以采用文件和文件组备份,即对数据库中的部分文件或文件组进行备份。

    备份类型中同一数据库的备份文件大小排序为:完整数据库备份>差异数据库备份>事务日志备份>文件组备份。


    将数据文件进行备份后,要将其进行数据恢复,备份恢复模式分为:

  • 简单恢复模型

  • 完全恢复模型

  • 大容量日志记录恢复模型

    如何选择数据恢复模式呢?非常简单,继续往下看!

  • 右击数据库–属性–选项,选择恢复模式即可!

    这里写图片描述


    进行数据备份前,我们要创建放置备份文件的介质,也就是备份设备。下面看看如何创建备份设备。

    服务器对象–右击备份设备–新建备份设备,按照提示进行填写,在这就不做详细介绍了。
    这里写图片描述

这时,创建备份设备完成后,就可以进行备份的创建了,在这里,只介绍创建完整备份的方法。

选择要进行备份的数据库,右击选择任务–备份。

这里写图片描述
在这里,需要对备份类型以及其他一些选项根据自己的需要进行选择。
这里写图片描述
常规选项卡设置完后,选择备份选项卡根据自己的需要进行选择设置即可。
这里写图片描述
点击介质选项卡,对覆盖介质以及可靠性进行选择,三个选项卡设置完成后点击完成,我们的完整备份就完成了。
这里写图片描述


我们已经对数据库进行备份了,那么,具体如何恢复呢?

  • 右击数据库–任务–还原–数据库,选择要还原的备份集即可。
    这里写图片描述

前面介绍了常规恢复备份数据的方法,那么,不免有特殊情况出现,这时,我们可以使用时间点恢复方法恢复数据。时间点恢复可以设置一个固定的时间系统自动进行恢复。具体方法在这里就不做详细介绍了。


结语

通过数据库的备份与恢复学习,意识到数据库中的数据是非常宝贵的,为了防止数据丢失以及损坏,一定要做好数据库的备份工作,可以根据自己的需要选择备份类型,以免造成不必要的时间资源浪费。

猜你喜欢

转载自blog.csdn.net/Hellen0708/article/details/81978350