从商业软、硬件上采用Symantec的产品无可非议,例如,
Symantec Veritas Replication Exec
Symantec NetBackup
Symantec Backup Exec
Symantec Veritas Volume Replicator 完全可以满足你的任何需求。 但是还是需要考虑到成本问题。
多台(3台以上)服务器数据采用软件手段实时备份的个人见解如下:
如果从软件自主架构的角度上考虑,是非常廉价的手段,但是需要有一定技术能力,实时备份的 实时是什么样子的场景,需要备份的内容是多大,都需要有一个明确的说法。
没有任何 IT技术体系、架构能达一步到位效果和最佳实践。
没有任何 IT技术体系、架构是不根据需求来的。
比如,你是需要对数据库实时备份,可以通过数据库同步的手段,mysql,msSQL,oracle都有各种手段,每个厂家都各自的看家本领,可以一一去google资料。BTW:mysql多台同步最好采用6.0以上linux的版本,使用集群功能。
比如,你是需要对服务器里面的html页面文件做实时备份,可以采用Rsync,详见:http://zh.wikipedia.org/wiki/Rsync,当然前提是你的系统是linux/unix。
比如,你是要对多台机器之间整个磁盘,做分布式的数据同步,可以采用DRDB 或者 gluster
详见 http://www.google.cn/search?q=glusterfs&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:zh-CN:official&client=firefox-a
和
http://www.drbd.org 前提条件也需要你的系统是非windows的平台,我在邮件系统下有过这样的实践。
比如,你是需要对每台服务器里面的缓存做实时备份和同步的话,可以采用Memcached的,详见 http://memcached.org ,平台可以是windows。
看你需要对什么层面做实时备份,具体针对到什么内容,涉及到现在的架构体系,和可用性,和将来的可伸缩性。
–end–
posted on 2010-03-08 00:18 njthnet 阅读(350) 评论(0) 编辑 收藏