进阶宝典一|SqlServer数据库自动备份设置

时间:2022-09-08 09:42:22

很多人都没机会接触到数据库备份,经常操作的要么是数据库管理员,要么是项目负责人。那是不是说数据库备份就不用学了?

不,其实作为开发人员应该要了解数据备份,数据备份的手段有很多:软件备份、脚本备份、其他机制备份等等,我们不需要全部了解,只要熟练使用一种方法即可。

今天我们就了解SqlServer怎么使用自带的工具创建自动备份、指定时间删除备份(这里演示同服务器备份,后面在讲解网络备份、异地备份)。

请接着往下看,很简单的,下面述说的是创建维护计划的备份方式,只需要点点点即可。

百度百科介绍:

数据库管理员:数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,属于运维工程师的一个分支,
主要负责业务数据库从设计、测试到部署交付的全生命周期管理。DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。
 
数据备份:数据备份是容灾的一种基础手法,是防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。

操作方法

这里以SqlServer2012为例首,2008一样的,先打开并登录SqlServer,找到Sql Server代理,如果被禁用了就需要去服务里面启动,如下图:

进阶宝典一|SqlServer数据库自动备份设置


去启动服务,在桌面找到计算机,右键点击【管理】,找到【服务和应用程序】,点击【服务】,找到Sql Server 代理(MSQLSERVER),点击右键,启动,如下图

进阶宝典一|SqlServer数据库自动备份设置


启动后,SqlServer代理就可用了

进阶宝典一|SqlServer数据库自动备份设置


然后我们创建一个文件夹,用于存放备份的文件,我们这里创建在E盘,文件名为【SqlServer本地备份文件】,这里大家可以自行设置。

这里需要注意,创建文件后需要给文件放开权限【完全控制】,给文件赋权限不懂的可以自行百度查询。

回到数据库,点击【维护计划】创建备份计划,右键点击【维护计划向导】,

进阶宝典一|SqlServer数据库自动备份设置

进阶宝典一|SqlServer数据库自动备份设置


点击“更改”,填写名称,说明。选择“整个计划统筹安排或无计划”后,点击“更改”设定时间,此处设置为每天0:00备份。

进阶宝典一|SqlServer数据库自动备份设置


点击“确认”,然后点击“下一步”,勾选“备份数据库(完整)”和“清除维护任务”点击“下一步”,继续点击下一步。

进阶宝典一|SqlServer数据库自动备份设置

进阶宝典一|SqlServer数据库自动备份设置


然后定义“备份数据库(完整)”任务,选择需要备份的数据库,选择备份到之前创建的文件夹后点击下一步。

进阶宝典一|SqlServer数据库自动备份设置

进阶宝典一|SqlServer数据库自动备份设置


然后定义“清除维护”任务,选择需要备份的数据库,选择备份到之前创建的文件夹后点击下一步。

进阶宝典一|SqlServer数据库自动备份设置


上面配置好之后点击下一步,选择报告写入文件夹,然后下一步,继续点击完成,如果备份操作正确,则会显示成功字样,

进阶宝典一|SqlServer数据库自动备份设置

进阶宝典一|SqlServer数据库自动备份设置.


这里就创建成功了一个维护计划,维护计划为:从创建日期开始,每天0:00:00进行数据库备份到创建的文件夹里面。

进阶宝典一|SqlServer数据库自动备份设置


到这里就完成了维护计划的数据库备份,我们还可以走Sql Server代理下面的作业策略进行备份,

操作方式有很多,选择一种熟练使用即可。

进阶宝典一|SqlServer数据库自动备份设置
欢迎关注订阅我的微信公众平台【熊泽有话说】,更多好玩易学知识等你来取

作者:熊泽-学习中的苦与乐
公众号:熊泽有话说
出处:https://www.cnblogs.com/xiongze520/p/14505786.html


创作不易,转载或者部分转载、摘录,请在文章明显位置注明作者和原文链接。

