More redo generation during hot backup

Hi all
I want to know more over the generation of redo during hot backup.
I know that in this case the data file headers are frozen. But I want to know how the whole thing goes. All did this experiment practically?
Did any problems of performance because of this?



Thank you
Rafi.

Hmm well, it basically means like this, assuming you have a block filled with 1s like that,

----
1
----
1
----
1
----

And this is the copy of the block that was sent to the backup by you and was taken over by the command cp o/s. While the cp command will make a backup of the block as it can be read much more small piece that, suppose that he would start with the 1st part of the block and starts copying to the o/s somewhere. At the same time feel, DBWR peaks upwards again and written on block 2, like that.

----
1
----
2
----
1
----

It can from the flie is always online and is available to be used by the database. Now, you have a problem. The image you sent for backup isn't th that is here now. Next time what cp command would return, he would find 2 instead of one in the 2nd part of blok and copy it since it is a mute command when comes to oracle. So now that you have in what you wanted in the backup and the backup are not the same images. You have a cracked now block which is of no use for the recovery. To this end, in the case of the hot backup, the first image of the block time is copied and is maintained. This saves us from the State to have 2 there. We have all the 1s who sent us. Now, if in the case, dbwr also changes the block, the original help oracle reover the block properly.

HTH
Aman...

Tags: Database

