Ich verwende die folgende cron-Anweisung zum Sichern von einem Ordner in einen anderen Ordner auf demselben Computer:
19 21 * * * root rsync -ac --delete /source/folder /dest/folder
Wenn ich es benutze pstree
, sehe ich, dass der Cron drei Prozesse gegabelt hat
├─cron───cron───rsync───rsync───rsync
Und 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
Warum sind drei Prozesse? Kann ich mich auf nur einen beschränken?
Antworten:
http://rsync.samba.org/how-rsync-works.html
Sie führen ein lokales rsync aus (Quelle und Ziel sind lokale Dateisysteme), sodass alle drei Prozesse dort ausgeführt werden.
Sie können nichts tun, dies ist beabsichtigt.
quelle