进阶宝典一|SqlServer数据库自动备份设置的更多相关文章

  1. 好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)

    转载:http://www.cnblogs.com/lyhabc/p/3322437.html 挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面) 这个工具主要就是 ...

  2. 挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)

    原文:挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面) 挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面) 这个工具主要就是自 ...

  3. SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面)

    挺好用的SQLSERVER数据库自动备份工具SQLBackupAndFTP(功能全面) 这个工具主要就是自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库 定期执行数 ...

  4. C# 编写的SqlServer 数据库自动备份服务,带配置,功能强大

    数据库自动备份服务,带配置,还算可以吧 周末抽时间,编写了一个这样的工具,可以让,对数据库不了解或不熟悉的人,直接学会使用备份,省时省力,同样,我也将一份,通过脚本进行备份的,也奉献上来, 通过sql ...

  5. sql server数据库自动备份

    SqlServer 数据库自动备份的两种解决方案 SQL Server中的角色(服务器级别和数据库级别角色) SqlServer服务器角色和数据库角色相关操作

  6. SQL Server2008数据库自动备份步骤

    一,  在电脑开始菜单中选择“SQL Server Management Studio”双击.在出现的界面中点击“连接”按钮. 二,  在出现的“ Microsoft SQL Server Manag ...

  7. C#编写强大的SQL Server数据库自动备份服务

    数据库自动备份服务,带配置,还算可以吧 周末抽时间,编写了一个这样的工具,可以让,对数据库不了解或不熟悉的人,直接学会使用备份,省时省力,同样,我也将一份,通过脚本进行备份的,也奉献上来, 通过sql ...

  8. Windows下Oracle数据库自动备份批处理脚本

    expdb命令版本 @echo off REM ########################################################### REM # Windows Se ...

  9. SQL SERVER 2012数据库自动备份的方法

    SQL SERVER 2012数据库自动备份的方法 为了防止数据丢失,这里给大家介绍SQL SERVER2012数据自动备份的方法: 一.打开SQL SERVER 2012,如图所示: 服务器类型:数 ...

随机推荐

  1. 第五篇 基于.net搭建热插拔式web框架(拦截器---请求管道)

    好了,前边我们把核心内容介绍完了,接下来要做的就是拦截用户的请求,并把请求转向沙箱内. 这里我们准备通过实现一个HttpModule类来完成请求的拦截与转发.新建一个HuberHttpModule类, ...

  2. 【转载】PHP 开发者该知道的 5 个 Composer 小技巧

    Composer是新一代的PHP依赖管理工具.其介绍和基本用法可以看这篇<Composer PHP依赖管理的新时代>.本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方 ...

  3. Ubuntu - Grub2&period;0修改默认启动项

    1. 我的环境: Ubuntu 10.04   2. 关键位置和文件: /boot/grub/grub.cfg 文件: /etc/grub.d/ 目录: /etc/default/grub 文件:   ...

  4. spring mvc 使用Optional

    return Optional.ofNullable(brokerRepository.findOne(id)) .map(broker -> new ResponseEntity<&gt ...

  5. HDU 5037 Frog&lpar;贪心&rpar;

    题意比较难懂,一只青蛙过河,它最多一次跳L米,现在河中有石头,距离不等,上帝可以往里加石头,青蛙非常聪明,它一定会选择跳的次数最少的路径.问怎么添加石头能让青蛙最多的次数.输出青蛙跳的最多的次数. 考 ...

  6. 【USACO 1&period;3&period;3】回文串

    [題目描述] 据说如果你给无限只母牛和无限台巨型便携式电脑(有非常大的键盘),那么母牛们会制造出世上最棒的回文.你的工作就是去寻找这些牛制造的奇观(最棒的回文). 在寻找回文时不用理睬那些标点符号.空 ...

  7. 【Java解惑】表达式问题

    1. 如果判断一个参数是否是奇数? 我们通过下面代码来尝试一下,看看方法可行不: public static boolean isOdd(int i) { return i % 2 == 1; } p ...

  8. MVC通俗演义系列开篇

         最近在读<世界史通俗演义>,发现这本书非常好,比从小上大的历史书好的多.读的开心之余,也不敢跟别人说,怕被说成“通俗”.这跟英文的技术类文章很像.英文中的IT类文章几乎是通俗形象 ...

  9. Reapter 添加删除按钮

    repeater中的删除按钮和datagrid下的删除在实现上,还是有一定的区别的,由于repeater在客户端生成的html代码是非常干净的,所以特别受到众多web2.0网站的欢迎(不像datagr ...

  10. css和css3学习

    css和css3学习 css布局理解 css颜色大全 样式的层叠和继承 css ::before和::after伪元素的用法 中文字体font-family常用列表 cursor属性 css选择器 F ...