I need to deploy a copy of a VM to multiple branch offices that have poor connection.
I could deploy these VMs from template of by cloning but these methods are only reliable for fast connections. Therefore I decided to deploy VMs by backup-restore-customize sequence. I deliver the zipped backup to branch offices using any reliable method but then I need to customize restored VMs. I know I could run sysprep manually but if vCenter already contains sysprep and ready-to-use customization specs I'd rather prefer to reuse them.
So how can I manually invoke guest OS customization for an existing VM?