diff --git a/ChangeLog b/ChangeLog index bb19aa2..97d0ebd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ btrbk-current compatibility with all linux distros out there, which all install 'btrfs' in different locations (closes: #20). * Catch and display errors from "btrfs subvolume show". + * Include systemd service and timer unit for daily backups. btrbk-0.17.1 diff --git a/contrib/systemd/btrbk.service b/contrib/systemd/btrbk.service new file mode 100644 index 0000000..a284a76 --- /dev/null +++ b/contrib/systemd/btrbk.service @@ -0,0 +1,6 @@ +[Unit] +Description=btrbk backup + +[Service] +Type=oneshot +ExecStart=/usr/bin/btrbk run diff --git a/contrib/systemd/btrbk.timer b/contrib/systemd/btrbk.timer new file mode 100644 index 0000000..a19e4e7 --- /dev/null +++ b/contrib/systemd/btrbk.timer @@ -0,0 +1,10 @@ +[Unit] +Description=btrbk daily backup + +[Timer] +OnCalendar=daily +AccuracySec=10min +Persistent=true + +[Install] +WantedBy=multi-user.target