使用 rsync 定期同步本地文件夹(无符号链接!)

使用 rsync 定期同步本地文件夹(无符号链接!)

我正在使用 Dropbox 在线备份一些数据。不过,我想在将数据上传到 Dropbox 之前对其进行加密。因此,我创建了一个 TrueCrypt 容器,并用于rsync将原始数据与 TrueCrypt 容器中的数据同步。这种重复设置的原因是因为我想要两者无忧本地访问加密在线备份

不过现在来回答我的问题。我编写了一个使用 rsync 进行本地同步的脚本。但是我不想手动执行它。有人可以告诉我如何从我登录计算机的那一刻起运行该脚本(例如每 30 秒一次)吗?

ps:我总是可以将脚本的当前代码嵌入到永无止境的while loop并添加sleep 30.但是还有其他更复杂的方法吗?

答案1

听起来你想要一份 cron 工作。大多数 cron 守护进程不允许第二个解决方案,但您可以使用以下类似内容以 root 身份每分钟运行一个作业/etc/cron.d/encrypted-backup(假设您想以 root 身份运行):

* * * * * root rsync [...]

相关内容