netbackup:
企业级别的备份软件
我的理解:
这是一个产品:
作用是什么:提供企业级别的备份服务
什么备份:
就我的理解而言,两个方面
文件系统和数据库备份:
文件系统:包括比如说:linux系统上面的WEB工程,windows系统上的WEB,或者是unix:AIX上面的备份
设置可以是这样:比如说:我在NBU的备份系统的configuration设置的
对现代的企业来说:什么最重要:数据
比如说SONY:SONY的手机app的一系列的测试环境,或者是生产环境的APP的server端
这些东西是直接面向消费者的,比如说:使用SONY本身的网络服务的server端。
一旦数据丢失,会直接伤害到消费者,我觉得这应该是比较低端的东西。
相对高端的东西:
比如说:SONY的企业内部的账目,现金流,报税的信息
或者说,新发布的的手机的所有的信息
一旦这些数据丢失,新品手机无法发布,工资发布,奖金发布
再举个例子:SONY手机如果是大规模集中采购的东西:
公司内部的人把大客户的信息肯定是放在数据中心里面。
这里面的信息包括:大客户的联系方式,单位名称,采购数量,采购型号
采购的个性化需求,采购的金额,合同成交的信息。
一旦这些数据丢失:产生的影响就不只是简单的测试环境的问题了
出现的问题是这样:SONY可能几十亿美元的订单就没了,可能这个企业在一夜之间走向死亡了。
先讲了讲需求:
现在实际面对一下信息。
现代数据中心的server其实是错综复杂,厂商众多
比如说:server端:windows server(包括不同的版本),UNIX(solaries,aix,HP-UNIX),linux(发行版本更是错综复杂)
WEB服务器端:apache,ngix,tomcat ,weblogic,websphere,jboss(种类更是繁多)
数据库端:oracle,db2,mysql,mongodb,sql server
当然还包括很多的错综复杂的产品
因为现代IT工业的错综复杂的特点,所以如果备份做起来的话,需要非常多的人员来专门维护。
如果她很简单的话,数据中心,SONY IT DEPARTMENT就不会养这么多人了
what's the point?
让我们思考一下,如果一个2000台机器的数据中心,如果我们就从备份的角度来思考的话。
肯定是有很多的系统,middleware ,database,还需要有一个很大的存储来存放我们的备份数据。
如果没有人统一管理备份的话,这样管理起来将会是异常混乱。
如果我们使用一个统一的备份软件的话:
解决的问题是什么?
安全问题,第二是:节省了数据中心工作人员海量的工作量,为IT 基础设施和数据管理提供了很强的便利
这个统一备份软件需要的特性是什么?
1:需要各个厂商,系统产品的接口,把这些接口打通,那么就可以直接通过NBU来控制备份的数据了
2:还需要一个巨大无比的存储空间来存放备份的数据
3:OK ,LET'S GO