在特定时间将最新文件从一台服务器复制到另一台服务器

在特定时间将最新文件从一台服务器复制到另一台服务器

我想在特定时间将最新的file.txt文件从Linux服务器A复制到服务器B。

这可能是一个重复的问题,但我找不到解决方案。每天我都需要等待特定的时间才能运行 scp 命令。我是linux新手,请帮助我。

答案1

在服务器 A 上,添加一个 cronjob crontab -e

30 10 * * * scp /path/to/file user@serverb:/path/to/directory

您还可以使用:

30 10 * * * rsync -avp /path/to/file user@serverb:/path/to/directory

确保之后按 ENTER 键有一个新行。

这将创建一个 cronjob,它使用 rsync 在上午 10:30 将文件从服务器 A 复制到服务器 B。您可以根据需要更改它。

相关内容