在数据库管理中,数据库备份是非常重要的。 通过维护计划向导,可以很方便的完成数据库备份。

下面的例子说明了如何实现数据库的备份,具体的备份策略是:每周日一次完整备份、每天差异备份(除周日外)、每小时日志备份。

此外,还可以指定删除过期备份策略,比如,把10天前的备份删除,因为硬盘空间是有限的。

 
1、
 
 
2、
 
3、
 
4、这里你可以自定义名称,这里用了默认的MaintenancePlan,另外选择了“每项任务单独计划”,这样每项任务可以单独指定:执行的周期、间隔时间等。
 
 
5、这里选择“备份数据库(完整)”、“备份数据库(差异)”、“备份数据库(事务日志)”
 
 
6、这个维护计划,首先进行“数据库备份(完整)”,然后进行差异备份,最后进行事务日志备份。
 
7、首先设置“备份数据库(完整)”,选择要进行备份的数据库。
 
 
8、指定备份文件存放的路径:E:\DB_Backup。
 
9、指定执行类型、执行频率、间隔时间,开始时间、结束时间。
 
 
10、接下来是设置差异备份,与上面的完整备份一样,也需要设置要备份的数据库,

指定备份文件存放的路径:E:\DB_Backup。

 
 
 
11、设置差异备份的计划类型、频率、间隔、开始时间、结束时间。
 
 
12、设置事务日志备份所对应的数据库,日志备份存放的路径:E:\DB_Backup。
 
 
13、设置事务日志备份的执行类型、频率、间隔、开始和结束时间。
 
 
14、设置报告是写入某个文件,还是以邮件的形式发送。
 
 
15、完成向导。
 
 
16、设置成功。
 
 
 
17、双击左侧的维护计划,在右侧弹出编辑窗口。从左下角的工具箱,拖拉"清除历史记录"、"清除维护"两个任务,并且把完全备份的绿色箭头指向"清除历史记录",再把"清除历史记录"的绿色箭头指向"清除维护"。
 
 
 
18、双击“清除历史记录”框,弹出设置对话框,选择保留的时间,超过了保留的时间,完整备份的记录就会被删除。
 
 
19、双击“清除维护”框,弹出设置对话框,选择保留的时间,超过了保留的时间,完整备份文件就会被删除,注意设置备份文件所在的路径,以及扩展名bak,而不是.bak。
 
 
20、设置完成后,就是这样的。
 
21、 下面的两个子计划,也用相似的方式修改就可以了。
http://blog.csdn.net/sqlserverdiscovery/article/details/11020057

转载于:https://www.cnblogs.com/qq260250932/p/7681670.html

【SQL Server备份恢复】维护计划实现备份:每周数据库完整备份、每天差异备份、每小时日志备份...相关推荐

  1. 了解SQL Server数据库恢复模型

    A recovery model is a database configuration option that determines the type of backup that one coul ...

  2. 在AWS RDS SQL Server中恢复数据

    This article explores the process to recover data in AWS RDS SQL Server and its recent enhancements. ...

  3. SQL Server中的Union和Union All语句之间的差异及其性能

    SQL Server中的Union和Union All语句之间的差异及其性能 UNION vs UNION ALL 了解union和union all语句之间的差异及其性能. UNION UNION命 ...

  4. SQL SERVER 2008 恢复远程备份文件

    SQLSERVER2008R2恢复远程备份文件方法 一:先SQL Server启用xp_cmdshell组件: 通过SQL语句开启.[推荐此方法,因为在任何版本的SQL SERVER中都可以使用.] ...

  5. sql server数据库恢复挂起的解决办法

    我改了我的数据源的位置,然后charge数据库就显示了恢复挂起的字样,于是我就查找了一番,解决了此问题! 之所以会出现恢复挂起,是因为已经确定了charge数据库的路径,一旦路径发生变化,这个数据源就 ...

  6. SQL server数据库恢复挂起的解决办法

    在我们进行项目开发时候经常使用数据库,SQL Server数据库已经成为我们熟悉的数据库,而我们只了解常用的功能,对于一些没有出现过的问题有点不知所措,总结是在实际情况遇到问题的收获,希望能够帮助到你 ...

  7. SQL Server处于恢复已挂起状态的解决方法

    win + r 输入 services.msc,进入服务!找到SQL Server(MSSQLSERVER)点击重启

  8. SQL Server中的数字,浮点数和小数之间的差异

    本文翻译自:Difference between numeric, float and decimal in SQL Server I searched in Google and also visi ...

  9. SQL Server - 数据库恢复的时候停在 Restoring 状态

    http://stackoverflow.com/questions/520967/sql-server-database-stuck-in-restoring-state 执行以下语句,可恢复数据库 ...

最新文章

  1. 如何用两个小时入门 Docker?
  2. Ubuntu更新时遇到/boot空间不足
  3. python编程入门到实践目录-Python编程从入门到实践笔记——文件
  4. 从零开始数据科学与机器学习算法-人工神经网络与反向传播-09
  5. HTML5 Canvas游戏开发(一)基础知识
  6. printf格式化输出类型
  7. 《 图解 TCP/IP 》读书笔记
  8. matlab 动态目录调用程序集,C#中如何动态添加程序集查找目录
  9. 每个前端开发者都要理解页面的渲染
  10. 网上的tensorflow和cnn教程汇总
  11. ROS下sensor_msgs::ImagePtr到sensor_msgs::Image之间的转换
  12. 冒泡排序详解(C++)
  13. 【Web文件上传下载】各种类型文件对应的content-type
  14. 分布式系统统一登录的实现
  15. phpstudy下载安装简明教程(图文)
  16. Netty学习之读netty权威指南(一)
  17. Tiny6410+K9GAG08U0E
  18. 理解 this.initialize.apply ( this, arguments )
  19. autojs微信运动自动点赞
  20. 2019尚硅谷大数据Maven篇一 Maven安装和概念

热门文章

  1. 前端工作、学习中常用工具推荐
  2. 六安市事业单位计算机基础知识,最全的事业单位考试计算机基础知识试题[1] 2...
  3. yum install / yum localinstall
  4. php系统如何连接数据库服务器,php如何连接数据库服务器
  5. html盒子模型子元素怎么水平占满父元素_立下flag)每日10道前端面试题18 关于【盒模型】十问...
  6. java中线程总结_java中多线程学习笔记总结
  7. springboot 设置默认访问index.html_【SpringBoot WEB系列】WebFlux静态资源配置与访问
  8. Redis——Java连接Redis
  9. C++:vs2017编写代码时的光标变成了黑块,选中字时替换掉了黑块选中的字【解决办法】
  10. QT4 designer的使用 QT国际化