2

有一组具有模式 xxxxxYYY 的日志文件,其中 xxxx -> 一些文本,而 YYY 是一个序列号,顺序加一并环绕。在给定时间只有最后 n 个文件可用。

我想编写一个万无一失的脚本,以确保所有日志文件都备份在另一台服务器中(通过 ssh/scp)。

有人可以为它推荐一个逻辑/代码片段(perl或shell)吗?

=> 该脚本可以每隔几分钟运行一次,以确保突发流量不会导致日志文件丢失备份。

=> 需要检测翻转,以便不会覆盖目标服务器/目录中的文件。

-> 我在源或目标框中都没有超级用户。目标框没有安装 rsync,安装它需要很长时间。-> 一次只更新一个日志文件。

4

1 回答 1

5

我会看看cron运行rsync --backup命令。

于 2009-11-19T07:08:02.637 回答