sql server数据库备份、完整备份、差别备份、自动备份

sql server 数据库备份,完整备份,差别备份,自动备份说明

 

Sql server 设置完整备份,差别备份说明

 

 

在数据库管理器中,选择要备份的数据库,右键找到“备份”html

 

而后能够按照备份的方式进行备份。sql

关于文件的还原,做如下补充说明:

步骤为:数据库

一、在须要还原的数据库上右键选择如图安全

image

二、在“常规”选项中点击“源设备”选取磁盘上备份好的.bak文件后,勾上“还原”选项的勾服务器

image

三、在“选项”页面中,勾选上“覆盖现有数据库”,恢复状态,选择第一个“回滚未提交的事务。。。。”,其中在“行数据”和“日志”两个数据行中,务必查看“还原为”的路径是否指向了你须要还原的数据库名字 dbname.mdf和dbname_log.ldf,由于有些被还原的数据库名字和.bak备份文件中的名字不同,致使还原失败。网络

image

四、点击肯定后还原成功post

 

当数据库文件很大,数据量很大,备份和还原须要花费很多时间的时候,数据库的差别备份天然就成为考虑的备份方案之一。3d

SQLSERVER2008的差别备份存在两种备份方式:代理

1. 先作一个完整备份,而后再作差别备份,差别备份的文件仍是使用完整备份的那个文件,这样在完整备份集中就会存在两个日志

   备份文件。还原的时候,都选中这个差别文件,还原选项选择“覆盖现有数据库”和“回滚未提交的事务......”这两项便可

2. 先作一个完整备份,而后再作一个差别备份,差别备份的文件不使用完整备份的那个文件,本身再新建一个差别备份文件。

  这样磁盘上针对这两次备份就会存在两个备份文件。还原这两个备份文件时,先选择完整备份的文件,还原选项里选择

“覆盖现有数据库”和“不对数据库执行任何操做....” 完成还原后,会发现被还原的数据库名呈现“DBName(正在还原...)”

  针对这个数据库再进行一次还原,选择差别备份文件后,直接点肯定便可。

 

步骤截图:

一、首先以下图对数据库作一个彻底备份后再作差别备份

image

 

二、进行差别还原的时候首选选择上图中_彻底.bak文件进行还原,此时DB会显示 dbname(正在还原…)

image

image

image

 

三、在上图(正在还原…)的DB名字上,右键-》任务-》还原-》数据库,选择如上图的“源设备”选项,选择_差别2.bak,勾上还原

在“选项”页面作以下选择

image

 

点击肯定后,差别还原成功执行。

注意:咱们是直接选择的_差别2.bak进行的还原,这样的话也会将_差别1.bak中的数据还原到数据库中,由于_差别2.bak是从_差别1.bak上进行差别备份的。

关于自动备份,做以下详述:

SQL Server 2008数据库能够实现数据库的按期自动备份。方法是用SQL SERVER 2008自带的维护计划建立一个计划对数据库进行备份,若是出现如下错误:

“代理XP”组件已做为此服务器安全配置的一部分被关闭。系统管理员可使用sp_configure来启用“代理XP”。有关启用“代理XP”的详细信息,请参阅SQL Server联机丛书中的“外围应用配置器”。(ObjectExplorer)

能够打开SQL Server Configuration Manager(SQL Server配置管理器),启用SQL Server Agent(SQL Server 代理)。
 

(1)启动【sql server Management Studio】,在【对象资源管理器】窗口里选择【管理】——【维护计划】选项。

 

2)右击【维护计划】,在弹出的快捷菜单里选择【维护计划向导】选项

,弹出如图所示的【维护计划向导】对话框,单击【下一步】按钮

3)弹出如图所示【选择目标服务器】对话框,在【名称】文本框里能够输入维护计划的名称;在【说明】文本框里能够输入维护计划的说明文字;【在服务器】文本框里能够输入要使用的服务器名;最后选择正确的身份证信息,单击【下一步】按钮。

(4)弹出如图所示【选择维护任务】对话框,在该对话框

里能够选择多种维护任务:检查数据库完整性、收缩数据库、从新生成或组织索引、更新统计信息、清除历史记录、执行sql

Server代理做业、备份数据库等。在本例中选择【备份数据库(完整)】复选框,其余维护任务的设置都大同小异。

(5)单击【下一步】按钮,弹出如图所示【选择维护任务顺序】对话框,若是有多个维护任务,在此能够经过【上移】和【下移】两个按钮来设置维护任务的顺序,设置完毕后单击【下一步】按钮。

(6)弹出如图所示【定义任务】对话框,在【数据库】下

拉列表框里能够选择要备份的数据库名;在【备份组件】区域里能够选择备份数据库仍是备份数据库文件;在【目标】区域能够添加备份文件和备份设备、设置是否将备份数据追加到备份文件里等。设置完毕后单击【下一步】按钮。

(7)弹出如图所示【选择计划属性】对话框,单击【更改】按钮。

8)弹出如图所示【新建做业计划】对话框,在该对话框里能够设置备份数据库的时间及频率,设置完毕后单击【肯定】按钮回到以下所示对话框,再单击【下一步】按钮。

(9)弹出如图18.24所示【选择报告选项】对话框,在该对话框里能够选择若是管理维护计划报告:能够将其写入文件中,也能够经过电子邮件发送数据库管理员。设置完毕后单击【下一步】按钮。

10)弹出如图所示【完成向导】对话框,单击【完成】按钮完成维护计划建立操做。

不到特殊状况不要还原,数据无价,请谨慎处理。

 

维护计划最价实践:http://www.cnblogs.com/Leo_wl/p/3288518.html

备份计划

1) 每周星期日的2:00:00执行数据库的完整备份;

2) 每周星期一至星期六天天的2:00:00执行数据库的差别备份;

3) 天天在8:00:00和23:59:59之间、每1小时执行数据库的日志备份;

4) 每月的最后一个星期日的1:00:00执行数据库的完整备份;

计划讲解

1. 根据备份文件的不一样,我建立了4个文件用于存放备份文件:(Medusa是数据库名)

1) Medusa_Full:用于存放完整备份文件;

2) Medusa_Diff:用于存放差别备份文件;

3) Medusa_Log:用于存放日志备份文件;

4) Medusa_Save:用于存放保留备份文件

上面的4个文件夹与备份计划的4个步骤是一 一对应的;

此随笔或为本身所写、或为转载于网络。仅用于我的收集及备忘。

相关文章
相关标签/搜索