mirror of
https://github.com/tomasriveral/vps-config.git
synced 2026-08-11 18:18:38 +02:00
setup backup
This commit is contained in:
@@ -175,6 +175,12 @@ sleep 1
|
|||||||
mountpoint /mnt/kdrive
|
mountpoint /mnt/kdrive
|
||||||
ls /mnt/kdrive
|
ls /mnt/kdrive
|
||||||
|
|
||||||
|
# backup of things not in kdrive
|
||||||
|
|
||||||
|
cp systemd/server-backup.* /etc/systemd/system/
|
||||||
|
systemctl daemon-reload
|
||||||
|
systemctll enable --now server-backup.timer
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# hledger-web
|
# hledger-web
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Nightly rsync backup of /opt/server to /mnt/kdrive
|
||||||
|
After=local-fs.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
ExecStart=/usr/bin/rsync -a --delete /opt/server/ /mnt/kdrive/serverBackup/
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Run nightly server rsync backup
|
||||||
|
|
||||||
|
[Timer]
|
||||||
|
OnCalendar=*-*-* 02:00:00
|
||||||
|
Persistent=true
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=timers.target
|
||||||
Reference in New Issue
Block a user