数据库的备份与还原

2017-05-18  本文已影响92人  肉肉要次肉

SQL Server提供四种数据库备份方式:

完整备份:备份整个数据库的所有内容包括事务日志

差异备份:只备份上次完整备份后更改的数据部分

事务日志备份:只备份事务日志里的内容

文件或文件组备份:只备份文件或文件组中的某些文件



                                              完整备份


数据库的备份:

找到要备份的数据库,单击右键--->点击任务--->备份。如图1.

图1

点击备份进入如图2界面。这里,我们可以选择要备份的数据库,以及可以选择要备份的类型,建议完整备份。下面可以看到,选择备份到的磁盘,默认是C盘,可以选择删除,然后再添加自己想要备份到哪个磁盘空间。

图2

点击添加后,找到自己想要备份的路径,一路点击确定,最后的样子如图3.

图3

可以去磁盘中查看备份的数据库,如图4.

图4

我们可以将原来的数据库删除,用备份的进行还原。



数据库的还原:

我们看下面这张图5,先单击右键---->还原数据库。就会出现最左上角的界面,然后在<目标数据库>哪里,输入你要还原的数据库名称。注意,在 <还原的源>区域下,默认是对源数据库进行勾选中的状态,但是我们这里要勾选的是源设备.然后点击后面的...按钮,弹出左下角的弹窗。点击添加,在右边的界面中选择你之前备份数据库的文件路径,在文件名处,输入你备份时的文件名称,然后点击确定。

图5

注意:在你点击到图6的位置时,要记得将勾选上你要还原的备份集。然后点击确定。

图6


                                              差异备份


差异备份是完整备份的补充,备份自上次完整备份以来的数据变动的部分。

注意:

1、先进行完整备份,再进行差异备份。还原的时候一定要先还原完整备份,然后再还原差异备份。

2、在进行完整备份还原的时候,不要着急选好备份文件就点击确定,如图7.

在选好将要还原的完整备份文件之后,点击选项。勾选好下面红框圈出的部分。再点击确定。

图7

这样,才不会报错。这时我们可以看见要准备还原的数据库状态显示,正在还原。。。如图8

图8

然后我们再进行还原差异备份就可以了。

上一篇下一篇

猜你喜欢

热点阅读