RAC Migration non ASM to ASM

Hi
I have to perform a migration project
of a 4node RAC cluster to new hardware,
this RAc cluster has a 2 node DR
The new hardware will have the same os as
the current one .The catch is that the database is
currently using a unix file system and it has to be
migrated to ASM. Can some1 please guide me with best
possible way to achieve this....any links or documentations
appreciated....If any1 has more questions on this please let me know
Thankyou

Check metalink note 252219.1
or
http://www.oracle.com/technology/deploy/availability/pdf/MAA_WP_10gASMMigration.pdf

Similar Messages

  • Oracle Documentation to Migrate RAC to NON-RAC keeping ASM

    Oracle Documentation to Migrate RAC to NON-RAC keeping ASM.

    93a5de6e-a834-4d99-8192-dbc40f606ffd wrote:
    Oracle Documentation to Migrate RAC to NON-RAC keeping ASM.
    Surely all you need to do is set CLUSTER_DATABASE=FALSE, and start the instance from a non-RAC Oracle home. Then tidy up the cluster registry: use the srvctl utility to remove the RAC database, and add a non-RAC database. All done in ten minutes.
    John Watson
    Oracle Certified Master DBA

  • Migrating Non ASM, Non RMAN to New Server with ASM and RMAN - Possible?

    We currently have a database ( Oracle 10g R1 ) on a Sun Solaris server that is NOT using ASM or RMAN. The database is about 300GB. We are getting a new server and we want to install Oracle 10g R2 with ASM and RMAN and migrate the database.
    I have seen the documentation on migrating non ASM to an ASM server but the methods all use RMAN. Is it possible to migrate to an ASM database without using RMAN? Would datapump import/export work if I created a new database on the new server with all the same tablespaces? Or, do I have to bite the bullet, install RMAN on the old server and do the backup?
    Thanks.

    If you're not using RMAN that doesn't mean you can't use it to perform a single backup, rman is contained in every oracle RDBMS installation version 10G or higher.
    this is only a sample of how to do it
    RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '<file_system_path>/%U.DBF';
    --first we allocate the channel default channel.
    RMAN>RUN
    ALLOCATE CHANNEL DEFAULTCHANNEL TYPE DISK;
    SHUTDOWN IMMEDIATE;
    STARTUP MOUNT;
    BACKUP DATABASE;
    SHUTDOWN
    }then once you have it, you can do what you want.
    It should also be possible to manually restore the database from the original datafiles but it's better to follow the solution involving RMAN.
    Bye Alessandro

  • Moving spfile from non-asm to asm file system

    Hi All
    We are migrating non-asm file system to asm file system, we are held up in moving the spfile from non-asm file system to asm file system ...
    we tried the below method
    Recreate SPFILE on ASM diskgroup
    SQL> create pfile='c:\initTEST.ora' from spfile;
    File created.
    SQL> create spfile='+DGRP2/spfileTEST.ora' from pfile='c:\initTEST.ora';
    File created.
    after this we started both the running instance and asm instance
    but after starting the instance TEST we saw the instance still using spfile of non-asm file system
    what is the correct way of moving the spfile from non-asm to asm file system..
    Regards
    Hariharan.T

    You need to perform this first:
    First rename the $ORACLE_HOME/dbs/spfileTEST.ora to spfileTEST.ora_old
    create initTEST.ora in dbs location with below contents:
    Also i recommend you to recreate the spfile in ASM as it might not be in good shape.
    When ever you start the oracle instance there is a specific order to find the oracle pfile/spfile
    1. O_H/dbs/spfile<SID>.ora
    2. O_H/dbs/init<SID>.ora
    3. O_H/dbs/spfile.ora
    4. O_H/dbs/init.ora
    in your case instance always finds spfileTEST.ora in dbs location (non -ASM) and will stop looking further. If you remove it our of the way it will find initTEST.ora which will redirect to spfile present in ASM.
    NOTE: As per your earlier update you created spfile in ASM after puttin spfile='+DG...' in the initTEST.ora..
    If you start the instance with this SPFILE you will be getting "maxmimum cursors limit exceeded" error.
    -Ravi.M

  • Migrate entire database to ASM on another server via RMAN minimal downtime

    Hi
    I was looking for a procedure to migrate non ASM production databases to ASM via RMAN on a separate server with minimal downtime (backup as copy/switch database to copy technique). We have TDPO for tape backup and I normally rman clone test databases between servers but this involves too much downtime for production. The procedure in the ASM Admin Guide (Chapter 8) assumes the databases are on the same server.
    Thanks
    Tom Cullen

    tcullen wrote:
    Hi
    I was looking for a procedure to migrate non ASM production databases to ASM via RMAN on a separate server with minimal downtime (backup as copy/switch database to copy technique). We have TDPO for tape backup and I normally rman clone test databases between servers but this involves too much downtime for production. The procedure in the ASM Admin Guide (Chapter 8) assumes the databases are on the same server.
    Thanks
    Tom CullenDear Tom. Why you think you'll have downtime in the production database? The database will be running while the clone will be processing. Check the following link:
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmdupdb.htm#BGBDCDGJ
    RMAN DUPLICATE DATABASE From ASM to ASM: Example
    Kamran Agayev A.
    Oracle ACE
    My Oracle Video Tutorials - http://kamranagayev.wordpress.com/oracle-video-tutorials/

  • Non-asm to asm restore using duplicate

    oracle version 11.2.0.2.0
    hello guys a quick question, I am trying to restore a database from non-asm to asm. I want to know if the following will work with the duplicate database.
    SET NEWNAME for DATAFILE '/clu15/oracle/database/PROD/dbf/NDX_PROD.dbf' to '+DGDEV1DBDATA03/database/DEV/dbf/NDX_PROD.dbf';
    SET NEWNAME for DATAFILE '/clu15/oracle/database/PROD/dbf/NDX_PROD_01.dbf' to '+DGDEV1DBDATA03/database/DEV/dbf/NDX_PROD_01.dbf';
    SET NEWNAME for DATAFILE '/clu15/oracle/database/PROD/dbf/NDX_PROD_02.dbf' to '+DGDEV1DBDATA03/database/DEV/dbf/NDX_PROD_02.dbf';
    SET NEWNAME for DATAFILE '/clu15/oracle/database/PROD/dbf/NDX_PROD_03.dbf' to '+DGDEV1DBDATA03/database/DEV/dbf/NDX_PROD_03.dbf';
    Thank You

    This above will work.
    If you want to use OFA architecture, you can just give
    SET NEWNAME for DATAFILE '/clu15/oracle/database/PROD/dbf/NDX_PROD.dbf' to '+DGDEV1DBDATA03'; 
    You can also set the parameter db_file_name_convert and log_file_name_convert.

  • Migrating a database to ASM.

    Hi all,
    I have an environment for test purposes running 10.2.0.1.0 database on a Linux CentOS 4 box.
    Now what I´m trying to accomplish is migrate this database to ASM.
    Some adittional info:
    $ ps -ef | grep pmon
    oracle 4063 1 0 07:27 ? 00:00:00 ora_pmon_APPS102
    502 6659 1 0 07:34 ? 00:00:00 asm_pmon_+ASM
    $ lsnrctl status
    Services Summary...
    Service "+ASM" has 1 instance(s).
    Instance "+ASM", status BLOCKED, has 1 handler(s) for this service...
    Service "APPS102" has 1 instance(s).
    Instance "APPS102", status READY, has 1 handler(s) for this service...
    What I´m doing is to log into database through EM 10g console as sys user, then I go to the Administration page from where I can run the ASM migration wizard.
    Then, after inform my SYS password and my Host account/Password, I´m facing below error:
    Listener refused the connection with the following error: ORA-12528, TNS:listener: all appropriate instances are blocking new connections The Connection descriptor used by the client was: (description=(address=(host=VM_PEGASUS.localdomain)(protocol=tcp)(port=1521))(connect_data=(sid=+ASM)(server=dedicated)))
    I´ve already stopped and started the listener and restarted both instances. Did not work, same situation.
    Well, any help will be very appreciated.
    Thanks,
    Marcello M.

    Hi,
    Please see (How To Use Automatic Shared Memory Management (ASMM) In Oracle10g) Doc ID: Note:295626.1 on Oracle Metalink.
    The main goal of this document is to show you how to put in place the ASMM facility introduced with Oracle10g, how to configure it, and also some examples on how to monitor its activity.
    Adith

  • Migrate Non-RAC(Standalone) to RAC

    Hi,
    Can anybody suggest me how to Migrate Non-RAC(Standalone) to RAC.
    Thanks
    ANUP

    Hi Anup,
    See this doc http://www.oracle.com/technology/pub/articles/chan_sing2rac_install.html
    There are old threads in this forum about migration too.
    Regards,
    Rodrigo Mufalani

  • Rac to non rac standby file name convert option

    Hi,
    Rac to non rac with ASM both, please find the below details.
    Primary Setup.
    diskgroup NAME for all files for both primary and standby +DATA
    pmon,unique and service name at standby-rac1, rac2
    db version -11.2.0.1
    platform - HP -UX
    $ ps -ef | grep pmon
    oracle11 22329 1 0 22:33:55 ? 0:28 ora_pmon_rac1
    oragrid 23522 1 0 Jan 2 ? 1:30 asm_pmon_+ASM1
    $ ps -ef | grep pmon
    oracle11 22329 1 0 22:33:55 ? 0:28 ora_pmon_rac2
    oragrid 23522 1 0 Jan 2 ? 1:30 asm_pmon_+ASM2
    database and Unique name - RAC, so all files on ASM created under +DATA/RAC
    Stanby setup
    diskgroup NAME for all files for both primary and standby +DATA
    pmon,unique and service name at standby- racdr
    $ ps -ef | grep pmon
    oracle11 22329 1 0 22:33:55 ? 0:28 ora_pmon_racdr
    oragrid 23522 1 0 Jan 2 ? 1:30 asm_pmon_+ASM
    database name and unique name is racdr, so all files on ASM created under DATA/racdr when cloned with RMAN from primary backup. (by settling log_file and db_file covert from DATA/RAC to +DATA/racdr )
    so now everything ok... but how do we create a new datafiles at primary for the above setting success, ??? and reflect on standby ???.
    1.create tablespace tbs size 10g;
    2.create tablespace tbs datafile '+/DATA/RAC/test.dbf size 10g; ??
    3.create tablespace tbs datafile '+/DATA size 10g;???
    4. directories name on asm and specifying on the convert options is case sensitive ???
    Thanks in advance...

    thats fine john,
    log_file and db_file covert from '+DATA/RAC', '+DATA/racdr'
    my primary is rac
    my standby us racdr
    so i mentioned above folders on convert option, so if i created datafile with or without specifying a diskgroup like mentione below, with or without specifying the directory like below
    will all create on under '+DATA/racdr' diskgroup ??
    create tablespace test DATA size10m; --> not specidying a full path as DATA/RAC' so will it go to DATA/racdr' ?? or creating under DATA ?diskgroup on standby????
    Thanks,

  • Oracle EBS Cloning - RAC to Non-RAC on windows 2008

    Kindly note that my Client is currently running Oracle E-Business Suit R12.1.1 + 11.2.0.2 on Windows
    Server 2008R2 on RAC + ASM.
    I have been requested to perform the Clonning of the Production to Test Enviroment from RAC to non
    RAC?
    I have gone through the note id Certified RAC Scenarios for E-Business Suite Cloning [ID 783188.1] which
    says that Oracle E-Business Suit R12.1.1 is not supported for RAC to RAC or RAC to non RAC Clonning?
    Please advise whether the Clonning is possible from RAC to non RAC enviroment on Windows 2008 R2 for
    R12.1.1 + 11.2.0.2?
    What is the possible risk if I go ahead with the same Oracle non supported Enviroment ?

    R12 clone with RMAN auxiliary db.

  • RMAN cloning from RAC to Non-RAC

    Hi Gurus,
    I had successfully cloned my DB from RAC to Non-RAC environment via RMAN. Below was the configuration
    RAC
    - 2 nodes
    - 11gR2 (Compatible 11.0.1.6 as per Application Requirement)
    - ASM (2 diskgroups DATA and FRA)
    - OS RHEL 6.3
    Non - RAC
    - 1 node
    - Stand alone11gR2 (Compatible 11.0.1.6 as per Application Requirement)
    - ASM (2 diskgroups DATA and FRA)
    - OS RHEL 6.3
    My approach was to clone DB and then change SID with nid utility. My understanding was that nid utility will also replace ASM file paths from CRAMPRD to CRAMSIT but that didnt happen.
    So issue is when I am checking my file paths on CRAMSIT it still refelect CRAMPRD eg - +DATA1/CRAMPRD. Is there any way to rename this directory paths in ASM so that it should reflect my SID.
    Regards,
    Nikhil Mehta.

    No, NID wouldn't change the ASM paths.
    I presume that you did set the ORACLE_SID to CRAMSIT on the non-RAC server before the restore.
    What you should have done is to set DB_UNIQUE_NAME='CRAMSIT'   (even with DB_NAME='CRAMPRD') on the non-RAC server before the restore.  Oracle would have used the DB_UNIQUE_NAME to set the ASM PAth  (note that during the restore it would have shown "restoring to +DATA1/CRAMPRD" but would have actually been restoring to "+DATA1/CRAMSIT").
    You will now have to use Oracle Support Note
      How to rename/move a datafile in the same ASM diskgroup [ID 564993.1]
    to rename the paths in ASM.
    Hemant K Chitale

  • Cloning RAC to non RAC

    I am doing a RAC to Non RAC DB cloning. The RAC database & ASM version is 11.1.0.7
    I have restored the Database to target node in normal mount point, then recreated the controlfile to point to new file locations. Then during recovery its asking for some thread 2 archive log which i cant locate in source instance. even the commands "$rman>recover database noredo;" & "sql>alter database open resetlogs;" are not working.
    RMAN> run{
    set archivelog destination to '/disk3/oradata/CRP1';
    CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/disk3/oradata/CRP1/bmiu_arc_df%t_s%s_s%p';
    restore archivelog from sequence 42 until sequence 46;
    recover database until sequence 46;
    }2> 3> 4> 5> 6>
    executing command: SET ARCHIVELOG DESTINATION
    new RMAN configuration parameters:
    CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/disk3/oradata/CRP1/bmiu_arc_df%t_s%s_s%p';
    new RMAN configuration parameters are successfully stored
    Starting restore at 29-JUN-09
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=400 device type=DISK
    channel ORA_DISK_1: starting archived log restore to user-specified destination
    archived log destination=/disk3/oradata/CRP1
    channel ORA_DISK_1: restoring archived log
    archived log thread=1 sequence=42
    channel ORA_DISK_1: restoring archived log
    archived log thread=1 sequence=43
    channel ORA_DISK_1: restoring archived log
    archived log thread=1 sequence=44
    channel ORA_DISK_1: restoring archived log
    archived log thread=1 sequence=45
    channel ORA_DISK_1: restoring archived log
    archived log thread=1 sequence=46
    channel ORA_DISK_1: reading from backup piece /backup/CRP1/bmiu_arc_df690829767_s177_s1
    channel ORA_DISK_1: piece handle=/backup/CRP1/bmiu_arc_df690829767_s177_s1 tag=ARC_BAKP
    channel ORA_DISK_1: restored backup piece 1
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:55
    Finished restore at 29-JUN-09
    Starting recover at 29-JUN-09
    using channel ORA_DISK_1
    starting media recovery
    archived log for thread 1 with sequence 42 is already on disk as file /disk3/oradata/CRP1/1_42_688915984.dbf
    archived log for thread 1 with sequence 43 is already on disk as file /disk3/oradata/CRP1/1_43_688915984.dbf
    archived log for thread 1 with sequence 44 is already on disk as file /disk3/oradata/CRP1/1_44_688915984.dbf
    archived log for thread 1 with sequence 45 is already on disk as file /disk3/oradata/CRP1/1_45_688915984.dbf
    archived log file name=/disk3/oradata/CRP1/1_42_688915984.dbf thread=1 sequence=42
    unable to find archived log
    archived log thread=2 sequence=0
    Oracle Error:
    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 2 was not restored from a sufficiently old backup
    ORA-01110: data file 2: '/disk4/oradata/CRP1/system.270.689271353'
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of recover command at 06/29/2009 17:38:12
    RMAN-06054: media recovery requesting unknown archived log for thread 2 with sequence 0 and starting SCN of 5965127185323

    I managed to do a recovery until cancel using a thread 2 from second node.
    SQL> recover database using backup controlfile until cancel;
    ORA-00279: change 5965127185323 generated at 06/28/2009 10:21:29 needed for
    thread 1
    ORA-00289: suggestion : /disk3/oradata/CRP1/1_42_688915984.dbf
    ORA-00280: change 5965127185323 for thread 1 is in sequence #42
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    /disk3/oradata/CRP1/1_42_688915984.dbf
    ORA-00279: change 5965127185323 generated at needed for thread 2
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    /backup/CRP1/thread_2_seq_23.277.690719199
    ORA-00279: change 5965127188626 generated at 06/28/2009 10:26:39 needed for
    thread 2
    ORA-00289: suggestion : /disk3/oradata/CRP1/2_24_688915984.dbf
    ORA-00280: change 5965127188626 for thread 2 is in sequence #24
    ORA-00278: log file '/backup/CRP1/thread_2_seq_23.277.690719199' no longer
    needed for this recovery
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    CANCEL
    Media recovery cancelled.
    Still unable to open the target DB
    SQL> alter database open resetlogs;
    alter database open resetlogs
    ERROR at line 1:
    ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as
    enabled

  • How to apply archivelogs from 2 node rac to non-rac

    Is there any way to apply the archivelogs from 2 node RAC to sinlge node non-rac instance while migrating RAC to non-rac.
    Could anyone clarify it?
    -Shanlee

    There's no "different way".
    Each instance in RAC write's to it's own Redo Thread -- so each has it's own set of ArchiveLogs. In the log_archive_format specification %t is the thread identifier.
    Oracle needs the ArchiveLogs from both Threads of the 2 node RAC. When you issue a RECOVER DATABASE, it applies them in the correct (interleaved) sequence.
    What you have to do is to ensure that the ArchiveLogs of both threads are available on the new server.
    Hemant K Chitale
    Edited by: Hemant K Chitale on Jun 1, 2011 5:09 PM

  • Duplicate Database From  ASM to ASM

    Hi Guys
    I am running Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 with RAC on HP-UX using ASM. I have two nodes on cluster now I have a new cluster environment with three nodes using ASM as well.
    I want to duplicate my databases from two nodes to three nodes using my backups. I am using rman backups.
    How do I begin to do that?
    Please help !!!!!!!!!!!!!!
    Thanks

    Which, as far as I recall, wouldn't make any difference.
    Your 'target' is the auxiliary database, which is pointed to by a tns service name.
    Provided the backup is accessible on both servers (maybe by using NFS), duplicate database should like a charm.
    But then I am already abstracting docs, which is evidently exactly what you want.
    Sybrand Bakker
    Senior Oracle DBA

  • Steps to do the R12 on 11.2.0.2 RAC to Non-Rac cloning on Win2008 64bit

    Please brief the steps to do the R12 on 11.2.0.2 RAC to Non-Rac cloning on Windows 2008 64-bit.
    There is a metalink document but that says it for linux environment but not windows. Please brief the steps if someone has done it on windows.

    ora-appsdba wrote:
    Please brief the steps to do the R12 on 11.2.0.2 RAC to Non-Rac cloning on Windows 2008 64-bit.
    There is a metalink document but that says it for linux environment but not windows. Please brief the steps if someone has done it on windows.
    The steps should be the same for Windows (with minor changes, like you may need to create Oracle service before duplicating the database).
    Cloning Oracle Applications Release 12 with Rapid Clone [ID 406982.1]
    Rapid Clone Documentation Resources For Release 11i and 12 [ID 799735.1]
    Cloning Oracle E-Business Suite Release 12 RAC-Enabled Systems with Rapid Clone [ID 559518.1]
    Certified RAC Scenarios for E-Business Suite Cloning [ID 783188.1]
    Thanks,
    Hussein

Maybe you are looking for

  • ATV can it be linked to more than one computer.

    I am using a iMac 2008 and a MacBook unibody 2009 with sharing in iTunes. Can I set up ATV on both computers? If I can How is it done?

  • Crop Marks have changed since CS

    Hi all, I am coming from the stone age (Illustrator CS) and the use of crop marks in CS5.5 is tripping me up.   I used to be able to drag a box around some art, change the box to crop marks and export to a .jpg that would be cropped to those marks.  

  • Change Plant during GR / MIGO

    Hi, We have a PO with Plant A. During GR, We want to change the Plant. (Because after PO, company want that material should receipt in Plant B inplace of Plant A).. How it's possible...

  • I want to report a word error in the portuguese thunderbird. How do i do it?

    There's a word error on a question in the portuguese language of the mozilla thunderbird. I just want to report it and i don't know to who. When i try to eliminate a contact, a question will pop asking if i am sure that i want do delete it, and there

  • Searching for document that uses a certain font?

    Is there a way to search for a Word document that uses a specific font? There is only one possible document on my hard drive that uses this font.