备份类型
备份分为完整备份和差异化备份,完整备份是备份整个数据库的所有内容包括事务日志,差异备份只备份上次完整备份后更改的数据部分。
使用的工具是sqlserver自带的数据库管理工具:Microsoft SQL Server Management Studio
备份及还原
完整备份
在对应的数据库上右键:任务→备份,打开如下图界面:
配置信息选择完成之后,点击确定即可。
完整备份的还原
还原之前删除现有的数据库,在对应的数据上右键点击删除即可。然后在数据库上点击右键选择还原数据库,弹出如下图的界面:
如上图,填写完数据库名称,选择要还原的文件之后,点击确定即可。
差异化备份
在进行差异化话备份之前需要先进行完整备份,还原的时候也一样,需要先进行完整备份的还原,然后在进行差异化备份的还原。
差异化备份和完整备份的步骤基本一致,只需要选择一下备份类型即可。界面如下图:
差异化备份还原
差异化备份还原之前需要先进行完整备份的还原,在还原完整备份的时候需要在选项中选择"覆盖现有的数据库"和"不对数据库执行任何操作………………"两项。界面如下图:
完整备份还原完成之后,数据的状态如下图:
如上图显示,则说明完整备份还原已经完成,然后在进行差异化备份还原,还原的界面如下图:
差异化备份还原完成之后,至此差异化备份还原的操作就完成了。界面如下图:
报错及注意事项
报错如下图:
如果上图报错是因为在报错信息提示的路径中已经存在一个备份文件,备份文件不能有多个,因此直接选择已存在的文件,直接进行覆盖即可。