From 0a72e082c30d3327eca150db015e4582eb112d32 Mon Sep 17 00:00:00 2001 From: Matthew Saunders Brown Date: Sat, 16 Jul 2022 15:25:51 -0700 Subject: [PATCH] execute instead of echo restore commands --- sbin/bashup-restore-files.sh | 6 +++--- sbin/bashup-restore-mysql.sh | 5 ++--- sbin/bashup-restore-pdns.sh | 5 ++--- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/sbin/bashup-restore-files.sh b/sbin/bashup-restore-files.sh index 8cb59bf..8310938 100755 --- a/sbin/bashup-restore-files.sh +++ b/sbin/bashup-restore-files.sh @@ -124,9 +124,9 @@ if [[ $verify_back_dir == FALSE ]]; then fi # perform restore -# Still in testing mode, display command instead of running it -echo "To restore $pathtorestore from $backup run this command:" -echo "/usr/bin/rsync -vn --archive --numeric-ids --one-file-system --delete $pathtobackup $pathtorestore" +echo "Running:" +echo "/usr/bin/rsync -v --archive --numeric-ids --one-file-system --delete $pathtobackup $pathtorestore" +/usr/bin/rsync -v --archive --numeric-ids --one-file-system --delete $pathtobackup $pathtorestore bashup::unmount_storage_dir diff --git a/sbin/bashup-restore-mysql.sh b/sbin/bashup-restore-mysql.sh index b645b16..478c15a 100755 --- a/sbin/bashup-restore-mysql.sh +++ b/sbin/bashup-restore-mysql.sh @@ -100,10 +100,9 @@ fi # check that dump exists and restore it now if [ -d $backup_storage_dir/$backup ]; then if [ -f $backup_storage_dir/$backup/mysql/$dump ]; then - # Still in testing mode, display command instead of running it - echo "To restore database $database from backup $backup run this command:" + echo "running:" echo "/usr/bin/zcat $backup_storage_dir/$backup/mysql/$dump | mysql --defaults-extra-file=$defaults_extra_file $database" -# echo "SUCCESS: Database $database from backup $backup has been restored." + /usr/bin/zcat $backup_storage_dir/$backup/mysql/$dump | mysql --defaults-extra-file=$defaults_extra_file $database else echo "ERROR: Dump for database $database does not exist in the $backup backup dir." exit 1 diff --git a/sbin/bashup-restore-pdns.sh b/sbin/bashup-restore-pdns.sh index 286bd60..7b84662 100755 --- a/sbin/bashup-restore-pdns.sh +++ b/sbin/bashup-restore-pdns.sh @@ -100,10 +100,9 @@ fi # check that dump exists and restore it now if [ -d $backup_storage_dir/$backup ]; then if [ -f $backup_storage_dir/$backup/pdns/$zone_file ]; then - # Still in testing mode, display command instead of running it - echo "To restore zone $zone from backup $backup run this command:" + echo "running:" echo "/usr/bin/pdnsutil load-zone $zone $backup_storage_dir/$backup/pdns/$zone_file" -# echo "SUCCESS: Zone $zone from backup $backup has been restored." + /usr/bin/pdnsutil load-zone $zone $backup_storage_dir/$backup/pdns/$zone_file else echo "ERROR: Zone file for zone $zone does not exist in the $backup backup dir." exit 1