On 2/20/19 1:22 AM, Alexandre Derumier wrote: > --- > PVE/Makefile | 1 + > PVE/QemuMigrateExternal.pm | 872 > +++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 873 insertions(+) > create mode 100644 PVE/QemuMigrateExternal.pm > > diff --git a/PVE/Makefile b/PVE/Makefile > index 2c800f6..0494cfb 100644 > --- a/PVE/Makefile > +++ b/PVE/Makefile > @@ -1,6 +1,7 @@ > PERLSOURCE = \ > QemuServer.pm \ > QemuMigrate.pm \ > + QemuMigrateExternal.pm \ > QMPClient.pm \ > QemuConfig.pm >
oh, and this all lacks a bit of cleanups on errors, e.g., the newly created VM on the target side, etc. but it's a bit of a delicate issue, maybe you want do have a cleanup command which is executed at the remote side, checks if the target vmid is still "migrate" locked and cleans up everything created solely for the migration? _______________________________________________ pve-devel mailing list [email protected] https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
