SQL Server 2008 维护计划实现数据库备份心得

   最佳实践

  (一) 备份计划

  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个步骤是一 一对应的;


  (Figure1:文件夹命名规范)

  2. 创建名为Medusa的维护计划,并创建如下图的4个子计划:


  (Figure2:子计划列表)

  3. 设置【清除历史记录】、【清除维护】的保留时间:

  1) Subplan_Full:保留完整备份文件4周;(1个*4周=4个文件)

  2) Subplan_Diff:保留差异备份文件2周;(6个*2周=12个文件)

  3) Subplan_Log:保留日志备份文件1周;(16个*7天=112个文件)

  4) Subplan_Save:保留备份文件1年;(1个*12月=12个文件)

  上面的时间策略需要根据数据库的安全级别、磁盘空间、业务特性等情况共同解决的,你可以根据的实际情况进行修改和调整;

  4. 下面的Figure3、Figure4、Figure5、Figure6是具体设置的效果图:

时间: 2024-12-27 08:06:58

SQL Server 2008 维护计划实现数据库备份心得的相关文章

SQL Server 2008 R2 清空数据库中ldf日志文件

/************************************************************  * Sql Server 2008 R2 清空数据库中ldf日志文件  * 将Whir_InternalSystem替换为您要操作的数据库即可  ************************************************************/ USE [master] ALTER DATABASE [Whir_InternalSystem]  S

基于Sql Server 2008的分布式数据库的实践(四)

原文 基于Sql Server 2008的分布式数据库的实践(四) 数据库设计 1.E-R图 2.数据库创建 Win 7 1 create database V3 Win 2003 1 create database V3 3.数据表设计 Win7 创建数据表student_7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 create table student_7 (     sid int not null,     sex nvarchar(1) not nul

基于Sql Server 2008的分布式数据库的实践(二)

原文 基于Sql Server 2008的分布式数据库的实践(二) 从Win7连接Win2003的Sql Server 2008 1.新建链接服务器链接到Win2003的Sql Server 2008 2.查看Win2003上面的IP地址,配置"新建链接服务器"中的"常项"   3.配置"新建链接服务器"中的"安全项",本地登录为"sa",远程用户也为"sa" 4.链接成功 Win7启动

基于Sql Server 2008的分布式数据库的实践(一)

原文 基于Sql Server 2008的分布式数据库的实践(一) 配置Sql Server 2008(Win7) 1.打开SQL server2012,使用windows身份登录 2.登录后,右键选择"属性".左侧选择"安全性",选中右侧的"SQL Server 和 Windows 身份验证模式"以启用混合登录模式 3.选择"连接",勾选"允许远程连接此服务器",然后点"确定" 4.展

win server 2008安装sql server 2008标准版 数据库引擎安装失败

问题描述 win server 2008安装sql server 2008标准版 数据库引擎安装失败 今天在win server 2008上安装sql server 2008标准版,之前都没有报错,就是到最后安装快结束了弹出对话筐,如下 跪求大神帮忙,我要疯了!!!

基于Sql Server 2008的分布式数据库的实践(五)

原文 基于Sql Server 2008的分布式数据库的实践(五) 程序设计 ----------------------------------------------------------------------------------------------------------------- Index.php----选择界面,并且实现学生和老师的注册 sql_ini.php----SQL配置文件 ./student----学生的后台 ./admin----老师的后台 -------

基于Sql Server 2008的分布式数据库的实践(三)

原文 基于Sql Server 2008的分布式数据库的实践(三) 配置PHP 1.打开PHP配置文件,找到extension=php_mssql.dll,将前面的注释符号去掉 2.找到mssql.secure_connection,将Off改为On   3.找到com.allow_dcom = true,将前面的注释符号去掉 4.下载正确版本的 ntwdblib.dll (2000.80.194.0),覆盖Apache-20/bin/ntwdblib.dll.覆盖php-5.2.14-Win3

SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件

原文:SQL Server 2008 /SQL Server 2008 R2 配置数据库邮件 从2005开始,就引入了"数据库邮件"功能.并且取代SQLMail.原有SQLMail可以继续使用. SQLMail要求有应用程序编程接口(Extended Messaging Application Programming Interface,MAPI),安装新的Office时可能导致SQLMail失败. 数据库邮件更加安全.可靠,并且不需要MAPI.具有群集感知能力.可以自动重传发送失败的

SQL Server 2008事务日志传送备份的实施过程详解

熟悉微软企业级数据库软件朋友,了解作为微软一个重大的产品版本,SQL Server 2008除了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本外,其实SQL Server 2008中的备份方式也是其一大亮点,SQL Server 2008使用的备份一个数据库有多种方法,如差异备份和事物日志备份.事务日志备份将复制上次完全或以前的事务日志备份的所有数据变化.事物日志备份通常是非常快并且非常小,仅次于镜像的高可靠性备份方案,可以达到分钟级的灾难恢复能力. 下面