为小型企业提供完整的服务器异地备份

为小型企业提供完整的服务器异地备份

我在一家规模不断扩大的小公司工作。我们的旧备份系统(小型 NAS 盒和 Sugar Sync)已经不适用了,我们想换一个更好的系统……

我们目前有 3 台服务器,2 台 Win2k3 机箱和一台 2k8 机箱。我们的其中一台服务器正在运行 SVN,上面有我们所有的代码,这是需要备份的最重要的机器。我们还安装了 SQL 机箱、Oracle 实例和 MySQL...

我一直在研究异地备份计划,并一直在考虑以下事项:

  • 利用我们当前拥有的所有机器,并使用系统中心虚拟机管理器中的 P2V 工具对其进行虚拟化。
  • 使用 ZFS 和 iSCSI 将 VHD 存储在 Nexenta 或 Solaris 机器上。
  • 使用 ZFS 的快照工具,我们可以在实例运行时对其进行快照,并将其备份到 Amazon S3 或类似系统,然后只需备份夜间之间的更改即可。
  • 如果一台机器出现故障,只需更换物理机箱并将其添加到 HyperV 池中。复制虚拟机(复制不是正确的词,因为文件存储在 iSCSI 上,但希望您明白我的意思)。
  • 只要 SAN 构建正确,我们就应该能够应对磁盘故障(ZRAID 或 ZRAID2)
  • 由于所有内容都备份到 S3,如果我们失去办公室(火灾、流星撞击、外星人等),我们可以恢复我们的数据(只要亚马逊仍然存在)。

您觉得如何?这是一个可行的解决方案吗?

PS:我认为使用 ZFS 的优势:数据重复数据删除(理论上)意味着我们在 iSCSI 盒上存储的数据更少。如果我们将所有机器升级到 2k8R2,我们只需要存储一份真正的副本……其余的都经过了重复数据删除……

答案1

如果您已经在使用 SC 并计划使用 Hyper-V,请查看 MS Data Protection Manager。这是一款非常不错的备份产品。我个人运行它及其第二个异地副本来备份我的主要 DPM 服务器。如果您已经在 Microsoft 上投入了大量资金,那么它的效果会非常好。

对正在运行的虚拟机进行 SAN 快照,尤其是在数据库正在运行时,充其量也值得怀疑。如果不让虚拟机静止,您将面临破坏数据库的风险。基本上,快照就像您拔掉了服务器的插头一样。它可能有效,也可能无效。这取决于您的要求,这是否可以接受。

答案2

我们是一家小公司,拥有一个小型 VMware ESXi 集群(2 个虚拟机管理程序,大约 15 个虚拟机,包括 Windows 和 Linux),并使用Veeam 备份和复制备份所有虚拟机。我们目前每天将数据备份到大型本地磁盘,并每周将备份文件复制到磁带以供异地存储。另一种支持的方法是直接写入远程 Veeam 服务器(您自己的服务器或提供商的服务器)。最近,Veeam 还添加了“云”备份,因此您可以直接备份到各种云存储,如 S3、Azure 等。

我们对此非常满意。高效、压缩、重复数据删除且速度快。有多种恢复级别,例如完整 VM、虚拟磁盘、单个文件甚至单个记录(用于 Exchange 和 AD)。为了快速恢复,可以直接从备份存储启动 VM(降低 I/O 性能),然后移至生产存储。缺点是 Veeam 仅限于虚拟机。支持 VMware 和 HyperV,但不支持物理服务器。

相关内容