Similar Questions

  • Need help with RMAN archive destination error during hot backup

    Hello

    Oracle 8.0.6, Win 2000 Server.

    We take the cold daily backup as our backup strategy. We wanted to implement the backup hot. If one day, I turned on the log mode archive and set the directory to archive in F:\drive to store all archived generated. I took the backup and put the database in noarchive log mode. We continued with offline backup.

    After a few days, I wanted to test the hot backup again. I created the directory of the archive in E:\archive\ instead of F:\archive\. When I started the hot backup, all files have been copied except the archives.

    The error was:

    RMAN-03022: compilation command: sql
    RMAN-06162: SQL statement: alter system archive log current
    RMAN-03023: executing command: sql

    RMAN-03022: compilation command: backup
    RMAN-03026: recovery error release of channel resources
    RMAN-08031: output channel: c1
    RMAN-08031: output channel: c2
    RMAN-00569: = error message stack follows =.
    RMAN-03002: failure during the compilation of command
    RMAN-03013: type command: backup
    RMAN-06089: journal archived F:\ARCHIVE\ARCH1_0000327116.ARC not found or at odds with catalog

    Complete recovery manager.

    RMAN is looking for the destination of the journal archive old i.e. 'f:\archive\ '. I don't have the backup of the old archives of destination. I put the new destination to archive E:\archive\ in the initorcl.ora file, rman is always looking for destination F:\archive\.

    Please suggest what to do. How can I remove old information from archive of controlfile and say rman, look in the new archives destination i.e. E:\archive\

    Hello
    WOW 8.0.6.
    Maybe you can run a cross?

    change archivelog than any overlap;

    Update
    Found some docs online for 8.0
    http://download.Oracle.com/docs/CD/A58617_01/server.804/a58396/TOC.htm
    She does not mention the overlap.
    With the change command, you should be able to do the cleaning as well.
    If you have moved the archivelogs to the new location, you can use catalog according to the doc.
    Kind regards
    Tycho

    Edited by: tychos on mrt-27-2011 08:26

  • UNDOTABLESPACE and TABLESPACE TEMP in cold or hot backup database

    Hello

    I have a BACKUP, including logs generated after the backup archive. What is the use of the UNDOTABLESPACE and TABLESPACE TEMP datafile data file backup? When it is used?


    Kind regards

    007

    >
    I have the archives which have all entries are committed in it. Undoinformation is necessary for the restoration and recovery of the database? Can u explain more clearly?
    >

    The archives are as congested entries of redo logs. And the redo logs contain all changes to the database. Information cancellation will be there in the segments of cancellation that there can be some uncommitted transactions active in the segments of cancellation. Cancellation information is necessary to put the database in a consistent state. It is one of very important storage similar to the control file and system tablespace to bring a database

    Edited: Imagine a scenario. You make a backup hot at 07:00. And there are a lot of transactions happening before and during hot backup. For ex, I run a massive update to a table. This will cause the recovery to write logs of recovery that will be eventually written to logs archived. Now, you finish the backup mode. But I have not validated or cancelled my transaction. Say to the reasoning, I roll back the transaction.

    Now, you restore the backup. Do you think that my transaction will be in inconsistent state? Redo logs and archiveed newspapers had my transaction changes/redo entries. If you are not using undo in recovery segments, what will happen to my operation that I rolled back? Without cancel, half of my transaction (even if they were not truly committed) will be sitting in the database. This is where undo tablespace helps us in rolling back the transaction during your recovery. Remember, the cancellation information "peuvent" not all in recovery if you do not a complete database recovery. But Oracle should know that. If you need to undo tablespace in your backup set.

    I hope it's clear now

    Published by: VenkatB on Sep 15, 2011 10:17

  • During the backup archivelog backups online

    Hello

    Oracle 11.2.0.4

    Linux SLES 11 SP2


    During our backup window, some batches are executed generate an amount of redo. Completion of our hot backup, it backs up all records generated and removes all the. We are afraid to fill our archivelog files before the end of hot backup. It's going to be any problem if I back up and delete the archivelogs during the backup hot (using a different RMAN command)?  For the moment, we are unable to add space for the file archive system.


    These are the rman commands executed:


    Hot backup


        RUN{
                    ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch02 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch03 TYPE 'SBT_TAPE';
                    SEND 'NB_ORA_SERV=$NB_ORA_SERV,NB_ORA_CLIENT=$NB_ORA_CLIENT,NB_ORA_POLICY=$NB_ORA_POLICY';
                    BACKUP
                           $BACKUP_TYPE
                           SKIP INACCESSIBLE
                           TAG $BTAG$(date +"%Y%m%d%H%M%S")
                           FILESPERSET 1
                           FORMAT 'bk_%U_%t'
                           DATABASE;
                    sql 'alter system archive log current';
                    RELEASE CHANNEL ch00;
                    RELEASE CHANNEL ch01;
                    RELEASE CHANNEL ch02;
                    RELEASE CHANNEL ch03;
                    # backup all archive logs
                    ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';
                    BACKUP
                            filesperset 20
                            TAG $BTAGAR$(date +"%Y%m%d%H%M%S")
                            FORMAT 'al_%s_%p_%t'
                            ARCHIVELOG ALL DELETE INPUT;
                    RELEASE CHANNEL ch00;
                    RELEASE CHANNEL ch01;
            }
    
    


    Archives


          RUN{
                    # backup all archive logs
                    ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch01 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch02 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch03 TYPE 'SBT_TAPE';
                    ALLOCATE CHANNEL ch04 TYPE 'SBT_TAPE';
                    SEND 'NB_ORA_SERV=$NB_ORA_SERV,NB_ORA_CLIENT=$NB_ORA_CLIENT,NB_ORA_POLICY=$NB_ORA_POLICY';
                    BACKUP
                            filesperset 10
                            TAG $BTAGAR$(date +"%Y%m%d%H%M%S")
                            FORMAT 'al_%s_%p_%t'
                            ARCHIVELOG ALL DELETE INPUT;
                    RELEASE CHANNEL ch00;
                    RELEASE CHANNEL ch01;
                    RELEASE CHANNEL ch02;
                    RELEASE CHANNEL ch03;
                    RELEASE CHANNEL ch04;
            }
    
    


    Thank you for your time.

    Kind regards

    Ferran

    If you delete the archivelogs that have not been funded until you lose the ability to recover your database using incremental backups hot. When you make a hot backup, you'll need archivelogs to recover data files to recover the database in a consistent state. As long as you have archivelogs in any backupset should not be a problem. Archivelogs are always in their own backupset. You can use additional settings when you perform the backup of the archivelogs, such as 'no saved' or 'skip inaccessible', in order to avoid the mistakes of rman backup.

  • Checkpoint during RMAN backup

    Hello

    I have the following question:

    Lets say I started RMAN backup to SNA 1000 dam (that is to say, the two control file and data file header are now running the SNA 1000).

    RMAN will use the snapshot controlfile (YVERT 1000) as RMAN needs to back up the database consistent YVERT. Now when the backup is happening, and still a lot of data file are not still be saved followed command file backup and archiving log backup, lets say another control point has produced and finished YVERT 1001. A, this oracle point will update all the headers of file data and with the new SNA 1001 controlfile.

    Issues related to the:

    1] if RMAN backs up the remaining data files, it will not conflict with SNA controlfile to 1000 and a few of the YVERT 1001 data files header? IE CF SNA < DF SNA.

    How RMAN handles this situation?

    Hi Shash
    During a hot backup as 'backup database more archivelog' rman makes at least a snapshot 4 times.
    -Before the first backup archivelog running
    -Between the end of the first achivelog run and the beginning of the backup of data file
    -Between the end of the backup of data file and the second archivelog run.
    -At the end of the second archivelog run

    will be the RMAN backup files of next 10 given the new SNA 1001?

    Yes

    Will be the RMAN backup the controlfile with SNA 1001

    Yes it will be instant it and save it so at the end of the backup of data file
    According to your controlfile autobackup setting it will be included in the backup containg datafile nr 1 (System tablespace) or an automatic backup of sepparate element.

    RMAN invite you to provide us with the archive logs to bring these first 10 data files to SNA 1001. My understanding is correct?

    Yes correct.
    Kind regards
    Tycho

  • HOT backup database 10g express edition

    Dear Sir
    I use oracle database 10g express edition with 3.2.1 apex.

    I'm planing to db.here hot backup entire database is 24 x 7 running... fashion archive
    Info

    pFile, control, password file
    System datafile
    SYSAUX datafile
    Undo tablespace file
    temporary tablespace file
    redo log files
    application data tablespace file
    application index tablespace file

    for backup of the entire database HOT including apex WORKSPACE... which tablespace or files are REQUIRED for backup?

    Thank you
    Engr.M.K Chowdhury

    Hello

    To be convinced, you can do the following:

    alter database begin backup;
    

    Then, you check the backup status of your datafilles with the following query:

    select file#, status
    from v$backup
    order by file#;
    

    If the status is ACTIVE, this means that the data files are in backup mode, and you can copy them.

    The redologs online, you can save them but this is not mandatory, because you have logs archived.

    It is important to get all archived logs generated during (and after) the backup.

    To do this, you can run the following right after the hot data files backup:

    alter system archive log current;
    

    It will generate a log archived that you need to include in your backup.

    If you lose all your data (including the redologs online), after you restore the data files, you need to retrieve
    the database. During this operation, you apply all archived logs and then you reset the redologs. It is a
    incomplete recovery.

    However, for the online redo logs, it is important to multiplex to another disk. So, if you lose members on
    a single disk, you can perform a full restore with their copy on the second disc.

    Hope this helps.
    Best regards
    Jean Valentine

  • Oracle hot backup confusion

    Hello world
    This is a confusion on hot-backup Oracle.

    Suppose I have 3 online Redo Logs and I put a tablespace in backup Mode.
    So, whatever changes are made, Oracle will begin to generate redo for the entire block to avoid the fractured blocks.

    My Question is if, while doing this all my online Redo Logs files/members of Wat is full how do then Oracle manage to move forward and continue to save Transactions/changes to a Certain block in the Tablespace.


    1 > oracle runs a recovery from the archived Redo Logs once the Tablespace out of backup Mode.
    2 > or y at - it a fitness State/Re-sizing of the redo log file online space between other Segments.

    Thank you and best regards,
    Jean-Jacques Mukherjee.

    >
    I'm even not sure what #2 means! Anways.

    Suppose I have 3 online Redo Logs and I put a tablespace in backup Mode.

    No matter how many redo log groups you have and as I know it has no relationship to a tablespace in backup mode either.

    So, whatever changes are made, Oracle will begin to generate redo for the entire block to avoid the fractured blocks.

    Partially correct! The entire block is copied only for the first time . For subsequent changes, only agents of change go in the stamp newspaper, and from there, the redo log files. This is exactly what happens to a tablespace is not not in backup mode.

    My Question is if, while doing this all my online Redo Logs files/members of Wat is full how do then Oracle manage to move forward and continue to save Transactions/changes to a Certain block in the Tablespace.

    Does that mean exactly? If you complete the redo logs, switch journal will follow making the LGWR move from the current group of redo log to another, triggering the control point, which would make the DBWR write buffers in the data file. I don't know what is confusing?

    Edit: I apologize, I read this point a little too fast! If all the log files will be filled, database could be suspended. There will be transactions more because there is no place to write their vectors of change anywhere. Sorry, I realized in the first time you were talking about switching to the standard newspaper.

    1 > oracle runs a recovery of archived newspapers again once the data file is underwritten in backup Mode.

    What recovery? Before files go in the backup, there is a 'global' checkpoint which is executed for them, pushing them all buffers in the cache for them and then once the point control freezed for them, still let all read/write operations. Once they come on the backup mode, when the next time a checkpoint is made, then their number is synchronized with the rest of the database. Where the recovery comes into the picture here?

    2 > or y at - it a fitness State/Re-sizing of the redo log file online space between other Segments.

    As I said before, I didn't at all mean that point yet?

    HTH
    Aman...

    Published by: Edit added Aman... on October 24, 2009 21:19

  • I just got 6 seconds more and chose an old backup date of previous phone. How can I do it again?

    I just got the 6s more and chose an old backup date of previous phone. How can I do it again now that my phone is done with the set up?

    I don't know what you mean by redo. If you want to restore from a more recent backup, you can do so, providing that you have a more recent backup.

    Restore your iPhone, iPad or iPod touch from a backup - Apple Support

    If you have a backup you want to restore, you must first clear the device in settings > general > reset > erase content and settings. After the unit starts again, you will be at the activation screen and will be able to restore this backup, when you get to this point in the implementation process.

    If you back up with iTunes and you want to restore a backup from there, you will have the option to select all the backups that you have when you select restore from a backup.

  • Hot backup question

    Our DBA functions are currently outsourced, and I'm just curious about something.

    We asked them to copy a schema from our database of Production (during the day) to its equivalents in the acceptance and Test environments. We found a problem in that the maximum value of a primary key on a table was 100121, and the sequence used to generate the value of the primary key is only 100081.

    Is a risk to a backup in hot and any annex a backup must be taken after hours? Or maybe did something wrong?


    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi

    If the request was to copy only a single schema, then it is unlikely that a "hot" backup would have been used. Most likely exp/imp or expdp/impdp would have been used to export the Production schema and import it into the other two databases.

    The sequences are always 'a problem' when export - import is used when the database is active. Export of the sequence and the export of the table (or tables) using the sequence are not at the same time / SNA so that the values can differ as they have updated in the source database.
    The plan is to restore order in the target database by manually incrementing until it reaches the desired target (100122).

    Hemant K Collette

  • Hot backup

    We take the backup hot at 18:00 (daily, filled in 1-2 hours).
    At 23:30 all archive log files will be separately BackupExec backup and the log files are deleted from the file archive of the Oracle.

    Day before yesterday, for some reason, the copy of the data file hung up (after alter database begin backup has been published in the Hot backup script)
    That the copy has been hung up, 'alter database end backup' has been issued, the PB was in backup mode.
    The average while the deleted BackupExec database journal archive file Archive of the Oracle.

    Yesterday hot backup was completed successfully, only alter database begin backup failed (ORA-01146: cannot start online backup - folder 1 is already in the backup)
    After the hot backup 'alter database end backup' was published successfully.

    Given that logs archiving failed whien database is always in backup mode, will all the data generated duing the applied to the data file backup mode?

    Please notify.

    Thanks in advance,

    Arul

    You hear all changes (including the dml, ddl) applied to the database during the backup mode...

    YES.
    See http://www.bluegecko.net/oracle/oracle-tablespace-hot-backup-mode-revisited/

    Hemant K Collette

  • Where is the official Oracle documentation that describes the hot backup?

    I used the cruelly utility failure to search for Metalink and Google, but the closest thing, I found is a description on "ask Tom".

    I'm looking for official Oracle documentation that describes what is happening internally during a hot backup. There are many websites and blogs out there that describe, but I'm looking for a description of Oracle themselves. The only things I found in the Oracle documentation until now is to know how to start and stop the hot backup, but not what is happening internally. GR 11, 2 preference if it made a difference.

    Thanks in advance.

    Hello;

    Its probably gone RMAN covers this.

    The closest would be:

    Backup and recovery reference 11g Release 2 (11.2) E10643-06

    Or

    Backup and recovery User Guide 11 g Release 2 (11.2) E10642-05

    See Chapter 8 - Concepts of backup RMAN - online backups and backup Mode

    Best regards

    mseberg

  • A development database hot backup

    RDBMS version: 10.2.0.4
    Operating system: Solaris 5.10

    One of our development database is in NOARCHIVELOG mode, and we want to keep it this way. Every Sunday, we want to make a complete this DB RMAN backup. Since developers (WE, India, China) could be working from home on Sunday and need to connect to the DB, we cannot stop this DB. I think to create a hot RMAN backup script that will be
    1. Place the DB in ARCHIVELOG mode temporarily
    2. Startup (OPEN) the DB and Take a FULL BACKUP including the archive logs with a script
     run {
     allocate channel m1 TYPE DISK connect 'sys/fls'  FORMAT   '/u05/rbkp/ptcp_%U.rmb';
     backup as compressed backupset database tag 'full'  plus archivelog; 
    }
    
    3. After the Hot backup is done, the shell script should place the DB in MOUNT stage and revert back to NOARCHIVELOG mode   and startup
    The RMAN full backup taken using the strategy above held for restoration and recovery?

    I can't put the commands for the placement of the DB in ARCHIVELOG mode in the RMAN run block. I can?

    You have a valid backup, but you will not be able to perform a FULL restore. You said that you will return noarchivelog mode after the backup. When your database requires recovery of the media in this mode, you will have more often a gap between the last saved archivelog and real online newspaper. If you can only make one point incomplete recovery - until the last archivelog available in the backupset.

    Werner

  • Hot backup mechanism

    Hi all

    I know that Oracle will not update the data file with YVERT headers when in backup mode. But I have a question, or not at all committed transactions must be written to the data during the backup file? I thought that Oracle will contain data all engaged in the DBBC (entries will be made in the Redo Logs well) until storage areas out of backup mode.

    Please correct me if I'm wrong.

    Thank you
    Aswin.

    Aswin,

    You are QUITE wrong. I don't know how you did pick up the concept like that, but it's simply not true. Have a look here,

    E:\Documents and Settings\aristadba>sqlplus / as sysdba
    
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon Jun 8 14:36:44 2009
    
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    
    Connected to an idle instance.
    
    SQL> startup mount
    ORACLE instance started.
    
    Total System Global Area  167772160 bytes
    Fixed Size                  1247900 bytes
    Variable Size              75498852 bytes
    Database Buffers           88080384 bytes
    Redo Buffers                2945024 bytes
    Database mounted.
    SQL> alter database archivelog;
    alter database archivelog
    *
    ERROR at line 1:
    ORA-00265: instance recovery required, cannot set ARCHIVELOG mode
    
    SQL> alter database open;
    
    Database altered.
    
    SQL> shut imm
    SP2-0717: illegal SHUTDOWN option
    SQL> shut immediate
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount
    ORACLE instance started.
    
    Total System Global Area  167772160 bytes
    Fixed Size                  1247900 bytes
    Variable Size              75498852 bytes
    Database Buffers           88080384 bytes
    Redo Buffers                2945024 bytes
    Database mounted.
    SQL> alter database archivelog;
    
    Database altered.
    
    SQL> alter database open;
    
    Database altered.
    
    SQL> select checkpoint_change# from V$datafile;
    
    CHECKPOINT_CHANGE#
    ------------------
               1762853
               1762853
               1762853
               1762853
               1762853
               1762853
    
    6 rows selected.
    
    SQL> select checkpoint_change#, last_change# from V$datafile;
    
    CHECKPOINT_CHANGE# LAST_CHANGE#
    ------------------ ------------
               1762853
               1762853
               1762853
               1762853
               1762853
               1762853
    
    6 rows selected.
    
    SQL> select * from V$backup;
    
         FILE# STATUS                CHANGE# TIME
    ---------- ------------------ ---------- ---------
             1 NOT ACTIVE                  0
             2 NOT ACTIVE                  0
             3 NOT ACTIVE                  0
             4 NOT ACTIVE                  0
             5 NOT ACTIVE                  0
             6 NOT ACTIVE                  0
    
    6 rows selected.
    
    SQL> select name from V$tablespace';
    ERROR:
    ORA-01756: quoted string not properly terminated
    
    SQL> select name from V$tablespace;
    
    NAME
    ------------------------------
    SYSTEM
    UNDOTBS1
    SYSAUX
    USERS
    TEMP
    EXAMPLE
    SONY
    
    7 rows selected.
    
    SQL> alter tablespace sony begin backup;
    
    Tablespace altered.
    
    SQL> select checkpoint_change#, last_change# from V$datafile;
    
    CHECKPOINT_CHANGE# LAST_CHANGE#
    ------------------ ------------
               1762853
               1762853
               1762853
               1762853
               1762853
               1762999
    
    6 rows selected.
    
    SQL> select * from V$backup;
    
         FILE# STATUS                CHANGE# TIME
    ---------- ------------------ ---------- ---------
             1 NOT ACTIVE                  0
             2 NOT ACTIVE                  0
             3 NOT ACTIVE                  0
             4 NOT ACTIVE                  0
             5 NOT ACTIVE                  0
             6 ACTIVE                1762999 08-JUN-09
    
    6 rows selected.
    
    SQL> create table sony_table ( a number) tablespace sony;
    
    Table created.
    
    SQL> begin
      2  for i in 1..100 loop
      3  insert into sony_table values(100);
      4  end loop;
      5  end;
      6  /
    
    PL/SQL procedure successfully completed.
    
    SQL> commit;
    
    Commit complete.
    
    SQL> alter system flush buffer_cache;
    
    System altered.
    
    SQL> alter tablespace sony end backup;
    
    Tablespace altered.
    
    SQL> select * from sony_table;
    
             A
    ----------
           100
           100
           100
           100
           100
           100
           100
           100
           100
    ....
    

    You can see here that the tablespace has got a table created in it. In this table, we insserted some data which was probably smaller than the cache itself. So we emptied the buffer cache, ensuring that the data in the buffer cache is going to be in the data file. After we got the tablespace from the backup, and we got our data.

    The only thing that get stuck down in the begin backup mode is that the file headers is frozen at that time here when the backup began. Logic, in doing so, this point will be remembered by the ocontrol file to identify when the tablespace could be recovering, when it again vectors we had to as applied. The data do NOT attend in the header of the file but the blocks of the object that has the number of change of system in them. This number is frozen. Thus, even when your tablespace in backup mode, stilll pads move like they're moving when the tablespace is in normal mode. With that. There is no need what so ever to maintain hired him in the cache of data buffers. Even if you say that your logic is correct, yet it may be a situation where your logic could be denied. It is used cache buffer be equl to that amount of data of size which is modified by the users. So if we keep the validated data in the cache that is, let's say 10meg and you changed 1000 meg, what these data? Where we hold if we are not going to be it flished in the data file?

    HTH
    Aman...

  • archivelog mode and hot backup

    Hello
    in g R2
    This is the hot backup:
    online backup
    
    A backup of one or more datafiles taken while a database is open and the datafiles are online. 
    When you make a user-managed backup while the database is open, you must put the 
    tablespaces in backup mode by issuing an ALTER TABLESPACE BEGIN BACKUP command. 
    (You can also use ALTER DATABASE BEGIN BACKUP to put all tablespaces in your database into backup mode in one step.)
    would we in log mode archive to do an online backup?

    Thank you.

    user522961 wrote:
    Hello
    in g R2
    This is the hot backup:

    would we in log mode archive to do an online backup?

    Yes. It is a must!

    HTH
    Aman...

  • I'm putting an iPhone my iCloud 6 more and it says no backups available.

    I got my iPhone more stolen 6 and I'm trying to set up the new iPhone my iCloud 6 more and it said no backups available.

    I can see on my iCloud account, I have a backup. What is the problem?

    I guess the iOS which lay on the iPhone 6 that had stolen you was more recent than the one you have on the replacement. Connect the replacement phone to the computer and iTunes. Set up as news and update the iOS. Once you have updated the iOS, go to settings > General > reset > erase content and settings. Which will bring you to the Setup Wizard. From there, start the installation and choose to restore your iCloud backup device.

Maybe you are looking for