进行数据库增量备份之前,需要做(数据库海量备份)备份?

在当今的DT数字时代,数据成为了企业的重要生产力,互联网业务功能迭代频繁,传统的运维方式也随之改变。作为DBA,不但要对生产环境的数据库做好备份工作,还要对研发测试环境的数据库资源请求进行快速的响应,运维与研发的界限逐渐模糊甚至融合,DBA将生产环境的备份数据恢复到应用测试环境已经是家常便饭,高频、敏捷是对数据库恢复的新要求。

面对数据量大、数据库复杂度高的生产场景,数据库的备份恢复往往要花费数个小时甚至数天,大量的存储资源和带宽资源被占用。DBA只能避开关键业务报告和批处理负载的高峰期,但恢复的时候经常发现备份数据不可用、由于网络等原因导致恢复中断,“南上加南”大概是DBA兄弟们的真实写照。

DBA如何从容面对DT时代的高频、敏捷的运维需求?我们又如何保证备份数据的可用性并快速恢复呢?

你只需要一台ZDBM备份一体机,对源生产库只需做一次全备份,后续仅需同步归档日志及REDO日志增量,并定期验证,保证备份数据真正可用。ZDBM具有CDM特性(Copy Data Management),Gartner对其定义如下:

它是从生产环境通过快照技术获取有应用一致性保证的数据在非生产存储上生成“黄金副本(Golden image) ”,这个“黄金副本 ”数据格式是原始的磁盘格式,可再虚拟化成多个副本直接挂载给服务器,构建为一个或多个 VDB(虚拟数据库),可分别用于备份恢复、容灾、安全审查或者开发测试。

ZDBM通过选择保护期内的任一时间点或SCN,仅仅几分钟就可以快速恢复多套TB级别的VDB(虚拟数据库),可以满足开发测试对数据库环境部署的高频快速的需求。

下面我们来看一下ZDBM的VDB虚拟数据库的强大功能。

下图是某医院客户的真实环境截图,可以看到VDB耗时4分钟,4T的测试库就能够打开使用。

2、VDB定时刷新数据
定期更新VDB的数据,可保证VDB还原真实生产环境的数据真相,为开发测试提供可靠依据。

ZDBM致力于成为企业级数据库保护的最佳产品,通过专为数据库设计的工程系统设备,打造实时在线的备份环境,实现持续的数据备份、智能化的数据保护和敏捷的数据服务。

  “备份宝”是针对国内中小企业推出的一款傻瓜式备份一体设备。设备体积小,仅有1U服务器的1/10大小,搭载高速无线网卡,发热量极低,可以放置在任何一处wifi覆盖的办公桌上,

甚至可以锁到保险柜中。产品采用了全中文Web管理平台,简易却可扩展的向导式配置流程,用户可以自己独立配置也可以联网后让厂家远程配置。可以备份SQLServer、Oracle、MySQL

等主流数据库,以满足对企业财务软件、OA、CRM、ERP等基础信息系统的备份;也可以备份指定的文件目录,以满足个人桌面数据的备份;对于已经使用虚拟化平台的用户,还可以支持

        可以将已经备份的数据与新变化的数据合成而生成新的备份,从而进行备份的管理,节省存储空间。

        既可在传输层对网络连接进行加密,保证了数据的传输安全,也可以对备份出来的虚拟机文件进行加密,确保备份文件的安全。

         既可以将备份出来的虚拟机覆盖/新建恢复到之前物理机中,也可以恢复到全新的物理机中。

         可以将数据库恢复到原来的实例也可以恢复到新的实例中,可以将文件恢复到以前的目录或主机,也可以恢复到全新的目录或主机。

        在需要的情况下可以只恢复备份文件内虚拟机的某个数据盘、某个目录或者某个文件。

数据库管理:支持查看和管理数据库实例、数据库及数据库用户。

数据库备份:支持完全、差异、增量三种备份模式,支持同时备份、恢复多个数据库服务器上的数据资源,支持同时备份恢复数据库整个实例、一个或多个数据库或用户,支持多种数据传

输模式,以兼容用户生产系统的磁盘、网络等因素,提供最优的传输方式。

数据库恢复:支持恢复指定备份时间点的数据库实例、一个或多个数据库或用户,支持恢复到原实例、其他实例,支持恢复到原数据库服务器、其他版本兼容的数据库服务器,支持完全恢

文件管理:支持在数易云备系统中查看文件服务器下任意分区、任意路径下的文件和文件夹名称、容量等信息。

