diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/disk/image/CreateImageTemplateCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/disk/image/CreateImageTemplateCommand.java index afa88b3426e..374a91ceaeb 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/disk/image/CreateImageTemplateCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/disk/image/CreateImageTemplateCommand.java @@ -107,6 +107,9 @@ protected void executeCommand() { getParameters().getStorageDomainId(), getParameters().getDestinationStorageDomainId())); + if (targetFormat == VolumeFormat.COW) { + newImage.setBackup(getDiskImage().getBackup()); + } newImage.setId(destinationImageGroupID); newImage.setDiskDescription(getParameters().getDescription() != null ? getParameters().getDescription() : getDiskImage().getDiskDescription());