有一组具有模式 xxxxxYYY 的日志文件,其中 xxxx -> 一些文本,而 YYY 是一个序列号,顺序加一并环绕。在给定时间只有最后 n 个文件可用。
我想编写一个万无一失的脚本,以确保所有日志文件都备份在另一台服务器中(通过 ssh/scp)。
有人可以为它推荐一个逻辑/代码片段(perl或shell)吗?
=> 该脚本可以每隔几分钟运行一次,以确保突发流量不会导致日志文件丢失备份。
=> 需要检测翻转,以便不会覆盖目标服务器/目录中的文件。
-> 我在源或目标框中都没有超级用户。目标框没有安装 rsync,安装它需要很长时间。-> 一次只更新一个日志文件。