 |
|
Oracle Tips by Burleson |
Oracle 10g RMAN Change-Aware
Incremental Backups
In previous releases of the Oracle database, RMAN
had to examine every block in the data file to determine which
blocks had been changed when performing an incremental backup. The
time to perform an incremental backup was proportional to the size
of the data files. Therefore, performing an incremental backup on
a very large database could take some time, even if only a few
blocks were changed.
In Oracle 10g, you can create a block change
tracking file that records the blocks modified since the last
backup. RMAN uses the tracking file to determine which blocks to
include in the incremental backup. RMAN no longer needs to examine
the entire data file. The time to perform an incremental backup is
now proportional to the amount of content modified since the last
backup.
Here are the steps RMAN will perform to do an
incremental backup:
-
Read the Block Change Tracking File to
determine which blocks in the data file need to be read.
-
Scan only the changed blocks (See Figure
12.1) in the data file and then back them up.
Figure
12.7 Incremental Backup using Block Change Tracking File
Get the complete Oracle10g story:
To get the code instantly, click here:
Need an Oracle Mentor?
BEI is now offering personal mentors for Oracle DBAs where you can have an
Oracle expert right at your fingertips, anytime day or night. We work with
hundreds of Oracle databases every year, so we know exactly how to quickly
assist you with any Oracle question.
Why risk an unplanned outage? You can now get telephone access to Don
Burleson or any of his Oracle Certified DBAs with more than 20 years of
full-time IT experience. Click here for details:
http://www.dba-oracle.com/service_oracle_backup.htm

|