summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xetc/rc.restore_full_backup8
1 files changed, 5 insertions, 3 deletions
diff --git a/etc/rc.restore_full_backup b/etc/rc.restore_full_backup
index 7930c73..9e3d6ce 100755
--- a/etc/rc.restore_full_backup
+++ b/etc/rc.restore_full_backup
@@ -1,11 +1,13 @@
#!/bin/sh
-echo "Checking..."
+echo -n "Checking..."
if [ `tar tzPf $1 /etc/rc 2>/dev/null` ]; then
+ echo " Backup file looks OK."
echo "One moment, restoring ${1}..."
- tar xzPfU $1 -C /
+ tar xzPfU $1 -C / 2>/var/etc/restore_log.txt
echo "Restore of $1 complete."
else
- echo "Could not locate backup ${1}. Available backups:"
+ echo " Error."
+ echo "File not found or invalid backup file. Available backups:"
ls -lah /root | grep backup | more
fi
OpenPOWER on IntegriCloud