diff --git a/packages/xo-server/src/xo-mixins/backups-ng/index.js b/packages/xo-server/src/xo-mixins/backups-ng/index.js index 2fbd214d1..e4bb085ae 100644 --- a/packages/xo-server/src/xo-mixins/backups-ng/index.js +++ b/packages/xo-server/src/xo-mixins/backups-ng/index.js @@ -363,7 +363,11 @@ export default class BackupNg { const xapi = app.getXapi(srId) const sr = xapi.getObject(srId) const xva = await handler.createReadStream( - resolveRelativeFromFile(metadataFilename, metadata.data) + resolveRelativeFromFile(metadataFilename, metadata.data), + { + checksum: true, + ignoreMissingChecksum: true, // provide an easy way to opt-out + } ) const vm = await xapi.importVm(xva, { srId: sr.$id }) await Promise.all([