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

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

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

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

百度百科介绍:

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

操作方法

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


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


启动后,SqlServer代理就可用了


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

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

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


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


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


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


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


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

.


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


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

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

欢迎关注订阅我的微信公众平台【熊泽有话说】,更多好玩易学知识等你来取

作者:熊泽-学习中的苦与乐
公众号:熊泽有话说
出处: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. Dubbo从入门到实践

    1 Dubbo出现的背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 我们传统的网站结构为 ...

  2. Pyqt5使用

    一.帮助文档 二.PyQt5库结构 三. 面向对象的编程模式 class Windows(QWidget): def __init__(self): #继承父类的QWidget的方法 super(). ...

  3. mysql+python+pymysql的一些细节问题

    报错 (1044, "Access denied for user 'erio'@'localhost' to database 'library'") 就是权限问题了,没什么好说 ...

  4. Linux 驱动框架---net驱动框架

    这一篇主要是学习网络设备驱动框架性的东西具体的实例分析可以参考Linux 驱动框架---dm9000分析 .Linux 对于网络设备的驱动的定义分了四层分别是网络接口层对上是IP,ARP等网络协议,因 ...

  5. html5 image>usemap (attribute)

    # html5   image>usemap  (attribute) https://caniuse.com/#search=usemap http://www.w3.org/TR/html5 ...

  6. how to create a style element in js (many ways)

    how to create a style element in js (many ways) create style in js Constructed StyleSheets CSSStyleS ...

  7. frontends tools

    frontends tools figma free online UI 可视化埋点 https://www.figma.com/files/recent cypress testing $ npm ...

  8. Android Studio show whitespace & Android studio 设置注释缩进

    Android Studio show whitespace & Android studio 设置注释缩进 https://github.com/xgqfrms/flutter/issues ...

  9. Visual Studio Online & Web 版 VS Code

    Visual Studio Online & Web 版 VS Code https://online.visualstudio.com https://devblogs.microsoft. ...

  10. Stack Overflow & Segment Fault

    Stack Overflow & Segment Fault https://stackoverflow.com/ https://stackoverflow.com/users/593446 ...