定期通过scp将文件备份到另一台服务器

时间:2009-11-19 04:13:17

标签: scp

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

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

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

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

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

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

1 个答案:

答案 0 :(得分:5)

我会考虑让cron运行rsync --backup命令。