SQL Server数据库设置自动备份策略的完整步骤

来源:脚本之家  责任编辑:小易  

1、打开企业管理器->管理->sql server代理 2、新建一个作业,作业名称随

先了解一下:为何要做备份?

我们知道,利用SQL Server 2008数据库可以实现数据库的定期自动备份。方法是用SQL SE

数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。传统的数据备份主要是采用内置或外置的磁带机进行冷备份。但是这种方式只能防止操作失误等人为故障,而且其恢复时间也很长。随着技术的不断发展,数据的海量增加,不少的企业开始采用网络备份。网络备份一般通过专业的数据存储管理软件结合相应的硬件和存储设备来实现。

  方法/步骤  打开SQL server配置管理器,设置sql server服务里的SQL s

一. 简单介绍

从sqlserv2008开始备份都有自动压缩功能,不需要再额外压缩。可以在实例的属性中查看是否有开启

SQL Server自带的维护计划是一个非常有用的维护工具,能够完成大部分的数据库的维护任务.

  1.在电脑开始菜单中选择“SQL Server Management Studio”双击。在出现

数据库的备份也是日常工作中非常重要的一个环节。备份的方法非常的多.

在看到吻戏的时候我们不能完全相信自己的眼睛看到的,因为有的时候拍吻戏会有借位或者替身的情况,并非所有的吻戏都是演员自身来完成,比如我们知道一些不拍吻戏的演员,如关晓彤、郑爽等等。一位女明星曾经在节目中说到过,他并不是向外界所传的那样不接吻戏,而是她认为在这个场景中根本就没必要加入吻戏,只要是两人情到深处必须需要吻戏的时候她是不会抗拒的。所以但我们看到演员头部全景的吻戏,那就是真正的亲上了哦!话不多说,上图为证!王凯和陈乔恩合作的电视剧《放弃我抓紧我》当中的吻戏,大家可以看出,陈乔恩的嘴都要被亲变形了,还敢说没亲上吗!《原来你还在这里》中吴亦凡与刘亦菲的吻戏,真的好粗暴哦!对我们的神仙姐姐温柔一

今天给大家介绍最简单的一种方法: 直接通过SQL Server Management Studio的图形界面去设置备份策略.

1、一个连补刀都不用的游戏!王者相对lol来说却是简单的多,甚至站在旁边死掉的兵都会给你加钱,所以lol的玩家就觉得这是一个弱智的游戏,但是玩游戏不是为了开心吗?又不要打职业,娱乐就好!2、嫉妒心理可能这个dota玩家深有体会,突然大批玩家流失去玩另一个游戏,当然会出现嫉妒的心理,所以dota玩家歧视lol,lol玩家歧视王者!3、抄袭!这是最重要的一点,因为王者刚开始几乎所有英雄都是从lol抄袭的。但是拳头公司是腾讯的,又不能告。引起玩家的愤怒!不知道你们发现了没有,王者正在一步一步脱离lol,和lol完全一样的英雄很多都被改版了!

而且这种操作方式对于即时性的备份需求的响应也是最快的,不需要写代码,直接通过图形化界面设置就可以创建备份策略.

判断标准是:这种状态能持续多久?如果能持续很久,那么个人建议还是先待着,毕竟每天玩玩手机游戏也能给6K不能算少了。01.活的例子就在眼前周鸿祎曾经说过一段话:如果你混日子,对不起,实际上你是混自己,在很多大的公司混的很多,你能黑老板多少钱吗?你一年年薪10万,中低层收入你在单位混10年也就混老板100万,对很多公司来说有人混我100万对公司伤害不了哪去,可是你十年不好好工作,荒废了十年,十年可能突然有一天公司倒闭了,或者发现你这个混混把你开掉了,你怎么办呢?他说的很对,我身边就见过类似例子。十年前所在公司有个网管,每天也没啥事儿就是装装机器、连连网线、杀毒软件什么的,没事儿上班睡个觉,下班直接

二.需求

生抽颜色:生抽颜色比较淡,呈红褐色。味道:生抽是用来一般的烹调用的,吃起来味道较咸。用途:生抽用来调味,因颜色淡,故做一般的炒菜或者凉菜的时候用得多。生抽的制作:生抽酱油是酱油中的一个品种,以大豆、面粉为主要原料,人工接入种曲,经天然露晒,发酵而成。其产品色泽红润,滋味鲜美协调,豉味浓郁,体态清亮透明,风味独特。老抽颜色:老抽是加入了焦糖色、颜色很深,呈棕褐色有光泽的。味道:吃到嘴里后有种鲜美微甜的感觉。用途:一般用来给食品着色用。比如做红烧等需要上色的菜时使用比较好。老抽的制作:老抽酱油是在生抽酱油的基础上,把榨制的酱油再晒制2~3个月,经沉淀过滤即为老抽酱油。其产品质量比生抽酱油更加浓郁。

