在我的新工作中,我有一台具有以下品质的生产服务器:
如何在对服务器影响最小的情况下进行完整备份?我不确定它离彻底崩溃有多近。据我所知,插入 USB 记忆棒可能会杀死公司,当然这都是我的错,因为“在你接触它之前它运行良好”。
理想的解决方案是虚拟机,所以我也有一个测试环境(当然是分开的)。
更新:在与老板长时间交谈后,我现在有权做我认为从长远来看最好的事情,所以现在有希望了。另外,我发现大部分值得备份的数据都藏在客户端机器上的隐藏目录中,服务器硬盘不够大,虽然我仍然没有硬件预算,但还有一个古老的盒子已经不再使用,因为所有的恶意软件都使它陷入困境。叹。
对于我的新服务器,我想设置一个合适的备份解决方案。我找到了一个很棒的设置,可以通过 Dropbox 每天进行两次增量备份。我计划备份我的各种数据库、webroot 目录、/etc 目录/存储库和 /var/log。
我还需要知道什么才能进行正确的备份,这里的标准设置是什么,以确保您可以在系统出现故障时快速从备份中恢复?
我正在考虑使用 Puppet,因为它描述了系统应该如何。我的恢复过程如下所示:
这也应该让我创建生产服务器的克隆以用于开发环境,对吗?我错过了什么重要的东西吗?