Recently I needed to test the upgrade of some software on an oracle server. This involved me cloning it and putting it back into production for user testing.
Clone the machine using your virtual manager, change the IP of the machine with it disconnected to the network as well as Computer name and rejoin to the machine.
The Oracle client was installed locally so , change IP in C:\Oracle\Product\11.2.0\client_1\network\admin\tnsnames.orc
After changing server name, changed it in here: e:\Oracle\Product\11.2.0\db_home1\Network\Admin
Change listener.ora hostname ( start service )
Change sqlnet.orca hostname and IP
If getting ORA-12560: TNS:protocol adapter error Restart the Machine
Add IP blocking or login blocking to make sure noone else can reference this ‘stalebox’