配置SQL Server维护计划-定时备份
目录
创建维护计划
打开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维护计划-定时备份的更多相关文章
- SQL Server数据库定时备份解决方案
SQL Server数据库定时备份解决方案 1.本方案采用软件为:SQLBackupAndFTP 10.0.3 版本,压缩包自带注册机,请自行破解. 2.软件截图如下: 3.功能说明:自动定时备份相关 ...
- nbu8.1配置群集SQL Server实例的备份
1.About SQL Server high availability (HA) environments SQL Server Intelligent policies support the f ...
- 使用SQL Server维护计划实现数据库定时自动备份
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...
- 【转载】使用SQL Server维护计划实现数据库定时自动备份
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员 每天守到晚上1点去备份数据库.要实现数据库的 ...
- SQL Server数据库定时自动备份
SQL Server 数据库定时自动备份[转] 在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求 ...
- SQL Server 数据库定时自动备份【转】
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库.要实现数据库的定 ...
- (后台)SQL Server 数据库定时自动备份(转)
转自博客园: SQL Server 数据库定时自动备份[转] 在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库.而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以 ...
- 数据库备份-SQL Server 维护计划
SQL Server 维护计划(数据库备份) 公司的项目都需要定期备份,程序备份关掉iis站点复制文件就可以了,难受的地方就是数据库的备份了.服务器上装的大都是英文版,一看见英文,操作都变得小心翼 ...
- [转]SQL Server 数据库定时自动备份
前提:在使用下面的备份方式之前需要确保你的Sqlserver Agent服务启动,切设置为自动启动.否则当你服务器重启了但是Agent服务没有启动,那么自动备份任务就不会执行 (一)使用TSql代码自 ...
随机推荐
- iOS中去除重复的数据
本人只用了其中一个功能: 需求:一个已知数组arr,判断一个新字符str是否已经存在于arr中,如果不存在,则存入数组arr中 //去重 if (![arr containsObject:str]) ...
- 大疆无人机 Android 开发总结——视频解码
DJI_Mobile_SDK是大疆为开发者提供的开发无人机应用的开发接口,可以实现对无人机飞行的控制,也可以利用无人机相机完成一些视觉任务.目前网上的开发教程主要集中于DJI 开发者社区,网上的资源非 ...
- Github访问速度很慢的原因,以及解决方法
1,CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题.用户获取数据时,不需要直接从源站获取,通过CDN对于数 ...
- c#串口通信并处理接收的多个参数
最近摸索做个上位机,简单记录一下关键的几个部分 c#做串口通信主要使用的是System.IO.Ports类,其实还是十分方便的 最终效果如下: 千万不要忘记了下面这个 填写串口相关配置 我们可以通过G ...
- JMS消息中间件
1.什么是消息中间件 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成.通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信.对于消息中 ...
- java编译报错 错误: 编码GBK的不可映射字符
解决方法: 1. javac -encoding UTF-8 .\Test_Sql.java //加上参数指定utf-8 2.改变文件编码 使用 ANSI编码.
- C语言复习上
通常开始学习C语言的时候,第一句写的就是"helloword" int main(){ printf("hello word"); } 接下来的日子里需要注意的 ...
- Appium使用总结
目前在使用appium过程中遇到的一些问题及规避方法总结如下: Appium使用总结:1.在熄屏下启动测试,会自动唤醒屏幕2.Appium只针对单个应用测试3.使用unittest框架,该框架中每条用 ...
- Codefest19受虐记
date: 2019-08-28 前言 比赛链接:Codefest 19 A题 思路: 这是一道水题.你对着样例递推打一个表出来,会发现结果三个一组循环. 例如:A = [3, 4, 7, 3, 4, ...
- Python的map方法的应用
Map方法,第一个参数要写一个匿名函数表达式,或者是一个函数引用,第二个第三个往后都是表达式用到的参数,参数一般是可迭代的 1.比如下面这个map方法,两个参数,第一个 lambda x: x*x是匿 ...