微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

备份、恢复

一、备份、恢复

1、完全备份:备份指定数据库的所有内容,体积大,速度慢
2、差异备份:备份的是自从上次完全备份后发生更改的内容
3、事务日志备份:备份的是上一次完全备份、差异备份以及事务日志备份以后发生更改的内容
4、文件文件组备份(不用)
图形界面:A、--右击--任务--备份
B、--右击--任务--还原
备份目的地:备份设备:服务器对象--备份设置--新建备份设置、磁盘文件
说明:sql Server代理的启用:services.msc -- sqlserver agent 启动
扩展名:.bak

二、完全备份

语法:backup database 数据库名 to 备份设置或者是文件
如:backup database test to testbak 或disk='c:\abc.bak'文件
还原:语法:restore databse 数据库名 from 备份设置或文件
如:restore database test from testbak 或 disk='c:\test.bak'

三、差异备份

backup database 数据库名 to 备份设置或文件 with differential
测试:插入一条内容
backup database test to testbak with differential
还原:
步骤:1、显示备份状态
restore headeronly from testbak
restore database test from testbak with file=1,norecovery   -- norecovery为不封口
restore database test from testbak with file=3,recovery
说明:1--完全备份
5--差异备份
2--事务日志备份

四、事务日志:插入一条内容

语法:backup log test to testbak
还原:
restore headeronly from testbak
restore database test from testbak with file=1,norecovery
restore database test from testbak with file=3,norecouery
restore log test from testbak with file=4,recovery
补:1、备份--恢复 sql
2、触发器
3、用户
4、数据库复制(高可用性)(复制、群集、镜像、日志传送)
硬件--OS--DBMS、软件--DBS

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