Updated commands
parent
f4b5dcd9ae
commit
6ca34bbe18
18
manifest.jps
18
manifest.jps
|
@ -145,10 +145,11 @@ onAfterClone:
|
|||
backupCount: "5"
|
||||
|
||||
actions:
|
||||
|
||||
configureAutoBackup:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash "/home/jelastic/mb-backups/manage_backup_schedule.sh" add "0 0 * * *" "$(cat /etc/restic-password)" "${globals.envName}"
|
||||
commands: bash "/home/jelastic/mb-backups/manage_backup_schedule.sh" add "0 0 * * *" "$(cat /etc/restic-password)"
|
||||
- return:
|
||||
type: info
|
||||
message: "Daily backup schedule configured successfully"
|
||||
|
@ -156,7 +157,7 @@ actions:
|
|||
removeAutoBackup:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/litespeed/mb-backups/manage_backup_schedule.sh remove "${globals.envName}"
|
||||
commands: bash /home/litespeed/mb-backups/manage_backup_schedule.sh remove
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -164,7 +165,7 @@ actions:
|
|||
checkBackupRepo:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/backup-logic.sh check_backup_repo "${globals.envName}"
|
||||
commands: bash /home/jelastic/mb-backups/backup-logic.sh check_backup_repo
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -172,7 +173,7 @@ actions:
|
|||
backupnow:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/backup-logic.sh "${globals.envName}" "backup"
|
||||
commands: bash /home/jelastic/mb-backups/backup-logic.sh "$(cat /etc/restic-password)" "backup"
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -180,7 +181,7 @@ actions:
|
|||
backupcore:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/backup_core_files.sh "${globals.envName}" "${settings.blabel}"
|
||||
commands: bash /home/jelastic/mb-backups/backup_core_files.sh "$(cat /etc/restic-password)" "${settings.blabel}"
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -188,7 +189,7 @@ actions:
|
|||
backupmedia:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/backup_media.sh "${globals.envName}" "${settings.blabel}"
|
||||
commands: bash /home/jelastic/mb-backups/backup_media.sh "$(cat /etc/restic-password)" "${settings.blabel}"
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -196,7 +197,7 @@ actions:
|
|||
backupdb:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/backup_database.sh "${globals.envName}" "${settings.blabel}"
|
||||
commands: bash /home/jelastic/mb-backups/backup_database.sh "$(cat /etc/restic-password)" "${settings.blabel}"
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -204,7 +205,7 @@ actions:
|
|||
restore:
|
||||
- cmd[cp]:
|
||||
user: root
|
||||
commands: bash /home/jelastic/mb-backups/restore_backup_direct.sh "${settings.snapshotId}" "${globals.envName}"
|
||||
commands: bash /home/jelastic/mb-backups/restore_backup_direct.sh "${settings.snapshotId}"
|
||||
- return:
|
||||
type: info
|
||||
message: "${response.out}"
|
||||
|
@ -329,3 +330,4 @@ actions:
|
|||
- curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/restore_backup_direct.sh
|
||||
- curl -O https://deploy-proxy.mightybox.io/addons/mb-backup-manager/raw/branch/main/scripts/imports/view_snapshots.sh
|
||||
- chmod +x /home/litespeed/mb-backups/*.sh
|
||||
- sudo chown -R litespeed:litespeed /home/litespeed/mb-backups
|
Loading…
Reference in New Issue