Skip to content

Commit d842ca5

Browse files
committed
Fix for #830
1 parent 7d0daa0 commit d842ca5

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

raspiBackup.sh

+10-6
Original file line numberDiff line numberDiff line change
@@ -6795,34 +6795,36 @@ function inspect4Restore() {
67956795
67966796
logEntry
67976797
6798+
local checkHostname="$(sed -E 's/\@[^\-]+//' <<< "$HOSTNAME")" # remove OSname added in 0.7.0 to be forward compatible
6799+
67986800
if [[ $BACKUPTYPE != $BACKUPTYPE_DD && $BACKUPTYPE != $BACKUPTYPE_DDZ ]]; then
6799-
SF_FILE=$(ls -1 $RESTOREFILE/${HOSTNAME}-backup.sfdisk)
6801+
SF_FILE=$(ls -1 $RESTOREFILE/${checkHostname}-backup.sfdisk)
68006802
if [[ -z $SF_FILE ]]; then
68016803
writeToConsole $MSG_LEVEL_MINIMAL $MSG_FILE_NOT_FOUND "$RESTOREFILE/${HOSTNAME}-backup.sfdisk"
68026804
exitError $RC_MISSING_FILES
68036805
fi
68046806
6805-
MBR_FILE=$(ls -1 $RESTOREFILE/${HOSTNAME}-backup.mbr)
6807+
MBR_FILE=$(ls -1 $RESTOREFILE/${checkHostname}-backup.mbr)
68066808
if [[ -z $MBR_FILE ]]; then
68076809
writeToConsole $MSG_LEVEL_MINIMAL $MSG_FILE_NOT_FOUND "$RESTOREFILE/${HOSTNAME}-backup.mbr"
68086810
exitError $RC_MISSING_FILES
68096811
fi
68106812
fi
68116813
68126814
if (( $PARTITIONBASED_BACKUP )); then
6813-
BLKID_FILE=$(ls -1 $RESTOREFILE/${HOSTNAME}-backup.blkid)
6815+
BLKID_FILE=$(ls -1 $RESTOREFILE/${checkHostname}-backup.blkid)
68146816
if [[ -z $BLKID_FILE ]]; then
68156817
writeToConsole $MSG_LEVEL_MINIMAL $MSG_FILE_NOT_FOUND "$RESTOREFILE/${HOSTNAME}-backup.blkid"
68166818
exitError $RC_MISSING_FILES
68176819
fi
68186820
6819-
PARTED_FILE=$(ls -1 $RESTOREFILE/${HOSTNAME}-backup.parted)
6821+
PARTED_FILE=$(ls -1 $RESTOREFILE/${checkHostname}-backup.parted)
68206822
if [[ -z $PARTED_FILE ]]; then
68216823
writeToConsole $MSG_LEVEL_MINIMAL $MSG_FILE_NOT_FOUND "$RESTOREFILE/${HOSTNAME}-backup.parted"
68226824
exitError $RC_MISSING_FILES
68236825
fi
68246826
6825-
FDISK_FILE=$(ls -1 $RESTOREFILE/${HOSTNAME}-backup.fdisk)
6827+
FDISK_FILE=$(ls -1 $RESTOREFILE/${checkHostname}-backup.fdisk)
68266828
if [[ -z $FDISK_FILE ]]; then
68276829
writeToConsole $MSG_LEVEL_MINIMAL $MSG_FILE_NOT_FOUND "$RESTOREFILE/${HOSTNAME}-backup.fdisk"
68286830
exitError $RC_MISSING_FILES
@@ -7296,8 +7298,10 @@ function findNonpartitionBackupBootAndRootpartitionFiles() {
72967298
# 2) backup dir and date (added when boot backup all the time was added in 0.6.1.1)
72977299
# 3) backup dir and no date (initial location when ony one single backup was created, pre 0.6.1.1)
72987300
7301+
local checkHostname="$(sed -E 's/\@[^\-]+//' <<< "$HOSTNAME")" # remove OSname added in 0.7.0 to be forward compatible
7302+
72997303
local bootpartitionDirectory=( "$RESTOREFILE" "$BASE_DIR" "$BASE_DIR" )
7300-
local bootpartitionExtension=( "$HOSTNAME-backup" "$HOSTNAME-backup-$DATE" "$HOSTNAME-backup" )
7304+
local bootpartitionExtension=( "$checkHostname-backup" "$checkHostname-backup-$DATE" "$checkHostname-backup" )
73017305
73027306
local i=0
73037307

0 commit comments

Comments
 (0)