From f51e048f898f380c3e18fe42d4c7e9349ea6859f Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Thu, 29 Jan 2026 11:43:35 -0500 Subject: [PATCH] Fix issue when restoring backup after migration of volume --- .../java/org/apache/cloudstack/backup/NASBackupProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.java b/plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.java index 9b5672e228fc..7561074dc54a 100644 --- a/plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.java +++ b/plugins/backup/nas/src/main/java/org/apache/cloudstack/backup/NASBackupProvider.java @@ -215,7 +215,7 @@ private BackupVO createBackupObject(VirtualMachine vm, String backupPath) { public boolean restoreVMFromBackup(VirtualMachine vm, Backup backup) { List backedVolumes = backup.getBackedUpVolumes(); List volumes = backedVolumes.stream() - .map(volume -> volumeDao.findByUuid(volume.getUuid())) + .map(volume -> volumeDao.findByUuid(volume.getPath())) .sorted((v1, v2) -> Long.compare(v1.getDeviceId(), v2.getDeviceId())) .collect(Collectors.toList());