目录

创建维护计划

创建任务

配置维护计划的依赖环境

还原数据库

创建维护计划

打开SQL Server 2014 Management Studio,用SQL Server管理员账户登录。

展开Management,右键点击Maintenance Plans,选择New Maintenance Plan。也可以选择Maintenance Plan Wizard通过向导配置维护计划,但是手动配置更加灵活。

输入维护计划名称。

配置计划执行时间。如果需要把任务分在不同的时间执行,可以点击“Add Subplan”添加多个子计划,每个计划都能独立配置执行周期。

创建服务器连接。维护计划不仅用于本地服务器,也可以用于远程服务器。

配置日志存储路径,不管任务执行失败还是成功,都会生成一份日志。

创建任务

展开左侧的Toolbox,选择Back Up Database Task拖到右侧的空白处。

对任务点击右键,可以对任务重命名。

点击Edit,对任务进行编辑。

选择数据库连接,点击<Select one or more>选择需要备份的数据,勾选“Ignore databases where the state is not online”,忽略不在线的数据库。

配置备份路径,有两种选项。

Back up databases across one or more files:如果在上一步选择了多个数据库,该选项将把多个数据库备份为一个文件,当然在还原时还是可以仅选择需要的数据库还原。

如果选择Overwrite,每次备份将会覆盖掉以前的备份,即只保留最新的备份;如果选择Append,新的备份将附加在备份文件上,还原数据库时,可以选择需要还原的时间点。

如果备份远程数据库,备份路径必须填写备份服务器的共享路径,因为执行备份时是从远程SQL Server执行备份然后存储到备份服务器。此处要注意SQL Server服务的执行账户要有访问备份路径的权限,稍后会详细说明

Create a backup file for every database:该选项将把每个数据库备份单独存储一个文件,文件以“数据库名-备份时间”的形式命名,每次备份都会新生成一个文件,没有覆盖功能。

如果备份远程数据库,同样备份路径必须填写备份服务器的共享路径。

一些可选选项

  • Copy-only backup:如果不勾选该选项,执行备份后将会修改增量备份的时间点,即之后的增量备份将从该时间点开始备份。
  • Verify backup integrity:验证备份完整性。

重复以上步骤可以添加多个备份任务,或者其他任务。

把任务用箭头连起来,可以使其在执行第一个任务后再执行第二个任务,否则多个任务将同步执行。

配置维护计划的依赖环境

按“Win+R”打开运存对话框,输入services.msc打开windows服务窗口,找到SQL Server和SQL Server Agent。

将这两个服务的启动类型都配置为“自动”,并启动服务。

如果需要备份远程SQL Server,除了在备份服务器上执行以上操作,也到远程服务器上执行以上操作,并且远程服务器上还要完成下面的操作。

在备份服务器和远程服务器上两边都要建立一个同名的用户名,相同的密码,然后在登录选项卡中,选择该账户。在执行备份时,远程服务器会用该账户访问备份路径。

手动执行维护计划验证是否配置成功。

还原数据库

在Databases上点击右键 ,选择Restore Files and Filegroups。

选择数据库备份文件

选择需要还原的数据库

还原成功。
注意:还原数据库会覆盖数据库现有的数据。

配置SQL Server维护计划-定时备份的更多相关文章

  1. SQL Server数据库定时备份解决方案

    SQL Server数据库定时备份解决方案 1.本方案采用软件为:SQLBackupAndFTP 10.0.3 版本,压缩包自带注册机,请自行破解. 2.软件截图如下: 3.功能说明:自动定时备份相关 ...

  2. nbu8.1配置群集SQL Server实例的备份

    1.About SQL Server high availability (HA) environments SQL Server Intelligent policies support the f ...

  3. 使用SQL Server维护计划实现数据库定时自动备份

    在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...

  4. 【转载】使用SQL Server维护计划实现数据库定时自动备份

    在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员 每天守到晚上1点去备份数据库.要实现数据库的 ...

  5. SQL Server数据库定时自动备份

    SQL Server 数据库定时自动备份[转]   在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求 ...

  6. SQL Server 数据库定时自动备份【转】

    在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...

  7. (后台)SQL Server 数据库定时自动备份(转)

    转自博客园: SQL Server 数据库定时自动备份[转]   在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以 ...

  8. 数据库备份-SQL Server 维护计划

    SQL Server 维护计划(数据库备份)   公司的项目都需要定期备份,程序备份关掉iis站点复制文件就可以了,难受的地方就是数据库的备份了.服务器上装的大都是英文版,一看见英文,操作都变得小心翼 ...

  9. [转]SQL Server 数据库定时自动备份

    前提:在使用下面的备份方式之前需要确保你的Sqlserver Agent服务启动,切设置为自动启动.否则当你服务器重启了但是Agent服务没有启动,那么自动备份任务就不会执行 (一)使用TSql代码自 ...

随机推荐

  1. uml统一建模语言学习笔记(一)

    UML是一种统一建模语言,他是以面向对象的方式来实现对任何的系统进行描述的一种语言, 它包括9种图形+包图,分为静态和动态两种,也就是结构图和行为图 “静态”图有:用例图.类图.对象图.部署图.构件图 ...

  2. ES6-WeakSet数组结构

    WeakSet 也会去重 总结: 1.成员都是对象: 2.成员都是弱引用,可以被垃圾回收机制回收,可以用来保存 DOM 节点,不容易造成内存泄漏: 3.不能遍历,方法有 add.delete.has. ...

  3. arcgis api 4.x for js 结合 Echarts4 实现统计图(附源码下载)

    前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 4.x for js:esri 官网 api,里面详细的介绍 arcgis api 4.x 各个类 ...

  4. AndroidStudio配置好了so文件运行却报错 java.lang.UnsatisfiedLinkError:

    报错截图: 解决方法:在app的build.gradle 下的defaultConfig里面添加过滤即可: ndk { abiFilters 'armeabi' //兼容x86cpu架构 需要什么样的 ...

  5. 20190312_浅谈go&java差异(二)

    转载请注明出处:https://www.cnblogs.com/funnyzpc/p/10801474.html 第二节内容概览 循环(for.switch) 多值返回 defer & fin ...

  6. FS-Cache 调研

    最近需要使用到 FSCache,今天调研一下FS-Cache,主要记录一些索引,方便以后查阅: RedHat 文档:https://access.redhat.com/documentation/en ...

  7. MATLAB聚类有效性评价指标(外部 成对度量)

    MATLAB聚类有效性评价指标(外部 成对度量) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 更多内容,请看:MATLAB: Clustering ...

  8. Vue父子组件数据双向绑定,子组件可修改props

    第一种,子组件通过监听父组件数据,子组件改变数据之后通知给父组件 原文链接:https://blog.csdn.net/m0_37728716/article/details/81776929 父组件 ...

  9. Redis缓存与数据库一致性解决方案

    背景 缓存是数据库的副本,应用在查询数据时,先从缓存中查询,如果命中直接返回,如果未命中,去数据库查询最新数据并返回,同时写入缓存. 缓存能够有效地加速应用的读写速度,同时也可以降低后端负载.是应用架 ...

  10. CBrother脚本10分钟写一个拯救“小霸王服务器”的程序

    CBrother脚本语言10分钟写一个拯救“小霸王服务器”的程序 到了一家新公司,接手了一坨c++服务器代码,到处内存泄漏,这服务器没有数据库,挂了后重启一下就好了,公司就这么凑活着用了几年了,定时重 ...