假设要备份恢复test数据库
数据库路径为:
D:\mssql\data\test_data.mdf
D:\mssql\data\test_log.ldf
备份:
1.选中要恢复的数据库-》all task(所有任务)-备份数据库
2.选择完全备份(这是最简单的一种了,以后直接恢复即可)
3.选择备份的介质
a.单击添加按钮
b.指定备份到d:\mssql\backup\testbackup.bak
c.确定
4.选择重写现有媒体(当然如果是新的就可以不用了)
5.确定
这样就把test数据库备份到了testbackup.bak文件了
恢复:
从testbackup.bak恢复一个数据库为test1
1.新建一个数据库test1,路径为:
D:\mssql\data\test1_data.mdf
D:\mssql\data\test1_log.ldf
2.选中test1数据库-》all task(所有任务)-还原数据库
3.选择还原的来源
a.选择从设备
b.添加设备
c.选中d:\mssql\backup\testbackup.bak
d.确定
4.修改option(选项)
a.选中force restore over exiting database(在现有数据库上强制还原)
b.修改还原的物理地址为:
D:\mssql\data\test1_data.mdf
D:\mssql\data\test1_log.ldf
注意:
如果直接在test上恢复就不需要1.和4.b两部了