def METHOD_NAME(self):
    self.main_vm.destroy()
    images = self.params["images"]
    qsd_images = []
    clone_params = self.main_vm.params.copy()
    for tag in self.params.objects("source_images"):
        img_params = self.params.object_params(tag)
        image_chain = img_params.objects('image_backup_chain')
        images = images.replace(tag, image_chain[-1])
        qsd_images.append(image_chain[-1])
    self.params["qsd_images_qsd1"] = " ".join(qsd_images)
    clone_params["images"] = images
    clone_vm = self.main_vm.clone(params=clone_params)
    self.start_qsd()
    clone_vm.create()
    clone_vm.verify_alive()
    self.clone_vm = clone_vm