diff --git a/@xen-orchestra/backups/_deltaVm.js b/@xen-orchestra/backups/_deltaVm.js index ab23e2689..49de95a25 100644 --- a/@xen-orchestra/backups/_deltaVm.js +++ b/@xen-orchestra/backups/_deltaVm.js @@ -143,7 +143,7 @@ exports.importDeltaVm = defer(async function importDeltaVm( $defer, deltaVm, sr, - { cancelToken = CancelToken.none, detectBase = true, mapVdisSrs = {} } = {} + { cancelToken = CancelToken.none, detectBase = true, mapVdisSrs = {}, restoreMacAddresses = true } = {} ) { const { version } = deltaVm if (compareVersions(version, '1.0.0') < 0) { @@ -332,7 +332,7 @@ exports.importDeltaVm = defer(async function importDeltaVm( VM: vmRef, }, { - MAC: vif.MAC, + MAC: restoreMacAddresses ? vif.MAC : undefined, } ) }