From c6f81f39d2e6057bf500119021686d35ba70262e Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Thu, 11 Oct 2018 14:03:24 +0300 Subject: [PATCH] POSTGRESQL backup services --- systemd_units/djing_backup.service | 12 ++++++++++++ systemd_units/djing_backup.timer | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 systemd_units/djing_backup.service create mode 100644 systemd_units/djing_backup.timer diff --git a/systemd_units/djing_backup.service b/systemd_units/djing_backup.service new file mode 100644 index 0000000..f4baf28 --- /dev/null +++ b/systemd_units/djing_backup.service @@ -0,0 +1,12 @@ +[Unit] +Description=Backup for djing + +[Service] +Type=simple +ExecStart=/var/backups/do_backup.sh +WorkingDirectory=/var/backups +User=root +Group=root + +[Install] +WantedBy=multi-user.target diff --git a/systemd_units/djing_backup.timer b/systemd_units/djing_backup.timer new file mode 100644 index 0000000..8bcea86 --- /dev/null +++ b/systemd_units/djing_backup.timer @@ -0,0 +1,11 @@ +[Unit] +Description=Run backup periodically + +[Timer] +OnCalendar=*-*-* 8,12,14,16,19,23:15:0 +Persistent=true +Unit=djing_backup.service + +[Install] +WantedBy=timers.target +