RMAN incremental

Dears,
Hi,
sorry if i can not write English well,
my database size(datafiles) is about 1.4 GB.
i take RMAN incremental level 0 backup and size of output file is about 1.1 GB
after this i insert on record to one table (for test change)
and i take incremental level 1 backup and size of output file is about 1.1 GB(same level 0)
but i think the level 1 just changed block and should be small than level 0.
RMAN> backup incremental level 0 database FORMAT 'd:\rm\L0_%d_t%t_s%s_p%p';
RMAN> backup incremental level 1 database FORMAT 'd:\rm\L1_%d_t%t_s%s_p%p';
why size for level 0 and 1 is same?
Best regards and thanks
Hassan

In theory, the L1 backup should be smaller as it should capture only changed blocks (it is not a requirement that you create a BCT file -- a BCT file helps speed up the incremental backup , it's presence or absence has no relation to the size of the L1 incremental backup).
You need to determine if there were other, multiple, changes to the database that also occurred between the two backups.
Hemant K Chitale

Similar Messages

  • Rman incremental backup

    Hi,
    we are using oracle10g(10.2.0.3).
    is it possible to apply rman incremental backup on top of manual full backup?
    Note:There is no level 0 backup available
    Thanks
    With Regards
    Umair

    Yes, you can.
    Register your manual backup in recovery catalog as level 0 backup. Then take a fresh incremental backup. I have demonstrated the same in my article. You may download the same from here .
    Go through the section "Rolling forward a backup".
    Regards,
    S.K.

  • Quesion about the Basic concept of RMAN incremental backup

    I have a problem in understanding the basic concept of two types RMAN Incremental backup ie. Differential and Cumulative. I just don't understand how cumulative incremental backup consumes more space than Differential backup.
    Have a look at the scenario in which Differential backup is used.
    1. On Sunday midnight, a LEVEL0 backup is taken.
    2. On Monday midnight all the blocks that was changed since Sunday midnight are stored in the backup media (tape or disk)
    3. On Tuesday midnight all the blocks that was changed since monday midnight are stored in the backup media.
    4. On Wednesday midnight, all the blocks that was changed since tuesday midnight are stored in the backup media.
    At this point, in the backup media, you have all the changed blocks from sunday midnight to wednesday midnight eventhough it was stored in a daily basis. If you had taken a cumulative backup at wednesday midnight the backup media would have contained the same changed blocks from sunday midnight(LEVEL0) to wednesday midnight, but all at one go instead of daily basis. I don't understand how cumulative backup consumes more space when the backup media contains the same amount of changed blocks as it were in the case of the Differential backup.

    Considering the Scenario you given:
    Sunday : Level 0 backup.
    Monday : You have taken an incremental backup then there will not be any difference in size of backup set for differential or cumulative as the changes from last Level0 backup are considered.
    Tuesday : A cumulative backup (n-1) will have changed blocks since Sunday's Level0 backup but a differential backup(n) will only have changed blocks since Monday. So definitely there will be more space consumed by cumulative backups compared to differentials.
    Hope it helps ...
    Bhupinder

  • Block Media Recovery and RMAN Incremental Level 1 backup

    Hi
    I have read somewhere that Block Media Recovery will not work if a database is backed up using rman incremental 1. Is this true, and if so is there a work around?
    I cannot seem to find this in oralce's documentation.
    Regards
    Me

    Hi,
    1) is Full Backup = Incremental level 0 backup?
    Yes
    2) When oralce say BMR does not work with incremental, will it work in the case I put forward. becuase Im doing an incremental 0...
    But does you have the Archive logs available.. ?? If yes then it will Support.
    3) Im my case will BMR work...that is use Incr level 0 on Sunday and then use archive logs for mon, tues etc
    Yes, I believe.
    @Hemanth .. am I right.. ?? Wait for your inputs...
    - Pavan Kumar N

  • If RMAN incremental level-1 backup fails...

    Hi there,
    I have a question. If the RMAN incremental level-1 backup fails, will the next level-1 backup attempt take backup of all changes since last successful level-0 OR level-1 backup?
    Best regards

    Hi,
    I have a question. If the RMAN incremental level-1 backup fails, will the next level-1 backup attempt take backup of all changes since last successful level-0 OR level-1 backup?
    Check the V$BACKUP_SET dictionary to confirm whether the last backup has been touched by data dictionary. If the failed incremental backup is picked up then the previous incremental backup will be required in case of the next DIFFERENTIAL INCREMENTAL LEVEL 1 backup.
    But to be on safe side , it is recommended you take a LEVEL 01 CUMILATIVE INCREMENTAL backup from Level 0 till date. So that the recovery process can go through even  if the previous backup is not valid.
    Thanks &
    Best Regards

  • Backup RMAN Incremental Level 1 without Level 0 - 10gR2

    Hi,
    I'm a bit confused after some tests.
    The Question: It's mandatory to perform backup incremental level 0 before the level 1 using Oracle 10gR2 ?
    On Oracle 11.2 it's mandatory but on Oracle 10.2.0.5 I don't know.
    Test on 11.2. If doesn't exists level 0 rman take care about it and perform automaticaly level 0 before level1
    RMAN> backup incremental level 1 database;
    Starting backup at 29-APR-11
    using channel ORA_DISK_1
    no parent backup or copy of datafile 1 found
    channel ORA_DISK_1: starting incremental level 0 datafile backup set
    channel ORA_DISK_1: specifying datafile(s) in backup set
    ...Docs said:
    Incremental backups capture only those blocks that change between backups in each datafile.
    In a typical incremental backup strategy, a level 0 incremental backup is used as a starting point. A level 0 backup captures all blocks in the datafile.
    So, on Oracle 10.2.0.5 this not happen like on 11.2:
    Perfoming backup level 1 without level 0:
    RMAN> list backup;
    RMAN> backup incremental level 1 database;
    Starting backup at 29-APR-11
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting incremental level 1 datafile backupset
    channel ORA_DISK_1: specifying datafile(s) in backupset
    input datafile fno=00001 name=+DG_ORCL/db10g/datafile/system.260.749756975
    channel ORA_DISK_1: starting piece 1 at 29-APR-11
    channel ORA_DISK_1: finished piece 1 at 29-APR-11
    piece handle=+DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421 tag=TAG20110429T190340 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:25
    channel ORA_DISK_1: starting incremental level 1 datafile backupset
    channel ORA_DISK_1: specifying datafile(s) in backupset
    including current control file in backupset
    including current SPFILE in backupset
    channel ORA_DISK_1: starting piece 1 at 29-APR-11
    channel ORA_DISK_1: finished piece 1 at 29-APR-11
    piece handle=+DG_FRA/db10g/backupset/2011_04_29/ncsnn1_tag20110429t190340_0.262.749761449 tag=TAG20110429T190340 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:00:05
    Finished backup at 29-APR-11
    RMAN> backup archivelog all delete input;
    Starting backup at 29-APR-11
    current log archived
    using channel ORA_DISK_1
    Finished backup at 29-APR-11
    RMAN> shutdown abort;
    Oracle instance shut downDelete all files on ASM (except SPFILE).
    ASMCMD> cd +DG_ORCL/DB10g
    ASMCMD> ls
    PARAMETERFILE/
    spfiledb10g.oraSo, let's perfom restore of database
    oracle@butao:/home/oracle> rman target /
    Recovery Manager: Release 10.2.0.5.0 - Production on Fri Apr 29 19:06:52 2011
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    connected to target database (not started)
    RMAN> startup nomount
    Oracle instance started
    Total System Global Area     293601280 bytes
    Fixed Size                     2095872 bytes
    Variable Size                 92275968 bytes
    Database Buffers             192937984 bytes
    Redo Buffers                   6291456 bytes
    RMAN> restore controlfile from '+DG_FRA/db10g/backupset/2011_04_29/ncsnn1_tag20110429t190340_0.262.749761449';
    Starting restore at 29-APR-11
    using channel ORA_DISK_1
    channel ORA_DISK_1: restoring control file
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:05
    output filename=+DG_ORCL/db10g/controlfile/current.263.749761699
    output filename=+DG_FRA/db10g/controlfile/current.263.749761699
    Finished restore at 29-APR-11
    RMAN> startup mount
    database is already started
    database mounted
    released channel: ORA_DISK_1
    RMAN> restore database;
    Starting restore at 29-APR-11
    Starting implicit crosscheck backup at 29-APR-11
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: sid=156 devtype=DISK
    Crosschecked 1 objects
    Finished implicit crosscheck backup at 29-APR-11
    Starting implicit crosscheck copy at 29-APR-11
    using channel ORA_DISK_1
    Finished implicit crosscheck copy at 29-APR-11
    searching for all files in the recovery area
    cataloging files...
    cataloging done
    List of Cataloged Files
    =======================
    File Name: +dg_fra/DB10G/BACKUPSET/2011_04_29/ncsnn1_TAG20110429T190340_0.262.749761449
    File Name: +dg_fra/DB10G/BACKUPSET/2011_04_29/annnf0_TAG20110429T190442_0.264.749761485
    using channel ORA_DISK_1
    channel ORA_DISK_1: starting datafile backupset restore
    channel ORA_DISK_1: specifying datafile(s) to restore from backup set
    restoring datafile 00001 to +DG_ORCL/db10g/datafile/system.260.749756975
    restoring datafile 00002 to +DG_ORCL/db10g/datafile/undotbs1.261.749757085
    restoring datafile 00003 to +DG_ORCL/db10g/datafile/sysaux.262.749757095
    restoring datafile 00004 to +DG_ORCL/db10g/datafile/users.264.749757107
    channel ORA_DISK_1: reading from backup piece +DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421
    channel ORA_DISK_1: restored backup piece 1
    piece handle=+DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421 tag=TAG20110429T190340
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:26
    Finished restore at 29-APR-11
    RMAN> recover database;
    Starting recover at 29-APR-11
    using channel ORA_DISK_1
    starting media recovery
    archive log thread 1 sequence 27 is already on disk as file +DG_FRA/db10g/onlinelog/group_3.259.749756971
    archive log thread 1 sequence 28 is already on disk as file +DG_FRA/db10g/onlinelog/group_1.257.749756963
    archive log filename=+DG_FRA/db10g/onlinelog/group_3.259.749756971 thread=1 sequence=27
    archive log filename=+DG_FRA/db10g/onlinelog/group_1.257.749756963 thread=1 sequence=28
    media recovery complete, elapsed time: 00:00:02
    Finished recover at 29-APR-11
    RMAN> alter database open resetlogs;
    database opened
    RMAN>See I don't need level 0 backup to restore level 1.
    Thanks,
    Levi Pereira

    Hi Gokhan,
    Thank you for point this.
    After spending a time studying about this I find out this:
    Your expanation apply only in Oracle 10gR1/R2.
    Because there is differences between RMAN Version 10gR1/R2 and 11gR1/R2 about Incremental Level 1 and this confuse me.
    Oracle 10gR1/R2 run only one backup incremental level 1 even if level 0 not exists .
    Oracle 11gR1/R2 run two backups incremental if level 0 not exists. i.e level 0 first and after that level 1.
    Oracle 10gR2
    If no level 0 backup is available, then the behavior depends upon the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks changed since the file was created, and stores the results as a level 1 backup. In other words, the SCN at the time the incremental backup is taken is the file creation SCN.
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/bkup004.htm
    Thats means wich RMAN run level 0 with name level 1. (i.e: Only one Backup) This is confuse.
    Oracle 11gR1
    If no level 0 backup is available in either the current or parent incarnation, then the behavior varies with the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks that have been changed since the file was created. Otherwise, RMAN behaves as it did in previous releases, by generating a level 0 backup.
    http://download.oracle.com/docs/cd/B28359_01/backup.111/b28270/rcmcncpt.htm#BRADV89500
    Oracle 11gR2
    If no level 0 backup is available in either the current or parent incarnation, then the behavior varies with the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks that have been changed since the file was created. Otherwise, RMAN generates a level 0 backup.
    http://download.oracle.com/docs/cd/E11882_01/backup.112/e10642/rcmcncpt.htm#BRADV89500
    Thats means wich RMAN run (automatically) level 0 first after finish level 0 backup RMAN run level 1 backup (i.e Two Backups). This seems right.
    Regards,
    Levi Pereira

  • Resume a failed RMAN incremental 0 cold backup to disk

    Linux x86-64 10.2.0.4
    I'm taking an incremental 0 backup to disk of a database that's mounted. I'm backing up the database to an NFS volume. I lost the NFS mount. Is there any way to resume a backup where it left off at? It complains "ORA-27038: created file already exists" if I restart it. RMAN can easily resume a restore. I don't have the time to redo the whole thing all again. The database is over 10TB. The target isn't up. Is there anything I could do?

    Hemant K Chitale wrote:
    I lost the NFS mount point, as in it was no longer mounted to the host. If it was any other scenario, I wouldn't be attempting to resume it.and
    I still have the previously restored files. I wouldn't be recieving "ORA-27038: created file already exists" otherwise. I am still confused.
    I guess that you are talking of a BACKUP not a RESTORE (unlike the sentence that says "previously restored files").I meant backup. I'm also doing a restore for another purpose, so it was on my mind. It was some sort of phsychological slip.
    >
    "The NFS mount point is no longer mounted.". So what happened to the files that did get written to the NFS mount point ? Did you copy them to tape before the NFS mount point got unmounted ? Or is the NFS server still up and running, with the partial backup intact on it, except that the remote mount is disabled ?
    We had a network problem and we lost the NFS mount. Most of the files are there, just not the whole database. I didn't copy them to tape. The whole purpose was to use the backup as a clone by manually recreating the controlfle, and pulling it into another ASM instance on another cluster. We first need to pull it out of the current ASM instance. The NFS volume was remounted, but my concern is being able to resume the backup from where it left off at.
    How about running
    BACKUP ... NOT BACKED UP SINCE TIME 'date_string'From the documentation : "This option is a convenient way to back up files that were not backed up during a previous failed backup. For example, you back up the database, but the instance fails halfway through. You can restart the backup with the NOT BACKED UP SINCE TIME clause and avoid backing up those files that you already backed up."I'll have to give that a try. It sounds promising.
    >
    Hemant K Chitale
    http://hemantoracledba.blogspot.com

  • RMAN: Increment backup very slow

    Hi All,
    We have Datawarehouse database having size around 7TB. Increment backup performance is extremely poor it is taking approx 14hrs to complete the process. We have also enabled block change tracking but failed to meet target.
    Below mentioned DB info & RMAN configuration parameters:
    DB: 11.1.0.6
    OS: Linux 2.6.18-128.el5 x86_64
    System has 16 processor when more than two process per CPU i.e. 32
    CONFIGURE RETENTION POLICY TO REDUNDANCY 5;
    CONFIGURE BACKUP OPTIMIZATION ON;
    CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/d01copy/control_bkp/autobackup_control_file%F';
    CONFIGURE DEVICE TYPE DISK PARALLELISM 13 BACKUP TYPE TO COMPRESSED BACKUPSET;
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
    CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
    CONFIGURE COMPRESSION ALGORITHM 'BZIP2';
    CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/11.1.0/dbs/snapcf_PRODDB.f'; # default
    Thanks in advance.

    Thnaks for reply.
    Have you configured Compressed backups?
    --> Yes. with below command.
    RMAN> backup as compressed backupset incremental level 1 tag=$v_tag database;
    Have you allocated channels ?
    --> Yes.
    allocate channel backup_disk1 type disk format '$v_bdest/%U' maxpiecesize 10G;
    allocate channel backup_disk2 type disk format '$v_bdest/%U' maxpiecesize 10G;
    allocate channel backup_disk3 type disk format '$v_bdest/%U' maxpiecesize 10G;
    allocate channel backup_disk4 type disk format '$v_bdest/%U' maxpiecesize 10G;
    allocate channel backup_disk5 type disk format '$v_bdest/%U' maxpiecesize 10G;
    What is the Large pool size configured? try to increase.
    --> large_pool_size=1073741824
    Is backup to DISK or TAPE? mentioned in script?
    --> Backup goes to DISK only.
    How is DISK performance?
    --> How can we calculate DISK performance on LINUX?
    Regards,

  • RMAN - Incremental backup / NOARCHIVELOG / Restore & Recover Until Cancel

    I'm testing out a weekly plan as follows:
    Sun : Shutdown db, RMAN level 0 Incremental Backup
    Mon-Sat: Shutdown db, RMAN level 1 Incremental Backup.
    The database is NOARCHIVELOG mode and is 10.2 XE.
    I then run a restore (which I understand to be to move the datafiles from the backup set to their online location). My next aim is to do a recover.
    I'm really confused at this point. Say I take the backup the night before (either a level 0 or 1, I'm assuming that this makes no difference) then in the morning I drop a table accidentally. Okay - I want to go back to the position after the backup. When I do recover, I understand that Oracle applies redo logs written since the backup.
    So I don't want a recover, I want a recover until cancel. When I issue this command it is suggesting that I use an archive log file. Well obviously I don't have any of those so I press cancel thinking that this will bring me back to the point EXACTLY AFTER THE NIGHTLY BACKUP and with my table back. But it doesn't!
    I would be really grateful if anyone has a definitive answer to this - what are the steps to recover a database to the point after the backup was taken ignoring any changes since the backup.
    Thanks all.
    Tom.

    Hi Werner
    Do you mean if the online logs are available with the changes after the last backup until the database restore then there is a possibility to apply changes? Ie at this point I could put in the redo log names instead of the archive log names.
    If they have been overwritten since the backup (ie cycled round completely) then is the behaviour to restore the database and then not apply any logs?
    Do you know if this is documented anywhere? There seems to be an emphasis on ARCHIVELOG mode only, especially in the books I have seen.
    Thanks,
    Tom

  • Rman incremental level 1 merge with level 0

    from my reading of the rman backup document, it seems the merger incremental level 1to level 0 for recover only apply to merge with image copy, not the backupset. Is that true? However, such backup scheme will create a huge backup image copy, almost fill up my assigned backup depository directory. Is the following script works as merging with level 0 ?
    {backup as compressed backupset incremental level 1 for recover of tag 'bk$LEVEL0' database;}
    It run without error and created a very small incr file size, but not sure it has the same meaning of "for recover of copy" as in other document.

    If that is true, why we need to create an incremental level 0 backupset as the base for recover? I have one compressed backupset level 0 at beginning, then incremental level 1 for recover. with the "recover of copy with tag", it seems to create a redundant full backup. Also Iam confused, The "recover of copy with tag" is actually an image copy of the full backupset or the image copy of the original database.
    My script as for full backup at beginning
    { backup as compressed backupset incremental level 0 cumulative device type disk tag 'Baanbk$LEVEL0' database; }
    then incremental
    { backup as compressed backupset incremental level 1 for recover of  tag 'Baanbk$LEVEL0' database; }
    Should I modify the full backupset script?

  • RMAN Incremental Lvl 0 backup vs Full Backup

    Hi all professionals,
    If my RMAN backup script did not specify the incremental backup strategy, what is the default strategy it would adopt?
    say for example: backup as compressed backup set database plus archive log delete input;
    Will it use full backup or lvl 0 incremental backup?
    There is a RMAN script (similar with the above) running as scheduled job daily and I will also use backup exec to backup the database to tape (manually scheduled to run for each time but not daily) at the same time.
    Will the scheduled daily rman script backup affect the scn of the backup using backup exec so that it could not be restore the tape backup using backup exec to a testing db as usual?
    (checked that backup exec also use rman script to backup but it uses incremental lvl 0)
    Welcome your professional comments and sharing.
    Thanks,
    Calvin
    Edited by: Calvin CS Ng on Aug 8, 2010 9:29 PM

    backup as compressed backup set database plus archive log delete input;
    Will it use full backup or lvl 0 incremental backup?
    It will be a full backup.
    There is a RMAN script (similar with the above) running as scheduled job daily and I will also use backup exec to backup the database to tape (manually scheduled to run for each time but not daily) at the same time.
    Will the scheduled daily rman script backup affect the scn of the backup using backup exec so that it could not be restore the tape backup using backup exec to a testing db as usual?There should be no impact on restore/recovery.
    Doc http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/rcmconc1.htm#i1011483 says:
    >
    The only difference between a level 0 incremental backup and a full backup is that a full backup is never included in an incremental strategy.

  • RMAN Incremental Backups strategy

    Could somebody explain the difference between following backup strategies. Oracle DB version 11g
    Option 1: Sun Level 0, Mon Tue Wed Thur Fri Sat Level 1
    Option 2: Sun Level 0, Mon Tue Wed Thur Fri Sat Level 2

    Level 0 is the base backup.
    [INCREMENTAL LEVEL = integer] - Copies only those data blocks that have changed since the last incremental integer backup, where integer is any integer from 0 to 4. For example, in a level 2 backup RMAN backs up all blocks used since the most recent level 2, level 1, or level 0 backup. This type of incremental backup is also called a differential backup to distinguish it from a cumulative backup.
    Further details:http://download.oracle.com/docs/cd/B10501_01/server.920/a96565/rcmsynta9.htm#78484
    Edit: documentation is for 9i.
    Edited by: user8332023 on Jun 24, 2009 9:43 PM

  • Online RMAN incremental backups...

    Oracle10g RHEL4 AS
    HI All,
    I wanted to know what options can use to do an online incremental backup without using so much space. Currently, our flash recovery area is only 8G and when I ran an incremental backup it got filled after backing up only 3 datafiles. The command that I used was as follows:
    run {
    sql 'alter system switch logfile';
    allocate channel t1 DEVICE type DISK;
    RECOVER COPY OF DATABASE WITH TAG 'incr_update';
    BACKUP INCREMENTAL LEVEL 1 FOR RECOVER OF COPY WITH TAG 'incr_update'
    DATABASE;
    sql 'alter system archive log current';
    release channel t1;
    Is there any option that I can use to compress or make smaller these incremental backups? Or is this perhaps happening because this is the first backup and it is making a Level 0 backup first and then future backups will be Level 1? Either way I would like to know how I can shrink the backups that are being generated.
    Thank you.

    Is there any option that I can use to compress or make smaller these incremental backups? You could try the backup set compression.
    Or is this perhaps happening because this is the first backup and it is making a Level 0 backup first and then future backups will be Level 1?Yes this is likely.
    You may also reduce used space in the FRA if you decrease your recovery retention policy (depending of course of your restore/recovery requirements).

  • How to recover standby by rman

    Hello every one
    Oracle 11g2 on window server 2008
    For testing i have created standby server and shutdow it.
    I have also schedule the increamental backup daily in the morning at 5:00 am.
    Suppose if primary server has crashed at day time at 11:00 am as whole and standby database has lag of two days with respect to primary server
    I have all archive log till 11:00 am, rman backup and control at 5:00 am.
    Process that followed to recover the standby server .
    1) restore the control file to standby database
    2) copy the rman backup to standby server and catalog it.
    3) restore the database successfully
    4) recover database but it give error 
    RMAN-03002: failure of recover command at 10/31/2013 14:55:40
    ORA-19693: backup piece C:\BACKUP\STD_5TONPQ57_1_1 already included
    5) i have issued alter database open but gives following error
    ORA-10458: standby database requires recovery
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: 'C:\ORACLE\ORADATA\SLATE\SYSTEM01.DBF'
    any help how to recover the standby server by rman incremental backup

    yasirdba wrote:
    Hello every one
    Oracle 11g2 on window server 2008
    For testing i have created standby server and shutdow it.
    I have also schedule the increamental backup daily in the morning at 5:00 am.
    Suppose if primary server has crashed at day time at 11:00 am as whole and standby database has lag of two days with respect to primary server
    I have all archive log till 11:00 am, rman backup and control at 5:00 am.
    Process that followed to recover the standby server .
    1) restore the control file to standby database
    2) copy the rman backup to standby server and catalog it.
    3) restore the database successfully
    4) recover database but it give error
    RMAN-03002: failure of recover command at 10/31/2013 14:55:40
    ORA-19693: backup piece C:\BACKUP\STD_5TONPQ57_1_1 already included
    5) i have issued alter database open but gives following error
    ORA-10458: standby database requires recovery
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: 'C:\ORACLE\ORADATA\SLATE\SYSTEM01.DBF'
    any help how to recover the standby server by rman incremental backup
    Hi Yasir!
    If you  have all archived log, and control file backups.
    Then you  must follow this steps
    1. Restore Standby control file;
    2. Copy archived logs to  a folder (/tmp/arch) or FRA
    3. RMAN>alter database mount;
    RMAN> catalog start  with '/tmp/arch'; (or FRA)
    RMAN must be cataloged all  archived logs;
    4. Start redo  apply process for apply archived log;
    5. If All archived logs applied, then you  can  perform failover to standby database.
    It means Standby database role will change  to Primary.
    Do you want this?
    Regards
    Mahir M. Quluzade

  • Applying rman backuppieces to stanby database

    Hello,
    I have an standby database 10g, which is feeded by archive logs sent from primary.
    A lot of archive logs were missed for ever, so standby needs to be recovered. For that, I applied rman incremental backups.
    Those rman backuppieces were generated on primary, then copied to standby and applied like this:
    Step 3: Cancel managed recovery at the standby database
    STDBY>alter database recover managed standby database cancel;
    Media recovery complete.
    Copied the backup files to standby server to D:\arch\ folder.
    Step 4: Catalog the Incremental Backup Files at the Standby Database
    D:\arch> rman target /
    RMAN> CATALOG START WITH 'D:\arch\';
    Step 5: Apply the Incremental Backup to the Standby Database+
    RMAN> RECOVER DATABASE NOREDO;
    Step 6: Put the standby database back to managed recovery mode.
    STDBY>> recover managed standby database disconnect;
    Media recovery complete.However, I think something went wrong. I would like to try it again.
    My question: If I apply again the same rman backup pieces on standby... does it will add records on the tables or Oracle would be know that those rman backup pieces were already applied and do nothing?
    Edited by: user521219 on 18-jun-2012 9:46

    Based on your comment "I think something went wrong" there isn't a chance I am going to offer a suggestion. Please open an SR with Oracle Support.
    For those that wonder why I won't help and are inclined to jump in with both feet ... keep in mind ... you have no idea what the original issue was ... and you have no idea what went wrong.
    To the OP: If you want help you must provide all relevant information. Some well meaning person may toast your system due to the lack of information.

