What do you mean by "provisioning a new instance on my cloud, adding my configuration files, and starting the process"? You spin up a newer version and copy over your files(which ones)? Or you install a new old-versioned splunk instance, copy over files (again - which ones), upgrade this instance... And then what? So many questions 😉
And the licensing - why aren't you just using a license master? Anyway, you're not supposed to use the same license on multiple splunk instances (and Monitoring Console will complain heavily if you do).