remove syncoid, switch to rsync #221
4 changed files with 6 additions and 5 deletions
|
@ -1,6 +1,5 @@
|
|||
---
|
||||
### when should rsync_mirror be run (every 5 minutes)
|
||||
rsync_mirror_timer: '*-*-* *:00/5'
|
||||
|
||||
|
||||
### mgrote_rsync_mirror
|
||||
#rsync_mirror_syncoid_datasets_sync:
|
||||
|
@ -14,3 +13,5 @@ rsync_mirror_timer: '*-*-* *:00/5'
|
|||
------
|
||||
rsync_mirror_user_group: "{{ rsync_mirror_user }}"
|
||||
rsync_mirror_user: rsync_mirror
|
||||
### when should rsync_mirror be run (every 5 minutes)
|
||||
rsync_mirror_timer: '*-*-* *:00/5'
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{{ file_header | default () }}
|
||||
|
||||
[Unit]
|
||||
Description=Send zfs snapshots with rsync_mirror/rsync_mirror.
|
||||
Description=Mirror data with rsync.
|
||||
OnFailure=rsync_mirror_mail.service
|
||||
OnSuccess=rsync_mirror_mail.service
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
Description=Timer for rsync_mirror.
|
||||
|
||||
[Timer]
|
||||
OnCalendar={{ rsync_mirror_rsync_mirror_timer }}
|
||||
OnCalendar={{ rsync_mirror_timer }}
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target multi-user.target zfs.target
|
|
@ -5,4 +5,4 @@ Description=Send a Mail for rsync_mirror service after error or success rsync_mi
|
|||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/bin/bash -c '/usr/bin/journalctl -u syncoid.service -n 30 | mail -aFROM:syncoid@mgrote.net -s "syncoid - %H" {{ my_mail }}'
|
||||
ExecStart=/bin/bash -c '/usr/bin/journalctl -u rsync_mirror.service -n 30 | mail -aFROM:{{ rsync_mirror_user }}@mgrote.net -s "syncoid - %H" {{ my_mail }}'
|
Loading…
Reference in a new issue