Backup and resotere using host snapshot/image

I am using snapshots to backup couchbase server (a single node cluster). My main concern is the restore process.
Most times, I would like to the restored server to run side by side next to the original server. So I restore the host to a different IP/hostname (under the same network and DNS). I have noticed that I cannot force Couchbase to start after this change (unless I completely reinstall the software).
Isn’t there a quick way around it so I can change some config files and retain the newly restored Couchbase?

I am looking for similar functionality. Were you able to achieve this functionality ?
Please help/advice.