科谱,如何单机环境下合理的备份mssql2008数据库

科谱,如何单机环境下合理的备份mssql2008数据库开发人员学win服务器的简单运维之数据库自动备份。写博客很累,请轻喷…

大家好,又见面了,我是你们的朋友全栈君。

前言

       终于盼来了公司的自用服务器:1U、至强CPU 1.8G 4核、16G内存、500G硬盘 X 2 (RAID1);装了64位win2008,和64位mssql2008。仔细把玩了一天把新老业务系统的数据库迁移到了新服务器,性能啊真是刚刚的。不错,除了去年玩过的电信托管的客户服务器配置比这个高之外,这是第三高的了。小公司也用不上云计算啥的,这个服务器也是千呼万唤才出来,当然没啥专门运维人员,开发兼任的。

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

分享内容数据库备份策略

1、备份计划

由于成本问题公司肯定不会考虑冗余的单独的存储设备、冷备份就不指望了。硬盘做了RAID1的阵列,应该不会那么巧,2块硬盘同时坏掉吧。所以这里的备份不是高大上的冷备份,而是单机环境的热备份。如果出现万一,唉,也只能丢失部分数据了(我的策略是每2小时执行一次差异备份,最多丢失2个小时的数据),好在公司的业务数据是可以重建的,最多浪费客服人员的个把小时时间重新操作即可重建数据。每月手动把备份文件拷贝到另一台,总安全了吧。

1)每周执行一次完整备份,耗时特别长需要个把小时,所以选在周六凌晨2点执行。

2)每日执行一次差异备份

3)每2个小时执行一次差异备份

2、注意事项

由于业务系统已经有几年的数据,最大的表记录数接近亿级了。所以以前动不动就完整备份的方案就弱爆了,耗时又费力,数据库备份文件还特么好几十个G,稍微不注意硬盘就被撑满了。这里说的注意事项是过期备份文件的自动清理。

3、看截图看效果

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

 

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

 

科普SQL Server Management Studio 建好数据库维护计划后,系统自动在数据库定时任务-作业里面自动创建数据库备份的job。

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

 

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

最后提一下备份的还原,在还原界面选“源数据库”后,会自动选择最后的有效的备份,一般是一次完整备份和一次差异备份,注意差异备份不能单独用来还原。

<span role="heading" aria-level="2">科谱,如何单机环境下合理的备份mssql2008数据库

 

 

附: (摘抄的服务器管理制度一份)

 服务器运行维护管理制度

 

 

第一条

 

人员管理:系统中的用户要对自己的行为负责,要遵守《机房操作人员管理制度》。

 

第二条

 

文档管理:本服务器所有的网络配置、日常维护等都要有文档可查。

 

第三条

 

日志审计管理:重要的网络结点(如路由器)要有日志,并定期对这些日志进行分析,

检查违规行为。

 

 

第四条

 

访问控制管理:安全管理员协调组织各管理员严格权限控制,要求系统提供最少的服务、

最小的权限。 

 

第五条

 

风险管理:定期进行安全评估、安全加固,加强网络安全。 

 

 

第六条

 

服务可靠性管理:网络要持续不断的运行。维护工作要在用户使用量小的时候进行。要

监视网络的运行情况,注意错误和性能问题。尽量在发生之前采取保护措施。系统升级、配置改变要

有记录。

 

 

第七条

登录策略:管理员须互相配合制定健全、周密的登录策略。 

 

 

第八条

信息存储管理:对涉密信息进行加密与数字签名处理。 

 

 

第九条

安全产品运行维护管理攻击与入侵管理制度:遇有攻击入侵迹象按照《应急响应制度》

告知安全管理员进行处理。 

 

 

第十条

故障报告制度:各管理员须依据现实情况不同向公司主管领导做出汇报。

 

(一)每日汇报内容:

 

1.受理故障数;

 

2.当日16:00前未处理故障,内容及原因。

 

(二)立即汇报的内容: 

 

1.机房总电源故障;

 

2.系统发生故障超过1小时或是阻断;

 

3.中继中断通信30分钟以上。

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155084.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【AC大牛陈鸿的ACM总结贴】【ID AekdyCoin】人家当初也一样是菜鸟

    【AC大牛陈鸿的ACM总结贴】【ID AekdyCoin】人家当初也一样是菜鸟 acm总结帖_ByAekdyCoin     各路大牛都在中国大陆的5个赛区结束以后纷纷发出了退役帖,总结帖,或功德圆满,或死不瞑目,而这也许又会造就明年的各种“炸尸”风波。为了考虑在发退役贴以后明年我也成为“僵尸”的可能性,于是改名曰“总结贴”,不提比赛细节,不提比赛流水账,权当是大学本科生涯中acm生活的点滴记录……   (1)入门篇甲…

    2022年7月23日
    13
  • JSONArray和JSONObject的转换

    JSONArray和JSONObject的转换在项目日常开发中常常会遇到JSONArray和JSONObject的转换,很多公司刚入职的小萌新会卡在这里,今天和大家分享一下,有更厉害的大佬也可以指教一下!话不多说上硬菜publicstaticvoidmain(String[]args){Stringstr=“{“took”:26,“tid_out”:fale,”_shards”:{“total”:160,“succssf…

    2022年5月2日
    377
  • 使用Java判断闰年

    使用Java判断闰年我们在做这一题之前 我们首先要弄清楚什么是闰年 简而言之闰年就是可以被 4 整除不能被 100 整除 或者可以被 400 整除 那么这一年就是闰年 leapyear 然后就按照以上条件一步一步写代码 public nbsp static nbsp void nbsp main String args nbsp nbsp nbsp nbsp nbsp nbsp Scannersc newScanner System in nbsp nbsp nbsp nbsp nbsp nbsp System out printl

    2025年8月22日
    4
  • 编译安装单机版Redis6

    编译安装单机版Redis6

    2021年5月15日
    102
  • 李林峰 netty_逆向工程权威指南

    李林峰 netty_逆向工程权威指南第1章Java的I/O演进之路第2章NIO入门2.3NIO编程第4章TCP粘包/拆包问题的解决之道4.1TCP粘包/拆包4.1.1TCP粘包/拆包问题说明4.1.2TCP粘包/拆包发生的原因 应用程序write写入的字节大小大于套接口发送缓冲区的大小 进行MSS大小的TCP分段 以太网的帧playload大小MTU进行IP分片…

    2022年9月27日
    6
  • 一女程序员被判 9 个月:因薪酬等问题离职,rm -f * 删库,瘫痪 6 个小时[通俗易懂]

    一女程序员被判 9 个月:因薪酬等问题离职,rm -f * 删库,瘫痪 6 个小时

    2022年2月20日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号