SQL server备份还原

标签:
it |
分类: sql知识 |
实验名称:SQL
server备份还原
实验任务和目标:
1.备份数据库
2.还原数据库
实验环境描述:
实验拓扑及网络规划:
实验操作过程及配置说明:
实验步骤:
实验步骤:
任务一:备份数据库
1. 启动SQL Server服务。
2.
建立sjd数据库,确认恢复模式为完整。
4. 建立三个备份设备。在服务器对像
-> 备份设备节点,分别起名为 full、diff、trans。
http://img1.51cto.com/attachment/200903/20/445300_1237545341PnlW.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545348WgJo.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545341PnlW.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545348WgJo.jpg
5.
完整备份sjd数据库到备份设备full。选择覆盖所有备份集
http://img1.51cto.com/attachment/200903/20/445300_1237545359yfnU.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545363IGvp.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545366i9xU.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545359yfnU.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545363IGvp.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545366i9xU.jpg
9.
备份sjd数据库的事务日志到备份设备trans。选择覆盖所有备份集。
http://img1.51cto.com/attachment/200903/20/445300_12375454015cjZ.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454015cjZ.jpg
10.
记住一个时间点,在这个时间点后在sjd数据库中再建一个表,起名为tab4。
我在11:31建tab4
我在11:31建tab4
11.
备份sjd数据库的事务日志到备份设备trans,选择追加到现有备份。
http://img1.51cto.com/attachment/200903/20/445300_1237545412uGNl.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545412uGNl.jpg
13. 模拟数据库损坏,停止SQL
Server服务,删除或改名benet数据库的主数据文件。
http://img1.51cto.com/attachment/200903/20/445300_12375454251tMX.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545430URHU.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454251tMX.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545430URHU.jpg
15.
备份尾日志到备份设备trans中,选择追加到现有媒体。(备份时选择事务日志备份,在选项中选择备份日志尾部并使数据库处于还原状态,才能备份尾日志)
任务二:还原数据库,以下操作均是在sjd数据库右键菜单任务中选择还原数据库。
1.
还原数据库,只选择完整数据库备份,还原完成后查看数据库中有什么表,并记录。
http://img1.51cto.com/attachment/200903/20/445300_1237545457lGVl.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454613U2F.jpg查看只有表1
http://img1.51cto.com/attachment/200903/20/445300_12375454661NHQ.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545457lGVl.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454613U2F.jpg查看只有表1
http://img1.51cto.com/attachment/200903/20/445300_12375454661NHQ.jpg
2.
还原数据库,此时必需选择覆盖现有数据库才能还原,选择完整备份和差异备份,还原完成后查看数据库有什么表,并记录。
http://img1.51cto.com/attachment/200903/20/445300_1237545475bXQn.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454852l1F.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545475bXQn.jpg
http://img1.51cto.com/attachment/200903/20/445300_12375454852l1F.jpg
3.
还原数据库,选择覆盖现有数据库,选择完整备份,差异备份和第一个日志备份,还原完成后查看数据库中有什么表
http://img1.51cto.com/attachment/200903/20/445300_1237545489jmtQ.jpg
查看结果|
http://img1.51cto.com/attachment/200903/20/445300_1237545493uoIN.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545489jmtQ.jpg
查看结果|
http://img1.51cto.com/attachment/200903/20/445300_1237545493uoIN.jpg
4.
还原数据库,选择覆盖现有数据库,选择完整备份,差异备份,第一个日志备份,第二个日志备份,还原完成后查看数据库中有什么表
http://img1.51cto.com/attachment/200903/20/445300_1237545501fkyF.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545506iHa0.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545501fkyF.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545506iHa0.jpg
5.
还原数据库,选择覆盖现有数据库,选择完整备份,差异备份,第一个日志备份,第二个日志备份,并选择目标时间点为刚才记录的时间点,还原完成后查看数据库中有什么表
http://img1.51cto.com/attachment/200903/20/445300_1237545521CMJ4.jpg
http://img1.51cto.com/attachment/200903/20/445300_1237545521CMJ4.jpg
6.
还原数据库,选择覆盖现有数据库,选择完整备份,差异备份,第一个日志备份,第二个日志备份,第三个日志备份(尾日志),还原完成后查看数据库中有什么表。
注意事项:
1.
如果中途出错,不要反复备份还原,全删了重做。
2.
第一个日志备份选择覆盖所有备份集,其它日志备份都选追加到现有媒体。
实验结果:
前一篇:数据转换
后一篇:linux下一个网卡配置多个IP