Maybe you are looking for

  • What is the right synatx for db_hotbackup?

    db_hotbackup has -h -d -l options. if i have all db and log file under one directory, which is env home. shall i do (1) db_hotbackup -h <dir> instead of (2) db_hotbackup -h <dir> -d <dir> -l <dir> because -v show that db_hotbackup actually copy file

  • Mouse Events at the icon in systray.

    My program call library function to add, modify or delete icon into systray. Additionaly I'd like to get back information when any mouse event had happen under icon in systray like move mouse, right/left button click etc. to display popup menu (as an

  • Compilation options native libraries

    I keep getting a number of errors due to compilation issues. The problem I have is that the compilations of the vi finds other versions of subvi's in old libraries and not the ones under the labview subdirectory. If I go through and find these and th

  • Workflow Agent Function Module

    I am trying to develop a workflow for the approval of CATS time entries. Users will enter their time data and specify a receiving maintenance work order (CATSD-RAUFNR). The approver of the CATS time entry should be the user ID identified in the Partn

  • Layout - Group UI element and library

    I installed ABAP webdynpro,  I ran "Z_HELLO_WORLD" and it rendered the output in webpage.So the install is good. Trying to write first WD program using /people/dirk.feeken/blog/2007/07/20/abap-trial-version-for-newbies-part-18--starting-with-web-dynp