Depending on the size and complexity of your environment, you may wish to enlist the help of professional services to complete something like this. But fundamentally, you're just asking about moving Splunk from one set of servers to another. This has been covered in numerous topics, googling for splunk move buckets or splunk move servers will give you many hits, but the community wiki says:
http://wiki.splunk.com/Community:MoveIndexes
And the official Splunk docs are:
http://docs.splunk.com/Documentation/Splunk/6.2.1/Installation/MigrateaSplunkinstance
You will probably also benefit from the following conf talks:
http://conf.splunk.com/sessions/2014/conf2014_SimeonYep_RoyArsan_Splunk_Cloud.pdf
http://conf.splunk.com/sessions/2014/conf2014_KarandeepBains_Splunk_Deploying.pdf
(Note that there are also audio/video records of the presentations from those talks, and all 2013 and 2014 conf talks available for free to everyone, paying customer or community member, at http://conf.splunk.com/).
... View more