下面就结合具体的工作场景来讲解如何创建备份策略.

例如, 对一个生产系统的备份一般是这样要求的:

      - 1. 每周六一个全量备份 (本篇文章只实现这个需求,另外两个请大家参照需求1去实现)

      - 2. 工作日时间每天一个增量备份

      - 3. 全部的备份在一个月之后自己主动删除

三.动手操作

操作步骤

      1.新建维护计划

      2.给维护计划命名

      3.创建维护计划的任务

      4.设置维护计划的任务

      5.设置子计划

      6.在作业中找到该计划,并进行测试

      7.执行成功后,在设置的备份文件中找到备份的bak文件

      8.若执行失败,查看作业的历史记录并修正(一般可能是执行该作业的账号权限问题,请自己探索)

实现每周六全量备份的需求

1. 新建维护计划

    

2.给维护计划命名,比如这里我们命名为"Saturday_full_backup"

3.拖动工具箱,创建维护计划的任务

4.对任务进行设置,参考如下图示(win10下,设置任务的界面显示有点问题,这里我截的是服务器的图)

设置备份类型为:完整(全量)

5.任务设置完成后,设置子计划

设置执行时间为:每周的周六,晚上22点      

6.备份策略设置完成后,在左边的侧边栏里,找到你创建的备份策略,

SQL Server 代理 -->作业 -->Saturday_full_backup.Subplan_1(你自己刚创建的备份策略)

        

7.右键点击该作业,选择"作业开始步骤"

8.作业执行成功后,进入设置的备份文件夹,查看刚执行的备份任务

至此,SQL Server数据库设置自动备份策略已完成~

如果作业执行失败,右键该作业,查看"历史记录",找到错误原因并修正

一定要学会看报错日志,这是以不变应万变的方法!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

如何设置SQL Server数据库自动备份

sqlserver 备份数据库:

方案1:使用sqlserver自带的维护计划

方案2:(1)创建存储过程备份数据库

(2)创建bat执行存储过程

(3)创建任务计划调用bat文件

(1)创建存储过程

use database_name

go

create proc

[dbo].[BackupDatabase]

as

begin

--数据库备份脚本

--申明变量参数(‘备份全路径’、‘备份路径’、‘文件件名’)

declare

@backup_fullpath nvarchar(255),

@backup_path

nvarchar(50),

@str_date nvarchar(50)

--设置路径

set @backup_path = N'F:\DataBackup\'

--设置文件名

-- make date string in backup filename

set

@str_date = convert(varchar(50), getdate(), 121)

set @str_date =

replace(@str_date, N'-', N'')

set @str_date = replace(@str_date, N':',

N'')

set @str_date = replace(@str_date, N'.', N'')

set @str_date =

replace(@str_date, N' ', N'')

--备份数据库

-- backup DMS database

set

@backup_fullpath = @backup_path + N'DMS-' + @str_date + N'.full.bak'

backup database DMS to disk = @backup_fullpath

end

GO

(2)创建bat执行存储过程

sqlcmd -S 127.0.0.1 -U sa -P 123 -Q "use DMS; exec

CreateReturnVisitTask"

(3)windows创建任务计划

推荐使用sqlserver自带的维护计划

sql server 2014怎么设置自动备份

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

2

在出现的“ Microsoft SQL Server Management Studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,

3

在出现的“SQL Server维护计划向导”界面中点击“下一步”

在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划

在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。

更改好以后,就可以在下面看到“在每天的 0:00:00 执行。将从 2014-5-16 开始使用计划。”然后点击“下一步”按钮

在选择维护任务界面中选择要备份的数据库文件。然后点击下一步。

在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。然后点击“下一步”

在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。然后点击“确定”按钮

在定义“备份数据库完整”界面里选择备份路径。然后点击“下一步”

在“选择报告选项”界面中设置好“报告文本文件”的路径。然后点击“下一步”

在出现的“完成该向导”界面中会看到设置备份的详细信息。

这样数据库自动备份就成功了。

如何设置SQL Server数据库自动备份

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

2

在出现的“ Microsoft SQL Server Management Studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,

3

在出现的“SQL Server维护计划向导”界面中点击“下一步”

在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划

在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。

更改好以后,就可以在下面看到“在每天的 0:00:00 执行。将从 2014-5-16 开始使用计划。”然后点击“下一步”按钮

