first commit
This commit is contained in:
34
system/backup.yaml
Normal file
34
system/backup.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
# yaml-language-server: $schema=https://git.jesof.ch/public/mstr-schemas/raw/branch/main/mstr-tasks-schema.json
|
||||
tasks:
|
||||
- set:
|
||||
variables:
|
||||
- varName: "volume"
|
||||
value: "/Volumes/Backup-1"
|
||||
|
||||
- set:
|
||||
variables:
|
||||
- varName: "volume"
|
||||
value: "/Volumes/Backup-2"
|
||||
when: $(dirExists("/Volumes/Backup-2"))
|
||||
|
||||
- execute:
|
||||
description: "Start backup rp02"
|
||||
exec: "rsync"
|
||||
timeout: 6h
|
||||
dir: "$(volume)"
|
||||
args:
|
||||
- "-a"
|
||||
- "-v"
|
||||
- "root@rp02.localnet:/backup/*"
|
||||
- "."
|
||||
|
||||
- execute:
|
||||
description: "Start backup rp03"
|
||||
exec: "rsync"
|
||||
timeout: 6h
|
||||
dir: "$(volume)"
|
||||
args:
|
||||
- "-a"
|
||||
- "-v"
|
||||
- "root@rp03.localnet:/backup/*"
|
||||
- "."
|
||||
Reference in New Issue
Block a user