我需要做什么来建立 ESXi 3.5 或 4 服务器的备份?据我了解,该服务器运行 Linux,因此据我了解,备份顺序应该是:
- 创建虚拟机快照
- 将文件复制到备份位置
- 删除快照
我可能可以编写一个脚本来创建/删除快照。ESXi 上是否有 cron 来安排备份作业?还有一个问题:我假设 ESXi 上没有预安装 rsync 或 rdiff-backup。是否有已知可与 ESXi 配合使用的现有预编译二进制文件?
答案1
这是一个文章描述了配置并提供了可用于执行 ESXi 3.5 和 4.0 备份的脚本。我自己还没有部署过它,但它在我的待办事项列表中,可能会进行设置。
目前我只是在客人内部运行备份。
答案2
Zoredache 已经指明了正确的方向。ghettoVCB.sh是你的首选工具。它工作得很好,但请确保你也阅读了拉杰·佩鲁马尔(第1部分,2&3)。
答案3
我开始自己编写一个脚本来执行此操作,但后来我偶然发现了一个已经可以执行此操作的免费脚本,名为XSI备份。
它也能进行调度。我使用它来为我们办公室 ESXi 6.0 服务器中的每个虚拟机在不同时间安排单独的备份。
它甚至可以像昂贵的 Veeam Backup 一样基于快照进行热备份。
最酷的是,备份都是直接从 ESXi 主机的 cron 运行的。您不需要 vCenter Server 或任何昂贵的 API 工具(如 Veeam)。它就是这么好用。