数据存储层的数据高可用保证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据存储层的数据高可用保证相关的知识,希望对你有一定的参考价值。

保证数据存储层的数据高可用主要包含两方面:硬件存储的高可用和数据备份

1.   硬件容错

在硬件存储高可用中,可以SAN的解决方案,如下图:

技术分享图片

在上图中,公司有很多的服务器,所有的数据统一存放在盘柜中,图中的绿色区域就是SAN的解决方案。

SAN的容错分为两部分:网络和磁盘


网络:服务器和盘柜的网络采用了全互联的网络,这样就保证了任何一个网络设备和网线发生故障,对于服务器访问后台的数据都没有任何影响。

磁盘:盘柜里的磁盘做RAID保证数据硬件的损坏的数据丢失。


2.    数据备份

虽然SAN能够在硬件层面保证数据的高可用,然而在企业中,由于某些原因比如:磁盘空间不足,人为的误删除等等原因,单纯的硬件保证高可用是不够的,还需要IT人员对后台存储的数据进行备份。

在规划企业的数据备份时,很多人都想到4W ,在这里就大致的做一个介绍:


Who:找谁来备份。这个层面设计到两个问题。

1、在企业中找一个相对于有责任心的人来做这么一件事情。

  2、给备份的这个用户要分配相应的操作权限

 

 Where:备份的数据存放在什么地方。主要是磁盘和磁带。

存在公司的磁盘中,这样操作方便。如果想长期保存,或者想更加安全的保存,备份到磁带中,磁带可以存放在公司的保险柜中或者银行的保险柜中。

 

When:什么时候做备份。指公司的备份策略。

这个根据公司的实际情况而定。如果公司的数据非常重要,建议每天完全备份;如果公司的数据基数很大,而每天新增数据不是很大,建议周一做完备,周二到周日做差异备份等等

 

 What:如何来做备份。指公司用什么软件备份。

在Windows Server 2003及以前的版本中,用的是NTBackup在Windows Server 2008 (R2)中,用的是 Windows Server Backup.






以上是关于数据存储层的数据高可用保证的主要内容,如果未能解决你的问题,请参考以下文章

redis的持久化存储

redis淘汰+过期双向保证高可用 |此篇告诉你为什么redis那么快

redis淘汰+过期双向保证高可用 |此篇告诉你为什么redis那么快

redis淘汰+过期双向保证高可用 |此篇告诉你为什么redis那么快

MySQL 数据库的高可用性分析

腾讯云:MySQL数据库的高可用性分析