我正在尝试重新构build我正在工作的备份解决scheme。
我们有两个NAS设备,一个在办公室,一个在数据中心。 DC中的服务器备份到DC NAS,然后再复制到Office NAS。
办公室的NAS出口股份为CIFS和NFS,这一点是好的。 在某个时候,我不得不扩大我们的存储容量,目前我们已经有了大约1.4TB的存储空间,这个数量已经达到了96%。
以前,磁带备份是一个运行tar几次的脚本,并将数据喷到磁带上。 它的工作,但绝不是一个完美的解决scheme。 还原有点害处,向备份添加新数据需要以root身份编辑脚本。
这只是一点点不理想。
我一直在评估许多“企业级”备份解决scheme,例如Barracuda的Yosemite Backup,Acronis Backup / Restore以及Arkeia。
在评估这些过程中,我发现了两个大问题。
并非所有这些都允许备份挂载的设备(例如NFS挂载的NAS)
许多这些应用程序不喜欢我们的磁带设备。
(1)大部分是必不可less的。 我们的NAS有一个微弱的处理器,不能运行备份代理等应用程序。
我怀疑最大的问题是磁带设备,它是通过USB连接的HP C7438A DAT72。
问题:
笔记:
我希望能够说我完全摆脱了磁带,并使用某种forms的硬盘备份。 在之前的工作中,我们使用了LaCie USB驱动器,这些驱动器绝对不可靠。
每个人的情况是不同的这些情况下,但也许下面可能是要考虑的东西….
我发现我们的Exabyte VXA-2磁带驱动器非常可靠..(我的标签为Exabyte,但我相信Tandberg把它们买了出来)
我已经通过火线连接到运行Retrospect (现在由EMC拥有)的OS X服务器,
你可能不得不参考Doumentation for Retrospect,但我相当肯定它会支持NFS ….
它备份Windows和OS X服务器..这是非常简单的设置,客户端服务器只需要安装Restrospect客户端..
我已经有了这个解决scheme,运行了大约6年,没有太多的改变……现在可能已经过时了,但是我们没有理由改变这个过程,因为它已经非常稳定了。
直接定制脚本来微调备份…系统也很容易扩展
(Z / A)manda将是一个解决scheme,因为它使用OS实用程序执行备份到磁带,只要磁带在系统上可用,Amanda将使用它,它可以备份nfs装载。
这里有一些特例备份:
http://wiki.zmanda.com/index.php/How_To:Backup_Partitions_Mounted_via_NFS
Notice the last line :上面的“amandaserver”不需要是磁带本身,而是做这些nfs份额备份的Amanda客户端。
也许你可以考虑备份到云:)完全排除磁带
如果你想在这里实施整个基础架构是一个很好的configuration教程:
http://idolinux.blogspot.com/2008/09/amanda-tape-library-backup.html
我发现为了使用来自Barracuda的最新的Yosemite备份来备份nfs,我必须先将NFS挂载到文件系统,然后执行挂载–bind / nfsdir / binddir,然后备份目录binddir