NethServer Version: NethServer release 7.3.1611 (Final)
As I move toward implementing my first Production version of using nethserver (Domain Controller and Nextcloud), I will most likely be adding more modules to my nethserver over time (looking at implementing mail and perhaps chat server). I run my nethserver as a virtual machine (Proxmox Rocks!) and I know I can easily clone my server to have an exact replica of my production server. I know I could setup two versions of nethserver (one development and one prod) but I don’t want to try and keep both in sync all the time…I’m thinking it would be better to create my Development version as a clone of my Prod so I know I’m dealing with apples to apples when I start my testing.
But since I’m using my nethserver as a domain controller, how do I create a clone or exact copy of my production server AND not have my domain name collide? I need to have a way to change my domain name on the clone so that I can run both concurrently during my development work. Once I’m finished I will implement the steps I’ve documented into my production server and I can delete my Dev server until next time.
Does anyone perhaps from the @dev_team have advice for me on what I need to change on a clone of Nethserver so it doesn’t collide? I know I’ll need to change the hostname and IP of course. I’m looking at any other changes within nethserver (like my domain name…how can I safely change that and the IP it uses) when I create a clone?
Thanks in advance for any advice anyone can provide me.