Multisection Backups. Een 'file section' wordt gedefinieerd als een aaneengesloten range van blokken van een enkele file. De SECTION SIZE parameter in het BACKUP commando laat RMAN een backupset maken waar iedere backup piece de blokken van een 'file section' bevat, wat het mogelijk maakt om grote files te parallelliseren over meerdere channels.
Het volgende voorbeeld van een multisectie backup, zet het parallellisme op 4, wat een tablespace met een enkele datafile van 1GB in 4*250M secties verdeeld: # zet de configuratie van device type en parallelism. CONFIGURE DEVICE TYPE sbt PARALLELISM 4; CONFIGURE DEFAULT DEVICE TYPE TO sbt;# Backup een grote tablespace in 4 secties. RUN { BACKUP SECTION SIZE 250M TABLESPACE my_1000M_ts; } Waar moet je rekening mee houden bij multisection backups:
• Als de grootte van de sectie groter is dan de filesize, dan zal RMAN geen multisection backup voor de file maken. • ALs de sectie grootte te klein is zodat er meer dan 256 secties geporduceerd worden, dan zal RMAN de sectie grootte aanpassen zodat er 156 sections gemaakt worden. • SECTION SIZE en MAXPIECESIZE kunnen niet tegelijk gebruikt worden. • Een backupset zal nooit een deel van een datafile bevatten of het nu wel of geen multisection backup is. zie ook RMAN verbeteringen in Oracle 11g |