0

我正在使用 OpenVZ Web 面板来管理我的虚拟机。出于某种原因,OVZ Web Panel 的“每日备份”选项只会存储每个虚拟机的每日备份。我已将备份配置为在用户配置文件设置下保持超过 1 个 - 将其设置为高于 1 和“无限制”的值 - 但该设置被忽略,并且每天早上仅轮换 1 个备份副本。我需要为每个虚拟机每天进行 7 次快照备份。

任何人都知道如何让它存储更多的备份副本?我搜索了论坛,但似乎没有其他人有这个问题。文档也不清楚这一点。我已经更改了虚拟机的所有者,重新启动了 OWP - 但仍然没有运气。

4

1 回答 1

0

恕我直言,最简单和最懒惰的方法是编写一个脚本,然后编写一个 cron 作业来运行该脚本。

例如

cd /path/to/files
mv filename filename`date +%y%m%d` 
find /path/to/files* -mtime +5 -exec rm {} \;

在某些脚本文件中,其中文件名是正在生成的文件的名称,然后在 /etc/crontab 中添加一个条目

执行 rm 的 find 将删除超过 5 天的文件。然后您将获得 5 天的备份。

可能比向程序的开发人员请求功能要容易得多,尝试自己修改它等等(除非有一些已经开发的功能......)

于 2014-09-17T20:52:43.653 回答