The test of RMAN as compressed backupset is AIX 5303. The RMAN backup of the ORACLE 10202 database occupies a lot of disk space, and it also increases with the increase of data volume. It now occupies 130 GB, it is 40 Gb higher than the 90 GB in April. I am worried that by the end of the year, the disk space dedicated to saving the backup set will be full. Yesterday, we considered to test the new feature of RMAN in 10 GB: The RMAN compression function is used. This morning, the compression effect was quite obvious, from the original 130 GB to the current 20 GB. However, the time is greatly increased from 40 minutes to 155 minutes. Disk usage after backup yesterday $ df-g file system GB block available % Used Iused % Iused installed on... /dev/fslv03 190.00 58.90 69% 13 1%/orabak $ run {allocate channel d1 type disk maxpiecesize 4000 m; backup as compressed backupset incremental level = 0 databaseformat '/orabak/currrmanback/db _ % d _ % s _ % p _ % t _ % t' plus archivelog skip inaccessible delete all inputformat' /oralog/currrmanback/log _ % d _ % s _ % p _ % T '; SQL 'alter system archive log current'; re Lease channel d1;} today's situation $ df-g file system GB block available % Used Iused % Iused installed in... /dev/fslv03 190.00 170.17 11% 13 1%/orabak from the disk space occupied by the backup set shown above, we can see that the space occupied by the compressed backup set is greatly reduced, however, the time is more than twice as long as the original time. It shows that the bottleneck of the backup time can be achieved only by shortening the backup time to one hour. In this case, I want to add a backup channel. I want to use multiple backup channels for parallel operations to speed up the backup process and reduce the backup time. Run {allocate channel d1 type disk maxpiecesize 4000 m; allocate channel d2 type disk maxpiecesize 4000 m; allocate channel d3 type disk maxpiecesize 4000 m; backup as compressed backupset incremental level = 0 databaseformat '/orabak/currrmanback/db _ % d _ % s _ % p _ % t _ % t' plus archivelog skip inaccessible delete all inputformat' /oralog/currrmanback/log _ % d _ % s _ % p _ % T '; SQL 'alter system archive log current'; rel When channel d3; release channel d2; release channel d1;} was tested yesterday, it was found that the time was greatly reduced from the original 155 minutes to 50 minutes. $ Ls-lrt total 43959352-rw-r -- r -- 1 oracle oinstall 37 October 08 back_20061008.log-rw-r ----- 1 oracle oinstall 4192313344 October 08 db_MARKET_2775_1_603270021_20061008-rw-r ----- 1 oracle oinstall 4192264192 October 08 db_MARKET_2773_1_603270021_20061008-rw-r ----- 1 oracle oinstall 4192337920 October 08 07 at 27 db_MARKET_2774_1_603270021_20061008-rw-r ----- 1 oracle oinstall 1554350080 October 08 07 at 37 db_MARKET_2774_2_603270021_20061008-rw-r ----- 1 oracle oinstall 2770919424 October 08 07 at 44 db_MARKET_2773_2_603270021_20061008-rw-r ----- 1 oracle oinstall 3893977088 October 08 07 at 50 db_MARKET_2775_2_603270021_20061008-rw-r ----- 1 oracle oinstall 1710701056 October 08 log_market_2780_000020061008 $