[ https://issues.apache.org/jira/browse/CLOUDSTACK-10430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Suresh Kumar Anaparti updated CLOUDSTACK-10430: ----------------------------------------------- Security: (was: Public) > CloudStack GSoC 2021 - Clone a Virtual Machine (with all the data disks) > ------------------------------------------------------------------------ > > Key: CLOUDSTACK-10430 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10430 > Project: CloudStack > Issue Type: Improvement > Components: API > Reporter: Suresh Kumar Anaparti > Priority: Major > Labels: gsoc2021, mentor > > Hi there, > Here is the background of the proposed improvement in the CloudStack. > Currently, there is no straight way to clone / create a copy of the VM (with > all the data disks) in CloudStack. Operator/Admin requires a series of > steps/API cmds to be followed to achieve that in CloudStack, and also it > takes considerable time (to wait and check each cmd response before > proceeding to next step). Some hypervisors (Eg. VMware) already supports > clone VM operation, and CloudStack can leverage that. > The support for this new functionality, can be integrated by introducing a > new (admin-only) API to clone the VM, something like _cloneVirtualMachine_ , > which facilitates direct way to clone / create a copy of the VM (with all the > data disks) can be . CloudStack internally performs all the required > operations to create the copy of the VM (leverages the relevant hypervisor(s) > operations if necessary), and returns the VM as response when success, > otherwise throws the relevant error message. > This improvement will be a good addition to the VM operations supported in > the CloudStack. It requires some virtualization/cloud domain knowledge & > usage. > More details here: [https://github.com/apache/cloudstack/issues/4818] > Skills Required: > - Java and Python > - Vue.js (for UI integration) > -- This message was sent by Atlassian Jira (v8.3.4#803005)