fonctionnement Rsync #34
Labels
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Zoz/plex_fr_discord_repo#34
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
RSYNC
Sur une meme machine
rsync -axHAXPSz
Avec un disque sur une machine distante via ssh
rsync -axHAXPSz -e ssh user@host:/my/directory /my/path
Et si le port ssh n'est pas 22 mais 2222 (par exemple :p )
rsync -axHAXPSz -e 'ssh -p 2222' user@host:/my/directory /my/path
CRON (pour lancer périodiquement rsync par exemple)
Example of job definition:
.---------------- minute (0 - 59)
| .------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------- month (1 - 12) OR jan,feb,mar,apr ...
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
| | | | |
* * * * * user-name command to be executed
exemple :
echo "0 * * * * root /usr/local/bin/mon_script_rsync.sh" >> /etc/cron.d/monrsync
echo "30 1 * * * root /usr/local/bin/mon_script_rsync.sh" >> /etc/cron.d/monrsync
echo "30 2 * * 7 root /usr/local/bin/mon_script_rsync.sh" >> /etc/cron.d/monrsync
echo "5 23 1 * * root /usr/local/bin/mon_script_rsync.sh" >> /etc/cron.d/monrsync
echo "5 23 2 1 * root /usr/local/bin/mon_script_rsync.sh" >> /etc/cron.d/monrsync
(seule une ligne est suffisante avec votre propre programmation horaire entre " ", cela écria dans /etc/cron.d/monrsync (ne mettre qu'un > si besoin d'écraser l'existant)
Pour ceux qui souhaite un historique (retouver un backup de ce qu'il y avait il y a une heure ou un jour), faut regarder rsnapshot
fonctionne Rsyncto fonctionnent Rsyncfonctionnent Rsyncto fonctionnement RsyncIdem
https://gitea.zoz-serv.org/Zoz/plex_fr_discord_repo/src/branch/master/README_GIT.md