diff --git a/restore.sh b/restore.sh index 59febdf..a4239d1 100644 --- a/restore.sh +++ b/restore.sh @@ -26,13 +26,15 @@ rsync_dir_list=($(rsync --password-file=rsync_pass rsync://$source | awk '{print ##choose backup echo "==>" ${#rsync_dir_list[@]} backups: ${rsync_dir_list[@]} -read -p "Input backup number:" backupNum +read -p "Input backup name:" backupName -until [ $backupNum -le ${#rsync_dir_list[@]} ] -do -read -p "Input backup number:" backupNum -done -let "backupNum -= 1" +echo "Selected: " $backupName + +#until [ $backupNum -le ${#rsync_dir_list[@]} ] +#do +#read -p "Input backup name:" backupName +#done +#let "backupNum -= 1" ##set target drive @@ -138,7 +140,8 @@ mount $targetDrive"2" /mnt/boot ##rsync echo "==> Copying from NAS..." -rsync --archive --password-file=rsync_pass rsync://$source${rsync_dir_list[$backupNum]}/ /mnt/ +#rsync --archive --password-file=rsync_pass rsync://$source${rsync_dir_list[$backupNum]}/ /mnt/ +rsync --archive --password-file=rsync_pass rsync://$source$backupName/ /mnt/ retVal=$? if [ $retVal -ne 0 ]; then exit 1