SQL Server 数据库如何实现每日自动备份功能(包括自动删除)
今天服务器上需要做下自动备份,要求是每日凌晨2点进行自动备份,删除一个月之前的备份数据库。
这是使用sql server 代理服务的作业功能实现的,所以
前提条件:
1)需要启动SQL SERVER 代理服务
2)备份的数据库的恢复模式是:完整
选择备份数据库,右键【属性】,选择页-->选项--恢复模式,设置恢复模式为完整(如已经是完整模式,则不需要操作)
一、自动备份和删除数据库操作步骤
1、启动SQL SERVER 代理服务,选中SQL SERVER 代理,右键【启动】,开启服务
2、找到管理-->维护计划,选中维护计划,右键【维护计划向导】
2.1) 录入维护计划名称及说明
2.2) 设置维护计划的执行频率及时间点
2.3)选择下一步
2.4)选择执行任务类型,备份数据库(完整)和“清除维护”任务
2.5)选择执行任务顺序
2.6) 定义备份数据库(完整)--常规
2.7) 定义备份数据库(完整)--目标
2.8) 定义备份数据库(完整)--选项
2.9)定义“清除维护”任务
2.10)维护计划操作报告保存
2.11)维护计划配置查看,点击【完成】
2.12)维护计划执行
3、检查是否维护计划创建成功
3.1)管理-->维护计划,是否存在创建维护计划(备份CPAP数据库)
3.2) SQL Server代理--> 作业,是否存在维护计划的作业(备份CPAP数据库.Subplan_1)
4、检查是否有自动备份数据库
4.1)自动备份的数据库(这里我设置的3分钟执行一次,看具体业务情况)
4.2)自动备份的数据库报告(这里我设置的3分钟执行一次,看具体业务情况)
参考网址:
http://www.gxlingshou.com/xiaolv/2022-03-16/598.html
https://blog.csdn.net/rosejeck/article/details/87876891
https://wenku.baidu.com/view/25dc7a535aeef8c75fbfc77da26925c52dc5915e.html?_wkts_=1678696504538&bdQuery=SLQSERVER+%E5%A4%87%E4%BB%BD+%E5%88%A0%E9%99%A4%E5%89%8D%E4%B8%80%E6%AC%A1%E6%96%87%E4%BB%B6
相关文章
- 直接在代码里面对list集合进行分页
- .NET Framework 4.5新特性详解
- 大数据的简要介绍
- 大数据的由来
- 高斯混合模型的自然梯度变量推理
- timing-wheel 仿Kafka实现的时间轮算法
- 使用Navicat软件连接自建数据库(Linux系统)
- 那一天,我被Redis主从架构支配的恐惧
- Redis 深入了解键的过期时间
- C#使用委托调用实现用户端等待闪屏
- 基于流计算 Oceanus 和 Elasticsearch Service 构建百亿级实时监控系统
- GRAND | 转录调控网络预测数据库
- JFreeChart API中文文档
- 临床相关突变查询数据库
- TIGER | 人类胰岛基因变化查询数据库
- 视频边缘计算网关EasyNVR在视频整体监控解决方案中的应用分析
- Apache Arrow - 大数据在数据湖后的下一个风向标
- 常见的电商数据指标体系
- AKShare-艺人数据-艺人流量价值
- MySQL中多表联合查询与子查询的这些区别,你可能不知道!