Saya menggunakan pernyataan cron berikut untuk membuat cadangan dari satu folder ke folder lain di mesin yang sama:
19 21 * * * root rsync -ac --delete /source/folder /dest/folder
Ketika saya menggunakan pstree
, saya melihat cron memotong tiga proses
├─cron───cron───rsync───rsync───rsync
Dan ps
9972 ? Ds 1:00 rsync -ac --delete /source/folder /dest/folder
9973 ? S 0:29 rsync -ac --delete /source/folder /dest/folder
9974 ? S 0:09 rsync -ac --delete /source/folder /dest/folder
Mengapa ada tiga proses? Bisakah saya membatasi hanya satu?
Jawaban:
http://rsync.samba.org/how-rsync-works.html
Anda menjalankan rsync lokal (sumber dan tujuan adalah sistem file lokal) sehingga ketiga proses akan berjalan di sana.
Tidak ada yang dapat Anda lakukan, ini adalah desain.
sumber