Oracle RMAN Full Backup

In this article

    After you configure Veeam Plug-in settings, you can use the Oracle RMAN functionality to back up databases. Veeam Plug-in will automatically transfer the backup files to the Veeam backup repository. You can create a consistent backup of Oracle databases in the ARCHIVELOG mode and in the NOARCHIVELOG mode. For details on the backup process in different modes, see the Choosing Between NOARCHIVELOG and ARCHIVELOG Mode section of the Oracle's Database Administrator's Guide.

    Note

    The examples given below are for demonstration purposes only. The backup process is performed on the Oracle RMAN side. Consider configuring required RMAN-specific parameters that may affect the backup process. For details on the backup functionality of Oracle RMAN, see the Backing Up the Database section of the Oracle Database Backup and Recovery User's Guide.

    Consistent Backup of Oracle Database in ARCHIVELOG Mode

    To create a consistent backup of an Oracle database and redo logs in the ARCHIVELOG mode, run the following script. In this example, Oracle RMAN will back up the entire database and available archived redo logs. The current online redo log will be archived to make sure all redo changes are transferred to the archived redo log chain. In the ARCHIVELOG mode, there will be no downtime as you do not have to shut down the database.

    rman TARGET /

    RUN {

    BACKUP DATABASE PLUS ARCHIVELOG;

    }

    EXIT;

    Consistent Backup of Oracle Database in NOARCHIVELOG Mode

    To create a consistent backup of an Oracle database operating in the NOARCHIVELOG mode, start the Oracle RMAN console and run the following script. In this example, the database instance will be started after the backup process is complete. Note that the database will be unavailable during the backup.

    rman TARGET /

    RUN {

    SHUTDOWN TRANSACTIONAL;

    STARTUP MOUNT;

    BACKUP DATABASE;

    STARTUP;

    }

    EXIT;