文件备份:支持完全、差异、增量三种备份模式,支持同时备份、恢复多个文件服务器上的指定目标文件或目录,支持同时备份不同分区、卷上的文件目标,支持对海量小文件进行备份恢

虚拟机管理:支持查看已扫描的虚拟机信息,并可进行电源控制。

宿主机集中作业管理:支持单一作业对不同宿主机上的虚拟机同时进行备份、恢复作业。

虚拟机备份:支持完全、差异、增量、合成四种备份模式,用户可通过自身的数据容量及网络负载来灵活选择备份模式。支持有效数据备份,减少数据的传输、存储负载。支持备份虚拟机

虚拟机恢复:支持恢复到原虚拟机、原宿主机、其他宿主机、原数据存储器、其他数据存储,支持恢复虚拟机全部或部分硬盘。

虚拟机抽取式文件/目录恢复:可指定恢复虚拟机中的某些文件或目录,便于能快速恢复回某些重要的文件资源,大大节省了时间开销。

虚拟机瞬时恢复:可秒级恢复虚拟机,以便于快速还原生产业务的运行。 

Disk,RAID),中文意思是独立冗余磁盘阵列。RAID可以通过技术(软件或者硬件)将多个较小的磁盘整合成为一个较大的磁盘设备,而这个较大的磁盘功能可不止存储而已,它还具有数据保护的功能,整个RAID由于选择的级别(level)不同,而使得整合后的磁盘具有不同的功能,基本常用的level有以下几种

RAID 0(条带化存储)— 性能最佳

  • RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余;
  • RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据;
  • RAID 0不能应用于数据安全性要求高的场合。

RAID 1(镜像存储)— 完整备份

  • 通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据;
  • 当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1 可以提高读取性能;
  • RAID 1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当个磁盘失效时, 系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

RAID 5 — 性能与数据备份的均衡考虑

  • N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储
  • N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高;
  • 可靠性高,允许坏1块盘,不影响所有数据。

RAID 6 — 更强大的数据备份

  • 与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块;
  • 两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用;
  • 相对于RAID 5有更大的“写损失"因此写性能较差。

RAID 1+0(先做镜像,再做条带)

  • N (偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0;
  • N/2块盘同时写入,N块盘同时读取;

RAID 0+1(先做条带,在做镜像)

  • 读写性能与RAID 10相同;

所谓的磁盘阵列是通过磁盘阵列卡(上图所示)来完成磁盘阵列的功能,磁盘阵列卡上面有一块专门的芯片用于处理RAID任务,因此在性能方面会比价好。在很多任务(例如RAID5奇偶校验值计算)中,磁盘阵列并不会重复消耗原本系统的I/O总线,理论上性能会较佳,此外目前一般的中高级磁盘阵列卡都支持热插拔,即在不关机的情况下抽换损坏的磁盘,在系统的恢复和数据的可靠性方面非常好用!

  • 阵列卡是用来实现RAID功能的板卡
  • 通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的
  • 不同的RAID卡支持的RAID功能不同:
  • RAID卡的接口类型:

  • 缓存(Cache)是RAID卡与外部总线交换数据的场所,RAID卡先将数据传送到缓存,再由缓存和外边数据总线交换数据。
  • 缓存的大小与速度是直接关系到RAID卡的实际传输速度的重要因素。
  • 不同的RAID卡出厂时配备的内存容量不同,一般为几兆到数百兆容量不等。

以上是对raid技术的一个详细的介绍,题中涉及的基础知识点肯定是需要事先了解一下的。

还有一种是软件raid:

一般对于服务器数据备份,可以按以下的方式进行:

1、专业的数据备份服务器,将所需要备份的数据远程备份到数据备份服务器

2、本地服务器备份,就是在本服务器划分磁盘空间用工具或其它方式进行数据备份

3、你说的这种磁盘阵列技术,是可以备份数据,一般不建议使用

大家都知道备份的重要性与必要性

1、保证数据安全与完整

企业的数据安全应该来说是企业的命脉,一旦丢失或造成损坏,轻则损失客户与金钱,重则倒闭(已经有前例在)。

备份的目的:为了保证数据在被人为失误、操作不当、蓄意等情况下删除或损坏后,能及时、有效的进行恢复并不会很大程度上影响到业务运行。

2、为业务提供不间断服务

实际生产环境对数据库的要求,首先就是具备7×24×365不间断服务的能力,这也是一定要备份数据库的其中原因之一。

这里分享一份之前做的数据库备份方案供你参考:

我要回帖

更多关于 2008数据库设置自动备份 的文章

 

随机推荐