溫馨提示×

如何設(shè)置rsync在Linux中的定時任務(wù)

小樊
84
2024-09-13 07:21:02
欄目: 智能運維

要在Linux中設(shè)置rsync的定時任務(wù),您需要使用cron

  1. 打開終端。

  2. 輸入以下命令以編輯當前用戶的crontab文件:

crontab -e

這將打開一個文本編輯器,允許您添加或修改定時任務(wù)。

  1. 在文件中添加一行,指定定時任務(wù)的調(diào)度和rsync命令。例如,要每天凌晨1點同步兩個目錄,您可以添加以下內(nèi)容:
0 1 * * * rsync -av /path/to/source/ /path/to/destination/

這里的0 1 * * *表示每天的凌晨1點(1點0分)。-av是rsync命令的選項,表示歸檔模式(保留文件屬性和權(quán)限)并輸出詳細信息。

  1. 保存并關(guān)閉文件?,F(xiàn)在,您已經(jīng)成功設(shè)置了一個定時任務(wù),每天凌晨1點自動執(zhí)行rsync同步。

注意:請確保您已正確配置了rsync命令,并且源和目標路徑是正確的。在生產(chǎn)環(huán)境中,建議使用SSH密鑰對進行身份驗證,以便在不輸入密碼的情況下執(zhí)行同步。

0