在选择维护任务界面中选择要备份的数据库文件。然后点击下一步。

在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。然后点击“下一步”

在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。然后点击“确定”按钮

在定义“备份数据库完整”界面里选择备份路径。然后点击“下一步”

在“选择报告选项”界面中设置好“报告文本文件”的路径。然后点击“下一步”

在出现的“完成该向导”界面中会看到设置备份的详细信息。

这样数据库自动备份就成功了。

如何让SQL Server自动定时备份数据库并按日期命名

SQLServer的维护计划里面自带了备份数据库任务,但不会自动按日期命名,不方便,下面的方法是以存储过程来解决的,以sql2000为例:

首先要确认SQL Server Agent服务是在启动状态

下一步,我们来创建作业,在创建作业之前,我们需要创建备份数据库及命名的存储过程

比如是对TestDB操作,打开查询分析器,把下面的存储过程拷到里面执行下就行了,当然了,命名规则可以自动更改

View Code

这样就创建了一个BackupDatabase的存储过程

下面来创建作业吧

常规里添加名称,选择下分类就行了,下面的步骤很重要

添加步骤的时候,有点很重要,就是执行刚才我们创建的存储过程如图

use [TestDB]

exec BackupDatabase 'E:\SqlData\TestDB\'

最后设置下自动备份的时间,也就是调度下即可

这样我们就创建一个这样定时备份数据库,以时间命名的作业

到了指定的时间会自动执行备份数据库,其他的sql2005和sql2008和sql2000大同小异

如何设置SQL Server数据库自动备份

在SQL Server 2008数据库中。为了防止数据的丢失我们就需要按时的来备份数据库了。要是每天都要备份的话,人工备份会很麻烦的,自动备份的话就不需要那么麻烦了,只要设置好了,数据库就会自动在你设置的时间段里备份。那么自动备份要怎么设置呢。下面为大家讲解。

工具/原料

电脑一台

要安装SQL Server 2008数据库。

方法/步骤

1

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

2

在出现的“ Microsoft SQL Server Management Studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,

3

在出现的“SQL Server维护计划向导”界面中点击“下一步”

在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划

在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。

更改好以后,就可以在下面看到“在每天的 0:00:00 执行。将从 2014-5-16 开始使用计划。”然后点击“下一步”按钮

在选择维护任务界面中选择要备份的数据库文件。然后点击下一步。

在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。然后点击“下一步”

在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。然后点击“确定”按钮

在定义“备份数据库完整”界面里选择备份路径。然后点击“下一步”

在“选择报告选项”界面中设置好“报告文本文件”的路径。然后点击“下一步”

在出现的“完成该向导”界面中会看到设置备份的详细信息。

这样数据库自动备份就成功了。


  • 本文相关:
  • sql server数据库定时自动备份
  • sql server 定时自动备份数据库的图文方法
  • sql server 2000 数据库自动备份设置方法
  • sql server2005异地自动备份方法
  • sqlserver 2005 自动备份数据库的方法分享(附图解教程)
  • 自动备份mssql server数据库并压缩的批处理脚本
  • sqlserver2005 自动备份并存储另一电脑上的存储过程函数
  • sqlserver2005打造自动备份的维护计划图解教程
  • sqlserver2005 按照日期自动备份的方法
  • sqlserver 自动备份所有数据库的sql
  • 设定sql server定期自动备份数据库
  • sql server 2012数据库自动备份的方法
  • sqlserver加密解密函数(非对称密钥 证书加密 对称密钥)使用方法代
  • sql server alwayson添加监听器失败的解决方法
  • sql server中的dbcc命令详细介绍
  • sqlserver数据库升级脚本图文步骤
  • 索引的原理及索引建立的注意事项
  • sql server 数据库备份和还原认识和总结(二)
  • 如何控制sqlserver中的跟踪标记
  • sqlserver存储过程实现单条件分页
  • 实例理解sql中truncate和delete的区别
  • sql server 开窗函数over()的使用实例详解
  • 如何设置SQL Server数据库自动备份
  • sql server 2014怎么设置自动备份
  • 如何设置SQL Server数据库自动备份
  • 如何让SQL Server自动定时备份数据库并按日期命名
  • 如何设置SQL Server数据库自动备份
  • 如何设置SQL Server数据库自动备份
  • sql server 2008 r2如何设置自动备份
  • 如何设置SQL Server数据库自动备份
  • 如何让SQL Server数据库自动备份并压缩
  • SQL Server 2008怎么自动备份数据库
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved