科谱,如何单机环境下合理的备份mssql2008数据库
前言:
终于盼来了公司的自用服务器:1U、至强CPU 1.8G 4核、16G内存、500G硬盘 X 2 (RAID1);装了64位win2008,和64位mssql2008。仔细把玩了一天把新老业务系统的数据库迁移到了新服务器,性能啊真是刚刚的。不错,除了去年玩过的电信托管的客户服务器配置比这个高之外,这是第三高的了。小公司也用不上云计算啥的,这个服务器也是千呼万唤才出来,当然没啥专门运维人员,开发兼任的。
分享内容-数据库备份策略:
1、备份计划
由于成本问题公司肯定不会考虑冗余的单独的存储设备、冷备份就不指望了。硬盘做了RAID1的阵列,应该不会那么巧,2块硬盘同时坏掉吧。所以这里的备份不是高大上的冷备份,而是单机环境的热备份。如果出现万一,唉,也只能丢失部分数据了(我的策略是每2小时执行一次差异备份,最多丢失2个小时的数据),好在公司的业务数据是可以重建的,最多浪费客服人员的个把小时时间重新操作即可重建数据。每月手动把备份文件拷贝到另一台,总安全了吧。
1)每周执行一次完整备份,耗时特别长需要个把小时,所以选在周六凌晨2点执行。
2)每日执行一次差异备份
3)每2个小时执行一次差异备份
2、注意事项
由于业务系统已经有几年的数据,最大的表记录数接近亿级了。所以以前动不动就完整备份的方案就弱爆了,耗时又费力,数据库备份文件还特么好几十个G,稍微不注意硬盘就被撑满了。这里说的注意事项是过期备份文件的自动清理。
3、看截图看效果
科普:SQL Server Management Studio 建好数据库维护计划后,系统自动在数据库定时任务-作业里面自动创建数据库备份的job。
最后提一下备份的还原,在还原界面选“源数据库”后,会自动选择最后的有效的备份,一般是一次完整备份和一次差异备份,注意差异备份不能单独用来还原。
附: (摘抄的服务器管理制度一份)
服务器运行维护管理制度
第一条
人员管理:系统中的用户要对自己的行为负责,要遵守《机房操作人员管理制度》。
第二条
文档管理:本服务器所有的网络配置、日常维护等都要有文档可查。
第三条
日志审计管理:重要的网络结点(如路由器)要有日志,并定期对这些日志进行分析,
检查违规行为。
第四条
访问控制管理:安全管理员协调组织各管理员严格权限控制,要求系统提供最少的服务、
最小的权限。
第五条
风险管理:定期进行安全评估、安全加固,加强网络安全。
第六条
服务可靠性管理:网络要持续不断的运行。维护工作要在用户使用量小的时候进行。要
监视网络的运行情况,注意错误和性能问题。尽量在发生之前采取保护措施。系统升级、配置改变要
有记录。
第七条
登录策略:管理员须互相配合制定健全、周密的登录策略。
第八条
信息存储管理:对涉密信息进行加密与数字签名处理。
第九条
安全产品运行维护管理攻击与入侵管理制度:遇有攻击入侵迹象按照《应急响应制度》
告知安全管理员进行处理。
第十条
故障报告制度:各管理员须依据现实情况不同向公司主管领导做出汇报。
(一)每日汇报内容:
1.受理故障数;
2.当日16:00前未处理故障,内容及原因。
(二)立即汇报的内容:
1.机房总电源故障;
2.系统发生故障超过1小时或是阻断;
3.中继中断通信30分钟以上。
科谱,如何单机环境下合理的备份mssql2008数据库的更多相关文章
- BizTalk开发系列(三) 单机环境下的BizTalk Server 2006 R2安装
大部分的开发环境都是在单机环境下进行的,今天整理了一下BizTalk Server 2006 R2在单机环境下的安装步骤. 1. 软件需求 在独立服务器中完整安装BizTalk Server 2006 ...
- 在Windows中单机环境下创建RabbitMQ集群
本文根据:http://www.360doc.com/content/15/0312/17/20874412_454622619.shtml整理而来 RabbitMQ具有很好的消息传递性能,同时又是开 ...
- Linux单机环境下HDFS伪分布式集群安装操作步骤v1.0
公司平台的分布式文件系统基于Hadoop HDFS技术构建,为开发人员学习及后续项目中Hadoop HDFS相关操作提供技术参考特编写此文档.本文档描述了Linux单机环境下Hadoop HDFS伪分 ...
- MySQL数据库管理(二)单机环境下MySQL Cluster的安装
上文<MySQL数据库管理(一)MySQL Cluster集群简单介绍>对MySQL Cluster集群做了简要介绍.本文将教大家一步步搭建单机环境下的MySQL数据库集群. 一.单机环境 ...
- Win环境下Oracle小数据量数据库的物理备份
Win环境下Oracle小数据量数据库的物理备份 环境:Windows + Oracle 单实例 数据量:小于20G 重点:需要规划好备份的路径,建议备份文件和数据库文件分别存在不同的存储上. 1.开 ...
- 在laravel环境下将图片存入MongoDB数据库
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi ...
- windows单机环境下配置tomcat集群
场景:我们在平常联系中,需要涉及到tomcat中,但是电脑不够怎么办,肯定是在自己的电脑上模拟集群,就是装多个tomcat,这时候需要稍微配置下.如果是多个服务器,那不用配置,直接怼!!! 这里介绍的 ...
- Docker环境下的Mysql8 实现主从数据库数据同步方案
本文记录下通过MySQL Replication在Docker环境下,通过多个容器 实现数据库主从配置. MySQL Replication就不多解释了,简单说就是MySQL非常出色的一个功能,该功能 ...
- .NetCore 使用Jenkins发布多环境下的项目并适配数据库EFCore数据库更新及替换配置文件
说明 1.git上的配置地址可能都是本地环境,提交到git server后怎么来使用发布不同环境? 2.关于EFCore本地数据库有更新的情况 添加了 Migrations文件 怎么在构建的时候去更新 ...
随机推荐
- [J2ME] 基本框架框架
import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import jav ...
- spring常用jar包总结(转载)
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-m ...
- AStar算法(转载)
以下的文章来至http://blog.csdn.net/debugconsole/article/details/8165530,感激这位博主的翻译,可惜图片被和谐了,所以为方便阅读,我重新把图片贴上 ...
- 使用Nginx负载均衡搭建高性能.NETweb应用程序二
在文章<使用Nginx负载均衡搭建高性能.NETweb应用程序一>中,让我们对Nginx有了一个初步认识,下面我们将在windows平台下面使用Nginx演示集群部署我们的web应用. 一 ...
- Bootstrap3.0入门学习系列规划[持续更新]
详情请看http://aehyok.com/Blog/Detail/5.html 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:http ...
- 转:Hide data inside pointers(在指针中隐藏数据)
该文介绍了如何使用指针中一些未使用的位来隐藏一些数据. When we write C code, pointers are everywhere. We can make a little extr ...
- SQL SERVER 2008中输入汉字乱码的问题
搭建服务器时,系统是英文版windows server 2008 ,安装的中文语言包.安装SqlServer2008 后,数据库中文显示乱码. baidu 后,说是 排序规则 的问题.修改为 Chin ...
- [转]office2010一直卡在“正在受保护的视图中打开”
用Office 2010 打开文件遇到“”,如下图: 转自: 解决办法: 还可以使用下面的方法打开上图的受保护视图设置界面: 1. 启动 Word 2010 应用程序,单击[文件]按钮并选择[选项 ...
- 小白学数据分析----->什么才是留存率的关键?
最近花了很多的时间在体验各种游戏,从火爆的卡牌,到策略,RPG等等,有一个问题在影响我,什么才是留存率的关键?今天就先讨论一些我的想法. 留存率已经成为大家最常提到的词汇,也是拿出来show一下的武器 ...
- 【Vegas原创】Mysql绿色版安装方法
所谓的绿色版,就是没有installer的MySQL,完全需要靠人工来操作,好处是,重装系统后,只要再做一次本次配置,即可使用. 具体操作方法: 1,设置系统环境变量, 在Path中添加 D:\mys ...