Move Complete ORACLE from one system to another I have 2 identical server with exact disk partitions (OS CENTOS 6.4 both ) [My college central oracle server]. [Oralce 11G Enterprise Edition]

Entire ORACLE HOME ( bin , control files, data files everything on oracle) is on 2nd Disk (which is not a OS disk)

Since OLD server had reached end of life (from HP) a new HP machine with upgraded RAM (OLD system had 16 GIG where as new system as 64 GIG).

Now Since All oracle Dependencies (RPM, libraries, environmental variables, JAVA, Users and groups) are already made on new server.

So Now Question is ..

Can I remove Disk [Oracle HDD] from OLD server and insert it on NEW server and just start Oracle (sqlplus "/ as sysdba" or dbstart and lnsctrl).

Can it will give any challenge.
(I have cold backups, export backup, &amp; RMAN backup too).

I just want to give a try on above case.

Will this work ??
If it's the same Oracle version, then it might work. Since the old system had 16GB, both have to be 64bit so that shouldn't be an issue, either.

NOTE You're going to save a few minutes at the risk of introducing a subtle problem in your production system. So unless your data isn't worth the time to do a proper export/import, I wouldn't do it.

Anyway. Make a backup of the data before trying this. Use the exp tool for this. The counterpart imp is able to import the data into a new databse. Incidentally, this is how you should do it in the first place.

If you don't want to make a backup, I suggest to at least make a raw copy of the old disk.

Some things that can go wrong:


Your old hard disk might have a faulty sector which now, you won't notice.
There might already be data corruption in your database.
Oracle might have saved the CPU ID or similar data somewhere in the database as a means of copy protection.