cron.d/backup

This commit is contained in:
Florian du Garage Num 2020-10-08 14:09:03 +00:00
parent b08f1ce18d
commit b6d3760746

View File

@ -149,16 +149,20 @@ Script à exécuter:
!!! note "/etc/cron.daily/backup"
```
#!/bin/bash
rsync -ahv --update --delete --info=backup2,copy2,del2,name1,stats2 --log-file="/home/$USER/backup_log/backup.log.$(date +%Y-%m-%d)" /home/$USER/Documents/ -e 'ssh -p 43000 -i $USER@176.151.59.186:/home/$USER/Documents &
rsync -ahv --update --delete --info=backup2,copy2,del2,name1,stats2 --log-file="/home/$USER/backup_log/backup.log.$(date +%Y-%m-%d)" /home/$USER/Documents/ -e 'ssh -p 43000 -i $KEY_PATH $USER@176.151.59.186:/home/$USER/Documents &
```
N'oubliez pas de rendre le script exécutable:
```
sudo chmod +x /etc/cron.daily/backup
```
Définition de la tâche cron:
```
sudo tee -a /etc/cron.d/backup > /dev/null <<EOT
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
0 4 * * * root bash /etc/cron.daily/backup
00 04 * * * ktha /etc/cron.daily/backup
EOT
```