diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-11-11 14:07:43 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-11-11 14:07:43 -0800 |
commit | a686d0105185fb5ec578879fd6160eefb951d83c (patch) | |
tree | ee793aee8c1a2ca0a105a61566cbe4b56929e956 /home/bin | |
parent | 475362d7625306facdbaec36f8143464c8734d74 (diff) | |
download | dotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.tar.gz dotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.tar.bz2 dotfiles-a686d0105185fb5ec578879fd6160eefb951d83c.zip |
Add backup scripts, including systemd service and timer
Diffstat (limited to 'home/bin')
-rwxr-xr-x | home/bin/backup | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/home/bin/backup b/home/bin/backup index eb70d1d..b96fa33 100755 --- a/home/bin/backup +++ b/home/bin/backup @@ -1,17 +1,6 @@ #!/bin/bash -set -e +set -o errexit -uuid=05b7770e-1f01-4b17-83de-ede0a04495a1 -instance="$(systemd-escape $uuid)" - -case "$1" in - mount) - sudo cryo "$uuid" mount - ;; - umount) - sudo cryo "$uuid" umount - ;; - *) - sudo systemctl start "cryo@$instance.service" - ;; -esac +echo "backing up gdrive" >&2 +rclone sync --verbose ~/gdrive gdrive:laptop +echo "backup successful" >&2 |