Hello Jitendraji,
It is now possible to keep a replication of your server on cloud. you just need to have a good bandwidth and decide how you need to sync bot the servers. I would suggest to keep batch sync. It is a good idea to follow. Also let me know if you have received any solution for this requirement of your. give me a msg regarding this.
Hope this is helpful..
regards,
Ravi.