J'utilise l'instruction cron suivante pour sauvegarder d'un dossier vers un autre dossier sur la même machine:
19 21 * * * root rsync -ac --delete /source/folder /dest/folder
Quand j'utilise pstree
, je vois les trois processus cron forked
├─cron───cron───rsync───rsync───rsync
Et 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
Pourquoi trois processus? Puis-je me limiter à un seul?
Réponses:
http://rsync.samba.org/how-rsync-works.html
Vous exécutez un rsync local (la source et la destination sont un système de fichiers local) donc les trois processus s'exécuteront là-bas.
Il n'y a rien que vous puissiez faire, c'est par conception.
la source