某公司SQL Server 数据库备份方案[通俗易懂]

某公司SQL Server 数据库备份方案[通俗易懂]概述为了保证XXX公司物业系统数据库的安全,稳定性,数据库管理员应定期备份数据库,采用良好的备份策略,一方面维持数据的安全性;另一方面要保证数据库稳定,顺畅,高效的运行。尽最大的努力减少由于数据丢失或损坏造成的业务系统宕机,须从备份方面做好基本的保障工作。一、备份介绍1.1备份方式SQLServer支持3种类型的备份:完全数据库备份,差异数据库备份,事务日志备份。1.1.1…

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

概述

为了保证XXX公司物业系统数据库的安全,稳定性,数据库管理员应定期备份数据库,采用良好的备份策略,一方面维持数据的安全性;另一方面要保证数据库稳定,顺畅,高效的运行。尽最大的努力减少由于数据丢失或损坏造成的业务系统宕机,须从备份方面做好基本的保障工作。

一、备份介绍

1.1 备份方式

SQL Server支持3种类型的备份:完全数据库备份,差异数据库备份,事务日志备份。

1.1.1 完全备份

完全备份就是备份整个数据库的内容。若将整个数据库的内容都备份下来,需要很多的存储空间来存放备份数据,但其好处是在还原数据库时,也只要将整个数据库从一份数据库备份还原到SQL Server中即可。它是其他备份的基础,再做其他备份之前,必须得先做此方式的备份。

1.2.2 差异备份

差异备份就是备份从上一次执行“完全”数据库备份后有改动的数据,因此所需要的备份时间和备份空间都比“完全”方式少,所以此方式最合适作为经常性的备份方式。

1.2.3 事务日志备份

该备份是备份事务记录文件的内容,由于事务日志文件只会记录我们在前一次数据库备份或事务日志记录备份之后,对数据库所做的变动过程,也就是只记录某时间段的数据库变动情况,因此在做事务记录备份之前,必须做一次完全的数据库备份。

1.2 备份方案的制定原则

在制定数据库的备份策略时需要考虑数据库RPO,RTO。

RTO(Recovery Time Objective)则是指灾难发生后,从系统宕机导致业务停顿之刻开始,到系统恢复至可以支持业务部门运作,业务恢复运营之时,此两点之间的时间。

RPO(Recovery Point Objective)是指灾难发生后,容灾系统能把数据恢复到灾难发生前时间点的数据,它是衡量企业在灾难发生后会丢失多少生产数据的指标。

 

 

 

二、业务数据库现状

1.  192.168.1.4、192.168.1.7发布服务器

192.168.1.4,192.168.1.7 是目前的物业系统的主服务器。两个服务器上各有一个名为DB_CSM数据库大小都在150G多,分别向192.168.1.3进行事物日志传送、9服务器上做了订阅,

2.  复制分发服务器192.168.1.6

该服务器是订阅发布的分发服务器。即192.168.1.4 和192.168.1.6 是复制发布至该服务器,192.168.1.9和其他的服务器通过该分发服务器订阅发布内容。该服务器配置先对较低,不过目前能满足业务需要。

3. 查询服务器192.168.1.9

该服务器数据库的数据主要通过订阅来自192.168.1.4,该服务器据说是为了分担192.168.1.4的查询压力而创建的。数据量也在150G左右。

4. 事物日志传送服务器192.168.1.3。

该服务器目前主要做192.168.1.4\DB_CMS, 192.168.1.7\DB_CMS,事物日志接受服务器。

 

三、备份方案

 

根据龙湖SQL Server数据库目前现状,物业系统的数据库大小都在150G以上,考虑到数据库的安全、可用备份空间、及恢复时间等因素,建议采用“完整+差异+事务日志“相结合的备份方式对数据库进行日常备份。

备份策略示意图:某公司SQL Server 数据库备份方案[通俗易懂]

 

 

备份策略说明:

1)    每星期一、星期四0:00进行完整备份;

2)    星期二、星期三、星期五、星期六、星期日0:00 进行差异备份;

3)    每天整点进行事务日志备份。

4)    每月10日在测试环境进行备份可用性恢复测试。

 

 

 

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

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

(0)
上一篇 2022年5月15日 上午7:00
下一篇 2022年5月15日 上午7:20


相关推荐

  • 图像处理算法 面试题

    图像处理算法 面试题1、常用边缘检测有哪些算子,各有什么特性?解:常用边缘检测算子如下所述:Sobel算子其主要用于边缘检测,在技术上它是以离散型的差分算子,用来运算图像亮度函数的梯度的近似值,Sobel算子是典型的基于一阶导数的边缘检测算子,由于该算子中引入了类似局部平均的运算,因此对噪声具有平滑作用,能很好的消除噪声的影响。Sobel算子对于象素的位置的影响做了加权,与Prewitt算子、Ro…

    2022年5月17日
    40
  • 网关gateway详解_gateway路由

    网关gateway详解_gateway路由见:https://baike.baidu.com/item/%E7%BD%91%E5%85%B3/98992?fr=aladdin及其它。网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备。使用在不同的通…

    2022年10月11日
    3
  • intellij idea 激活码 2021.5【在线注册码/序列号/破解码】[通俗易懂]

    intellij idea 激活码 2021.5【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    56
  • pytorch+Pycharm安装配置

    pytorch+Pycharm安装配置1 普通环境安装 安装后不用 pytorch 这种安装只可以使用 numpy 却不能使用 torch 当然这是在 pycharm 的实验结果 当作一般学习也是可以的 numpy 和 torch 的区别最主要是能否使用显卡算力 所以一般学习可以使用 numpy 不用去配置 pytorch 贴上 pytorch 官网连接 PyTorch 明显看到 我的 pytorch 是已经 alreadyinsta 的 但是我还是又出现了下面情况 所以 普通环境 win10 直接安装 pytorch 是没有必要的 就是浪费磁盘 2 设置

    2026年3月27日
    3
  • numpy 数组拼接方法

    numpy 数组拼接方法参考:https://blog.csdn.net/zyl1042635242/article/details/43162031方法一:转为list,使用“+”,append()或者extend()可做简单的拼接。不过要注意一些小问题,如下图:方法二:使用numpy提供的函数-append(arr,values,axis=None)不能对三个或者三个以上数组…

    2022年5月7日
    55
  • 如何单目运算符和双目运算符以及三目运算符

    如何单目运算符和双目运算符以及三目运算符1 单目运算符 单目运算符是指运算所需变量为一个的运算符 又叫一元运算符 其中有逻辑非运算符 按位取反运算符 自增自减运算符 等 逻辑非运算符 按位取反运算符 自增自减运算符 负号运算符 类型转换运算符 类型 指针运算符和取地址运算符 和 amp 长度运算符 sizeof 2 双目运算符 双目运算符就是对两个变量进行操作

    2026年3月19日
    2

发表回复

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

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