Migrate from one platform to another by unpresenting & re-presenting LUNs?
Dana NDec 14 2011 — edited Dec 14 2011We need to migrate 10gR2 instances off an Itanium server to an x86-64 server. The OS on both source and target systems is Redhat Linux.
Can we simply install 10g binaries on the new server, unpresent our SAN LUNs from the Itanium server, then re-present the LUNs to the new server?
If this works, we then want to upgrade to 11g in-place on the new server.
Is unpresenting and re-presenting LUNs a viable option? Any "gotchas" or things to be mindful of when using this method?
Here's our plan so far:
1. Install 10g software on the new server.
2. Create a pfile and shutdown the database and +ASM on the Itanium server.
3. Copy the necessary files and modify as necessary from the old server to the new server (x86-64).
4. Unpresent DATAFILES and FLASHREC from old server.
5. Present DATAFILES and FLASHREC to new server.
6. We will then create ASM (on the new server) and see if it can discover the DATAFILES and FLASHREC.
7. If this works, then we will try to bring up the databases.
8. If we can bring up the databases, then we will upgrade the new server to 11G.
Has anyone tried this? If so, were you successful? What challenges did you face?
Edited by: Dana N on Dec 14, 2011 6:56 AM