针对小型企业的全服务器非现场备份

我在一家越来越大的小公司工作。 我们已经增长了我们的老备份系统(一个小NAS盒和糖同步),并想移动到更好的东西…

我们目前有3个服务器,2个Win2k3盒子和一个2k8盒子。 我们的一台服务器上运行着SVN,上面有我们所有的代码,这是备份最重要的机器。 我们也有SQL框,Oracle实例和MySQL也安装…

我一直在寻找异地备份计划,并一直在考虑以下内容:

  • 取出我们目前拥有的所有机器,并使用System Center Virtual Machine Manager中的P2V工具对其进行虚拟化。
  • 使用ZFS和iSCSI将VHD存储在Nexenta或Solaris计算机上。
  • 使用ZFS的快照工具,我们可以在运行时捕获这些实例的快照,并将其备份到Amazon S3或类似的服务器上。 然后在晚上之间备份更改。
  • 如果一台机器发生故障,只需更换物理盒并将其添加到HyperV池。 复制虚拟机(复制不是正确的词,鉴于文件存储在iSCSI,但希望你知道我的意思)。
  • 只要SAN构build正确,我们就可以确定磁盘发生故障(ZRAID或ZRAID2)
  • 因为一切都备份到S3,如果我们松动办公室(火,meteor罢工,外国人等),我们可以得到我们的数据(只要亚马逊仍然存在)。

你怎么看? 这是一个可行的解决scheme?

PS:好处我只是使用ZFS:重复数据删除应该(理论上)是指我们在iSCSI盒子上存储较less。 如果我们将所有机器升级到2k8R2,我们只需要存储一个真正的副本…其余的重复…

如果您已经在使用SC并在Hyper-V上进行规划,请查看MS Data Protection Manager。 这是一个相当不错的备份产品。 我亲自运行这个和它的一个辅助异地拷贝来备份我的主要DPM服务器。 如果你已经在微软投入了大量资金,那么它工作的很好。

运行一个正在运行的虚拟机的SAN快照,特别是在运行数据库时,最多也是可疑的。 如果没有让虚拟机停顿,你会冒着摧毁你的数据库的风险。 基本上,快照就好像你拉动了服务器上的插件。 它可能工作,但它可能不会。 这将取决于您的要求是否可以接受。

我们是一家拥有小型VMware ESXi群集的小公司(拥有15个虚拟机,包括Windows和Linux的2个虚拟机pipe理程序),并使用Veeam Backup&Replication来备份所有虚拟机。 我们目前每天都会备份到一个大型的本地磁盘,并且每周将这个备份文件复制到磁带上,以供离线使用 另一个支持的方法是直接写入远程Veeam服务器(无论是自己的还是提供者)。 最近,Veeam还添加了“云”备份,以便您可以直接备份到各种云存储,如S3,Azure等。

我们对此非常满意。 高效,压缩,重复和快速。 有多种级别的恢复可能,例如全虚拟机,虚拟磁盘,单个文件甚至单个logging(用于Exchange和AD)。 为了快速恢复,可以直接从备份存储启动虚拟机(降低I / O性能),稍后再转移到生产存储。 不利的一面是,Veeam仅限于虚拟机。 支持VMware和HyperV,但不支持物理服务器。