°³¿ä
º» ÀåÀº Oracle Recovery Manager(RMAN)°ú Backup Manager¸¦ »ç¿ëÇÏ¿© ¹°¸®Àû ¹é¾÷À» ¼öÇàÇÏ´Â °Í¿¡ ÃÊÁ¡À» µÎ°í ÀÖ½À´Ï´Ù. RMAN ¾øÀÌ ¹é¾÷À» ¼öÇàÇÏ´Â ¹è°æ Áö½ÄÀÌ º» Àå¿¡ Àû¿ëµË´Ï´Ù(¿¹¸¦ µé¾î ¹é¾÷ÇÏ´Â µ¿¾È µ¥ÀÌÅͺ£À̽º°¡ ¿­·ÁÁö°Å³ª ´ÝÇôÁú ¼ö ÀÖ½À´Ï´Ù). º» Àå¿¡´Â RMANÀ» »ç¿ëÇϱâ À§ÇÑ Ãß°¡ ¹é¾÷ °í·Á »çÇ×, ¿ä±¸ »çÇ×, °³³äÀÌ ¼³¸íµÇ¾îÁý´Ï´Ù.

Note: ¿À¶óŬÀº ¿î¿µ üÁ¦ ¹é¾÷°ú Recovery Manager¸¦ »ç¿ëÇÑ ¹é¾÷À» Æ÷ÇÔÇÏ´Â À¯¿¬ÇÑ ¹é¾÷ Àü·«À» ±ÇÀåÇÕ´Ï´Ù. °¢ ¹é¾÷ÀÇ ºóµµ´Â ´ÙÀ½¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù:

´ÝÈù µ¥ÀÌÅͺ£À̽º ¹é¾÷(Closed Database Backup)
µ¥ÀÌÅͺ£À̽º°¡ ´ÝÇô ÀÖ´Â µ¿¾È(offline) µ¥ÀÌÅͺ£À̽ºÀÇ ÀϺκÐÀ» ¹é¾÷ÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ´ÝÈù ¹é¾÷À» ¼öÇàÇÏ·Á¸é ´ë»ó µ¥ÀÌÅͺ£À̽º°¡ ¿­·ÁÁö´Â °ÍÀÌ ¾Æ´Ï¶ó ¸¶¿îÆ® µÇ¾î¾ß¸¸ ÇÕ´Ï´Ù. º¹±¸ Ä«Å»·Î±×(Recovery Catalog)¸¦ »ç¿ëÇÑ´Ù¸é º¹±¸ Ä«Å»·Î±×(Recovery Catalog) µ¥ÀÌÅͺ£À̽ºµµ ¿­·ÁÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù.

¿ÀÇ µ¥ÀÌÅͺ£À̽º ¹é¾÷(Open Database Backup)
µ¥ÀÌÅͺ£À̽º°¡ ¿­·ÁÁ® ÀÖ´Â µ¿¾È(online) µ¥ÀÌÅͺ£À̽ºÀÇ ÀϺκÐÀ» ¹é¾÷ÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. RMANÀ» »ç¿ëÇÒ ¶§´Â Å×ÀÌºí½ºÆäÀ̽º°¡ ¡°alter tablespace begin backup¡± ¸í·ÉÀ» »ç¿ëÇÏ¿© hot ¹é¾÷ ¸ðµå·Î ³õ¿©Á® ÀÖÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù. RMANÀº º¸´Ù ÀûÀº ¸®µÎ¸¦ »êÃâÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

Recovery Manager BackupÀÇ À¯Çü
Recovery Manager´Â ´ÙÀ½°ú °°Àº °ÍµéÀ» ¹é¾÷ÇØ ÁÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù:

Note: RMANÀ» »ç¿ëÇÏ¸é ¿Â¶óÀÎ ¸®µÎ ·Î±× ÆÄÀÏÀº ¹é¾÷µÇÁö ¾Ê½À´Ï´Ù.

Àüü ¹é¾÷
¸ðµç µ¥ÀÌÅÍ ÆÄÀÏ°ú ÄÁÆ®·Ñ ÆÄÀÏÀÇ ¹é¾÷ÀÔ´Ï´Ù.

¿ÏÀü ¹é¾÷
ÁõºÐ ¹é¾÷ Àü·«¿¡ ¿ä±¸µÇÁö ¾Ê´Â Çϳª, ¶Ç´Â ±× ÀÌ»óÀÇ ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù. ÁöÁ¤µÈ ÆÄÀÏ¿¡ ´ëÇÑ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â ¸ðµç ºí·ÏÀ» ¹é¾÷ÇÕ´Ï´Ù.

ÁõºÐ ¹é¾÷
¸¶Áö¸· ÁõºÐ ¹é¾÷ ÀÌÈÄ º¯°æµÈ ºí·Ï¸¸À» Æ÷ÇÔÇÏ´Â µ¥ÀÌÅÍÆÄÀÏÀÇ ¹é¾÷ÀÔ´Ï´Ù. ÁõºÐ ¹é¾÷Àº ÁöÁ¤µÈ ÆÄÀÏ¿¡ ´ëÇÑ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ°í ÀÖ´Â ¸ðµç ºí·ÏÀ» ¹é¾÷ÇÏ´Â ±âº» ·¹º§(base-level) (¶Ç´Â ÁõºÐ ·¹º§ 0ÀÎ) ¹é¾÷À» ÇÊ¿ä·Î ÇÕ´Ï´Ù. ÁõºÐ ·¹º§ 0°ú ¿ÏÀü ¹é¾÷Àº µ¥ÀÌÅÍ ÆÄÀÏÀÇ ¸ðµç ºí·ÏÀ» º¹»çÇÕ´Ï´Ù. ÇÏÁö¸¸, ¿ÏÀü ¹é¾÷ÀÌ ÁõºÐ ¹é¾÷ Àü·«¿¡ »ç¿ëµÉ ¼ö´Â ¾ø½À´Ï´Ù.

¿î¿µ üÁ¦ ¹é¾÷
Recovery Manager°¡ ¾Æ´Ï¶ó ¿î¿µ üÁ¦ À¯Æ¿¸®Æ¼¿¡ ÀÇÇÑ ¿À¶óŬ ÆÄÀÏ ¹é¾÷(¿¹, µ¥ÀÌÅÍ ÆÄÀÏÀÇ »çº»)ÀÔ´Ï´Ù.

Áö¿ø ¹é¾÷ À¯Çü
Recovery Manager ¹é¾÷¿¡´Â µÎ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù:

¿©·¯ºÐÀº ÀÌµé ¹é¾÷À» ¾î¶»°Ô È¥¿ëÇÏ´Â °ÍÀÌ ÀÚ½ÅÀÇ ¹é¾÷, º¹±¸ Àü·«¿¡ °¡Àå À̷οïÁö °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌµé ¹æ½ÄÀº º°°³·Î »ç¿ëÇÒ ¼öµµ, ÇÔ²² »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ä³Î ÇÒ´ç
ä³ÎÀº ¿À¶óŬ ¼­¹ö¿Í ¿î¿µ üÁ¦ °£ÀÇ Åë½ÅÀ» À§ÇØ RMANÀÌ »ç¿ëÇÏ´Â ¹æ¹ýÀ¸·Î ´ÙÀ½°ú °°Àº Ư¼ºÀ» °¡Áý´Ï´Ù:

ä³Î ÇÒ´çÀÇ ¿¹

ä³Î ÇÒ´ç ±¸¹®
ä³Î ÇÒ´ç ¸í·ÉÀº ½ºÅ©¸³Æ®¿¡ µé¾î°¡°Å³ª run ¸í·ÉÀ» ÅëÇÕ´Ï´Ù:
   allocate channel for delete <Device Type> <Options>;
   allocate channel <name> <Device Type> <Options>;
      ´Ü:     Device Type     TYPE=disk | <quoted_string>
                                       NAME=<quoted_string>

               Options             parms
                                        connect
                                        format

Note

Backup Manager
Backup Manager¸¦ »ç¿ëÇÏ¿© ä³ÎÀ» ÇÒ´çÇÏ·Á¸é:

  1. Backup ManagerÀÇ Oracle8 Recovery Manager subsystemÀ» »ç¿ëÇÏ¿© ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼Ó
  2. Channel -> "Create¡¦" ¸Þ´º Ç׸ñ ¼±ÅÃ
  3. Create Channel ´ÙÀ̾ó·Î±× ¹Ú½º¿¡¼­´Â ¹Ýµå½Ã ä³Î À̸§À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì ´Ù¸¥ ¼¼ºÎ »çÇ×(ä³Î Á¦ÇÑ °°Àº) ÁöÁ¤
  4. OK Ŭ¸¯ÇÏ¿© ä³Î »ý¼º
  5. ÀÌÁ¦ ä³ÎÀÌ Backup Manager Navigator â¿¡ Ãâ·ÂµË´Ï´Ù.

ű×(Tag)
ű״ ¹é¾÷ ¼¼Æ®³ª ÆÄÀÏ »çº»¿¡ ÇÒ´çÇÒ ¼ö ÀÖ´Â ÀǹÌÀÖ´Â À̸§ÀÔ´Ï´Ù. »ç¿ëÀÚ Å±×ÀÇ ÀåÁ¡Àº ´ÙÀ½°ú °°½À´Ï´Ù:

À¯ÀÏÇÏÁö ¾ÊÀº űװ¡ Çϳª ÀÌ»óÀÇ µ¥ÀÌÅÍ ÆÄÀÏÀ» ÂüÁ¶ÇÒ °æ¿ì RMANÀº °¡Àå ÇöÀçÀÇ »ç¿ë °¡´ÉÇÑ ÆÄÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.

¿¹(½½¶óÀ̵å·ÎºÎÅÍ)

À̹ÌÁö º¹»ç
´ÜÀÏ µ¥ÀÌÅÍ ÆÄÀÏ, ¾ÆÄ«À̺êµÈ ·Î±× ÆÄÀÏ, ±×¸®°í ÄÁÆ®·Ñ ÆÄÀÏÀ» µð½ºÅ©¿¡ º¹»çÇÕ´Ï´Ù.

À̹ÌÁö º¹»ç ±¸¹®
º¹»ç ¸í·ÉÀº ÀϹÝÀûÀ¸·Î ½ºÅ©¸³Æ®¿¡ Æ÷ÇԵǰųª run ¸í·ÉÀ¸·Î ½ÇÇàµË´Ï´Ù.
   copy <Input File> to <Location> <Options>;
      ´Ü:     Input File      datafile
                                   datafilecopy [tag]
                                   backuppiece [tag]
                                   archivelog
                                   controlfilecopy [tag]
                                   current controlfile
               Options        tag=<name>
                                   level 0
                                   nochecksum

Note: ÀÌ°ÍÀÌ ¿ÏÀüÇÑ ±¸¹®ÀÎ °ÍÀº ¾Æ´Õ´Ï´Ù.

À̹ÌÁö »çº»ÀÇ Æ¯¼º
À̹ÌÁö »çº»Àº ´ÙÀ½°ú °°Àº Ư¼ºÀ» °®½À´Ï´Ù:


Copy ¸í·É
ÆÄÀÏÀÇ À̹ÌÁö¸¦ »ý¼ºÇÏ·Á¸é run ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ´ÙÀ½Àº ¸í·ÉÀÇ ºÐÇØ Á¶°¢ÀÔ´Ï´Ù:

  • ¡°Run¡±: copy ¸í·ÉÀÌ ½ÇÇàµÇ´Â ¹æ¹ýÀÔ´Ï´Ù.
  • ¡°Allocate channel¡±: µ¥ÀÌÅ͸¦ Ãâ·Â ÀåÄ¡·Î ¾²´Âµ¥ ÇÊ¿äÇÕ´Ï´Ù.
  • ¡°Copy¡±: ½ÇÁ¦·Î À̹ÌÁö º¹»ç¸¦ ¼öÇàÇÏ´Â ¸í·ÉÀÔ´Ï´Ù.
  • ¡°Level 0¡±: »çº»ÀÌ ÁõºÐ ¹é¾÷ ¼¼Æ®¿¡ »ç¿ëµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.
  • µ¥ÀÌÅÍ ÆÄÀÏ ±¸¹®Àº ¾î´À µ¥ÀÌÅÍ ÆÄÀÏÀÌ À̹ÌÁö »çº»À» ÇÊ¿ä·Î ÇÏ´ÂÁö¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ °æ¿ì µ¥ÀÌÅÍ ÆÄÀÏ 3Àº 'file3.dbf'¶õ ÆÄÀÏ À̸§À¸·Î "/disk1/backup/" À§Ä¡·Î º¹»çµË´Ï´Ù(µ¥ÀÌÅÍ ÆÄÀÏ 1 °ú À¯»ç).
  • ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀº ÇÁ·Î¼¼½º¸¦ ÇØÁ¦ÇÏ·Á¸é ¡°release channel¡±¸¦ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀ» ¼öÇàÇÏÁö ¾ÊÀ¸¸é RMANÀÌ ÀÚµ¿ÀûÀ¸·Î ÀÌ°ÍÀ» ½ÇÇàÇÕ´Ï´Ù.
  • °ýÈ£´Â ¡°run¡± ¸í·ÉÀÇ ³¡À» ³ªÅ¸³À´Ï´Ù.

Note: run ¸í·ÉÀº µ¥ÀÌÅͺ£À̽º°¡ ¸¶¿îÆ®µÇ°Å³ª µ¥ÀÌÅͺ£À̽º°¡ ¿­·ÁÁ® archivelog ¸ðµåÀÎ °æ¿ì¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù.

Backup Manager
Backup Manager¸¦ »ç¿ëÇÏ¿© À̹ÌÁö »çº»À» »ý¼ºÇÏ·Á¸é OEM ÀÛ¾÷ ½ºÄÉÁÙ·¯¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº ´ë»ó µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ°í Àִ ȣ½ºÆ® »ó¿¡ intelligent agent¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù. ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù:

  1. Backup ManagerÀÇ Oracle8 Recovery Manager sub-systemÀ» »ç¿ëÇÏ¿© ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼Ó
  2. Navigator â¿¡¼­ º¹»çÇÒ µ¥ÀÌÅÍ ÆÄÀÏ, ¶Ç´Â ÄÁÆ®·Ñ ÆÄÀÏ ¼±ÅÃ
  3. Backup -> "Image Copy ¡¦" ¸Þ´º Ç׸ñ ¼±ÅÃ
  4. ¡°ImageCopy¡± ´ÙÀ̾ó·Î±× ¹Ú½º¿¡¼­ º¹»çÇÒ ´ë»ó°ú ¿øÇϴ ä³ÎÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÅÂ±× À̸§À̳ª ÀÛ¾÷ ½ºÄÉÁÙ¸µ ¿É¼Ç °°Àº ÇÊ¿äÇÑ ¼¼ºÎ »çÇ×À» ÁöÁ¤ÇÕ´Ï´Ù.
  5. ÀÛ¾÷ÀÌ OEM Äֿܼ¡ »ý¼ºµÉ °ÍÀÔ´Ï´Ù.
  6. ÀÌÁ¦ ÆÄÀÏÀÇ »çº»ÀÌ Backup Manager Detail â¿¡ À̹ÌÁö »çº»À¸·Î ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.

À̹ÌÁö »çº» º´·ÄÈ­
±âº»À¸·Î RMANÀº °¢ copy ¸í·ÉÀ» Á÷·Ä·Î ¼öÇàÇÕ´Ï´Ù. ÇÏÁö¸¸ ´ÙÀ½°ú °°Àº °æ¿ì º´·ÄÈ­°¡ ´Þ¼ºµÉ ¼ö ÀÖ½À´Ï´Ù:

¿¹¿¡¼­´Â ³× ä³ÎÀÌ »ý¼ºµÇ¾úÀ¸³ª ¼¼ ä³Î¸¸ÀÌ »ç¿ëµÉ °ÍÀÔ´Ï´Ù(ä³Î d4´Â À¯ÈÞ(idle) »óÅ·Π³²¾Æ ÀÖÀ» °ÍÀÔ´Ï´Ù). ´ÙÀ½Àº ¸í·ÉÀÌ ½ÇÇàµÇ´Â ¹æ½ÄÀÔ´Ï´Ù:

  1. µð½ºÅ©¿¡ ¾²±â À§ÇØ ³× ä³ÎÀÌ »ý¼ºµË´Ï´Ù: d1, d2, d3, d4
  2. ù¹ø° copy ¸í·ÉÀÌ ¼¼ ä³ÎÀ» »ç¿ëÇÕ´Ï´Ù(¼­¹ö ÇÁ·Î¼¼½º) - °¢ µ¥ÀÌÅÍ ÆÄÀÏÀ» µð½ºÅ©·Î ¾²´Âµ¥ »ç¿ëµË´Ï´Ù.
  3. µÎ¹ø° copy ¸í·ÉÀº ¾ÕÀÇ copy ¸í·ÉÀÌ ½ÇÇàÀ» ³¡³¾ ¶§±îÁö ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù - ä³Î Çϳª°¡  »ç¿ëµË´Ï´Ù.

Note: º´·Äµµ°¡ ³ôÀ»¼ö·Ï ´õ ¸¹Àº ±â°è ÀÚ¿øÀ» »ç¿ëÇÕ´Ï´Ù. ÇÏÁö¸¸ ´õ ºü¸¨´Ï´Ù.

À̹ÌÁö º¹»ç ÇÁ·Î¼¼½º
RMANÀÌ ÆÄÀÏÀ» º¹»çÇÒ ¶§´Â ´ÙÀ½ ÇÁ·Î¼¼½º¸¦ µû¸¨´Ï´Ù:

  1. ÇÑ ¼­¹ö ÇÁ·Î¼¼½º´Â ÇÑ ¼ø°£¿¡ ÇϳªÀÇ ÆÄÀÏ¿¡ ÀÛµ¿ÇÕ´Ï´Ù.
  2. ºí·ÏÀ» °Ç³Ê ¶ÙÁö ¾Ê¾Æ ¸ðµç ºí·ÏÀÌ Æ÷ÇԵ˴ϴÙ.
  3. ÈѼÕÀ» °Ë»çÇÕ´Ï´Ù.
    Note: ¸ðµç À̹ÌÁö º¹»ç°¡ ¿Ï·áµÉ ¶§ V$COPY_CORRUPTIONÀ» ÁúÀÇÇØ¾ß ÇÕ´Ï´Ù.
  4. º¹»ç ¹«°á¼ºÀ» °ËÁõÇϱâ À§ÇØ Ã¼Å©¼¶(checksum)À» °è»êÇÕ´Ï´Ù.
  5. ÆÄÀÏÀÇ »õ·Î¿î »çº»¿¡ ´ëÇØ ÆÄÀÏ Çì´õµµ ¾²¿©Áý´Ï´Ù.
  6. »çº»¿¡ ´ëÇÑ ¿£Æ®¸®´Â ÄÁÆ®·Ñ ÆÄÀÏ¿¡ ±â·ÏµË´Ï´Ù.

¿î¿µ üÁ¦ »çº»
RMAN¿¡¼­ ¸¸µé¾îÁöÁö ¾ÊÀº ¿î¿µ üÁ¦ ÆÄÀÏ »çº»µµ ÀûÇÕÇÑ À̹ÌÁö »çº»ÀÔ´Ï´Ù¸¸ RMAN¿¡¼­ ¡°catalog¡± ¸í·ÉÀ» »ç¿ëÇÒ ¶§±îÁö ÀνĵÇÁö ¾Ê½À´Ï´Ù. ¡°hot¡±(open)°ú ¡°cold¡±(closed) ¿À¶óŬ ¹é¾÷ ¸ðµÎ Áö¿øµË´Ï´Ù.

Çϵå¿þ¾î ÀÌÁßÈ­(Hardware Mirrorring)
À̹ÌÁö »çº»Àº µ¥ÀÌÅÍ ÆÄÀÏÀÌ ÀÌÁßÈ­µÈ µð½ºÅ© º¼·ý¿¡ ÀúÀåµÇ´Â ½Ã½ºÅÛÀ» Áö¿øÇÕ´Ï´Ù. ÀÌÁßÈ­µÈ µð½ºÅ©¿¡ ¹®Á¦°¡ ¹ß»ýÇϸé ÀÌÁßÈ­´Â ±ú¾îÁ® º¹¿øÇÏÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌÁßÈ­°¡ resilverµÇ¸é ¡°change . . .delete¡± ¸í·ÉÀ» »ç¿ëÇÏ¿© À̹ÌÁö »çº»À» Á¦°ÅÇϽʽÿÀ. ±×·¯¸é RMANÀº ¡°catalog¡± ¸í·ÉÀ» »ç¿ëÇÏ¿© »õ·Î¿î À̹ÌÁö »çº»À» ÀνÄÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù. 

¹é¾÷ ¼¼Æ®
¹é¾÷ ¼¼Æ®´Â µð½ºÅ©³ª Å×ÀÌÇÁ »ó¿¡ ¿À¶óŬ µ¶Á¡ Çü½ÄÀ¸·Î ÀúÀåµÈ Çϳª ÀÌ»óÀÇ ¹°¸®Àû ÆÄÀÏ·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. °¢ ¹°¸®Àû ÆÄÀÏÀº Çϳª ÀÌ»óÀÇ ¿À¶óŬ ÆÄÀÏÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ ¼¼Æ®¿¡´Â ´ÙÀ½ µÎ °¡Áö À¯ÇüÀÌ ÀÖ½À´Ï´Ù:

Note: ¹é¾÷ ¼¼Æ®´Â ÀϹÝÀûÀ¸·Î µð½ºÅ© »ó¿¡¼­ »ç¿ë °¡´ÉÇÑ À̹ÌÁö »çº»°ú´Â ´Þ¸® º¹±¸¸¦ ¼öÇàÇϱâ Àü¿¡ RMAN¿¡ ÀÇÇØ º¹¿øµÇ¾î¾ß ÇÕ´Ï´Ù.

µ¥ÀÌÅÍ ÆÄÀÏ ¹é¾÷ ¼¼Æ®ÀÇ ÄÁÆ®·Ñ ÆÄÀÏ
¹é¾÷ ¼¼Æ®ÀÇ °¢ ÆÄÀÏÀº µ¿ÀÏÇÑ ¿À¶óŬ ºí·Ï Å©±â¸¦ °¡Á®¾ß ÇÕ´Ï´Ù(ÄÁÆ®·Ñ ÆÄÀÏ°ú µ¥ÀÌÅÍ ÆÄÀÏÀº µ¿ÀÏÇÑ ºí·Ï Å©±â¸¦ °¡Áö´Â ¹Ý¸é ¾ÆÄ«À̺êµÈ ·Î±× ºí·ÏÀº ±â°è¿¡ Á¾¼ÓÀûÀÔ´Ï´Ù). ÄÁÆ®·Ñ ÆÄÀÏÀÌ Æ÷ÇԵǴ °æ¿ì ÄÁÆ®·Ñ ÆÄÀÏÀº ¸¶Áö¸· µ¥ÀÌÅÍ ÆÄÀÏ ¹é¾÷ ¼¼Æ®¿¡ ¾²¿©Áý´Ï´Ù. ÄÁÆ®·Ñ ÆÄÀϵµ ´ÙÀ½ Áß ÇÑ °¡Áö ¹æ¹ýÀ¸·Î ¹é¾÷ ¼¼Æ®¿¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù:

¹é¾÷ ¼¼Æ® ±¸¹®
backup ¸í·ÉÀº ÀϹÝÀûÀ¸·Î ½ºÅ©¸³Æ®³ª run ¸í·ÉÀ» ÅëÇØ ½ÇÇàµË´Ï´Ù:

   backup <Level> ( <Backup Type> <Options> );
     
   ´Ü:             Level                    Full
                                                Incremental Level = [ 0 | 1 | 2 | 3 ]
                    Backup Type       datafile<quoted_string>
                                                datafilecopy [tag] <quoted_string>
                                                tablespace <quoted_string>
                                                database
                                                archivelog all
                                                current controlfile
                                                controlfilecopy <quoted_string>
                                                backupset <key>
                   Options                 tag=<quoted_string>
                                                format=<quoted_string>
                                                include current controlfile
                                                filesperset=<integer>
                                                channel <name>
                                                delete input
                                                skip [offline | readonly | inaccessible]

Note

¹é¾÷ ¼¼Æ® Ư¼º
¹é¾÷ ¼¼Æ®´Â ´ÙÀ½°ú °°Àº Ư¼ºÀ» °®´Â ³í¸®Àû ±¸Á¶ÀÔ´Ï´Ù:

Backup Manager
Backup Manager¸¦ »ç¿ëÇÏ¿© ¹é¾÷À» »ý¼ºÇÏ·Á¸é OEM ÀÛ¾÷ ½ºÄÉÁÙ·¯°¡ »ç¿ëµË´Ï´Ù. OEM ÀÛ¾÷ ½ºÄÉÁÙ·¯´Â ´ë»ó µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÏ°í Àִ ȣ½ºÆ® »ó¿¡ intelligent agent¸¦ ÇÊ¿ä·Î ÇÕ´Ï´Ù. ´Ü°è´Â ´ÙÀ½°ú °°½À´Ï´Ù:

  1. Backup ManagerÀÇ Oracle8 Recovery Manager sub-systemÀ» »ç¿ëÇÏ¿© ´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼Ó
  2. Navigator â¿¡¼­ µ¥ÀÌÅͺ£À̽º³ª Å×ÀÌºí½ºÆäÀ̽º, µ¥ÀÌÅÍ ÆÄÀÏ, ¶Ç´Â ¾ÆÄ«À̺êµÈ ·Î±× Æú´õ ¼±ÅÃ
  3. Backup -> "Backup Set¡¦" ¸Þ´º Ç׸ñ ¼±ÅÃ(¾Æ´Ï¸é Á» ´õ ÀÚµ¿È­µÈ Á¢±Ù ¹æ¹ýÀ¸·Î "Backup   Wizard¡¦" Ç׸ñÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.)
  4. "BackupSet" ´ÙÀ̾ó·Î±× ¹Ú½º¿¡¼­ ´ÙÀ½ ÁöÁ¤:
    -  ÁõºÐ ·¹º§(±âº»°ª 0)
    -  ¹é¾÷¿¡ ÄÁÆ®·Ñ ÆÄÀÏ Æ÷ÇÔ½Ãų °ÍÀÎÁö ¿©ºÎ
    -  ¼¼Æ®ÀÇ °¢ ¹é¾÷ Á¶°¢¿¡ ´ëÇÑ Å±×(tag) À̸§
    -  ¹é¾÷ ¼¼Æ®¿¡ ÇÊ¿äÇÑ ¸ðµç ä³Î(ÃÖ¼ÒÇÑ Çϳª)
    -  ÇÊ¿äÇÑ ÆĶó¹ÌÅÍ, ¶Ç´Â ÀÛ¾÷ ½ºÄÉÁÙ·¯ Á¤º¸
  5. OK ¹öÆ° Ŭ¸¯
  6. OEM Äֿܼ¡¼­ ÀÛ¾÷ÀÌ »ý¼ºµÉ °ÍÀÔ´Ï´Ù.
  7. ¹é¾÷ ¼¼Æ®¿¡ Æ÷ÇÔµÈ ¸ðµç µ¥ÀÌÅÍ ÆÄÀÏÀÌ Backup Manager Detail â¿¡ ³ªÅ¸³³´Ï´Ù. ÀÌ ¹é¾÷ ¼¼Æ® Á¤º¸´Â µ¥ÀÌÅͺ£À̽º³ª Å×ÀÌºí½ºÆäÀ̽º, ¶Ç´Â ¾ÆÄ«À̺êµÈ ·Î±× ·¹º§¿¡¼­´Â »ç¿ë °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù.

´ÙÁßÈ­µÈ ¹é¾÷ ¼¼Æ®
Çϳª ÀÌ»óÀÇ ÆÄÀÏÀÌ µ¿ÀÏ ¹é¾÷ ÆÄÀÏÀ̳ª Á¶°¢¿¡ ¾²¿©Áú °æ¿ì RMANÀº ÀÚµ¿ÀûÀ¸·Î ä³Î¿¡ ÆÄÀÏÀ» ÇÒ´çÇÏ°í ÆÄÀÏÀ» ´ÙÁßÈ­ÇÏ¸ç »ç¿ëµÇÁö ¾ÊÀº ºí·ÏÀº °Ç³Ê ¶Ý´Ï´Ù. µ¿½Ã¿¡ ¹é¾÷ÇÒ ÃæºÐÇÑ ¼öÀÇ ÆÄÀÏÀ» Á¦°øÇÏ¿© °í¼º´É ¼øÂ÷ Ãâ·Â ÀåÄ¡(¿¹, ºü¸¥ Å×ÀÌÇÁ ÀåÄ¡)°¡ ½ºÆ®¸²(stream)µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ´Ù¸¥ ¿Â¶óÀÎ ½Ã½ºÅÛ ÀÚ¿ø°ú °æÀïÀ» Çؾ߸¸ ÇÏ´Â ¹é¾÷¿¡´Â Áß¿äÇÕ´Ï´Ù. Å×ÀÌÇÁ ÀåÄ¡°¡ À§Ä¡ÇÑ ´ë»ó µ¥ÀÌÅͺ£À̽º »óÀÇ Å×ÀÌÇÁ¸¦ º¯°æÇÏ´Â °ÍÀº ¿î¿µÀÚ, ¶Ç´Â ½ºÅ丮Áö ¼­ºê½Ã½ºÅÛÀÇ Ã¥ÀÓÀÔ´Ï´Ù.
ÀÌ ÇÁ·Î¼¼½º´Â Å×ÀÌÇÁ¿¡ ¾²µµ·Ï ¼³°èµÇ¾úÀ¸³ª µð½ºÅ©¿¡ ¾²´Âµ¥ »ç¿ëµÉ ¼öµµ ÀÖ½À´Ï´Ù.

¿¹(½½¶óÀ̵å·ÎºÎÅÍ)
   RMAN> run { allocate channel c1 type ¡®SBT_TAPE¡¯;
      2>      backup (database filesperset = 3) ; }
µ¥ÀÌÅͺ£À̽º´Â ÇϳªÀÇ ¹°¸®Àû ÆÄÀÏ (¼¼Æ®)·Î ÇÔ²² ´ÙÁßÈ­µÇ¾î(filesperset = 3) Å×ÀÌÇÁ¿¡ ÀúÀåµÉ µ¥ÀÌÅÍ ÆÄÀÏ ¼¼ °³¸¦ Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ÆÄÀÏÀº µ¥ÀÌÅÍ ÆÄÀÏ 1·ÎºÎÅÍ ºí·ÏÀÇ ¡®n¡¯ ¹øÈ£¸¦ ¾¸À¸·Î½á ´ÙÁßÈ­µÇ°í µ¥ÀÌÅÍ ÆÄÀÏ 2, µ¥ÀÌÅÍ ÆÄÀÏ 3, ´Ù½Ã µ¥ÀÌÅÍ ÆÄÀÏ 1 ¼øÀ¸·Î ¸ðµç ÆÄÀÏÀÌ ¹é¾÷µÉ ¶§±îÁö ÁøÇàÇÕ´Ï´Ù.

¹é¾÷ ¼¼Æ® º´·ÄÈ­
´ÙÀ½À» ÅëÇØ ¹é¾÷ ¼¼Æ®°¡ º´·ÄÈ­ µË´Ï´Ù:

Note: ¿©·¯ °³ÀÇ Å×ÀÌÇÁ ÀåÄ¡(ºñ½ÁÇÑ ±¸¼ºÀ» °¡Áø)°¡ ¶È°°ÀÌ ÀÏÀ» ÇÏ°í °ÅÀÇ °°Àº ½Ã°£¿¡ ÀÏÀ» ³¡³»µµ·Ï ÇÏ·Á¸é ¹é¾÷ÇÒ µ¥ÀÌÅÍ ÆÄÀÏÀÌ °¢ ¹é¾÷ Á¶°¢¸¶´Ù ºñ½ÁÇÑ ¼öÀÇ µ¥ÀÌÅÍ ºí·ÏÀ» °¡Á®¾ß ÇÕ´Ï´Ù. ÀÌ °úÁ¤¿¡ ´ëÇÑ µµ¿òÀ» ¹ÞÀ¸·Á¸é V$BACKUP_DATAFILEÀ» »ç¿ëÇϽʽÿÀ.

¿¹(½½¶óÀ̵å·ÎºÎÅÍ)

ÇØ°áÃ¥
À§ÀÇ ¿ä±¸ »çÇ×À» ¸ÂÃß·Á¸é ´ÙÀ½ ±¸¹®À» »ç¿ëÇϽʽÿÀ:
  RMAN> run {
     2> allocate channel c1 type ¡®SBT_TAPE¡¯;
     3> allocate channel c2 type ¡®SBT_TAPE¡¯;
     4> allocate channel c3 type ¡®SBT_TAPE¡¯;
     5> backup
     6> incremental level = 0
     7> format ¡®/disk1/backup/df_%d_%s_%p.bus¡¯
     8> (datafile 1, 4, 5 channel c1 tag=DF1)
     9> (datafile 2, 3, 9 channel c2 tag=DF2)
    10> (datafile 6, 7, 8 channel c3 tag=DF3)
    11> (current controlfile);
    12> sql ¡®alter system archive log current¡¯; }

Note: ÀÌ ¸í·ÉÀº µ¥ÀÌÅͺ£À̽º°¡ ¸¶¿îÆ®µÇ¾ú°Å³ª archivelog ¸ðµå·Î ¿­·ÁÁ® ÀÖÀ» ¶§¿¡¸¸ ÀÛµ¿ÇÕ´Ï´Ù. 

µ¥ÀÌÅÍ ÆÄÀÏ ¹é¾÷ ¼¼Æ® ÇÁ·Î¼¼½º
¹é¾÷ ¼¼Æ®¸¦ »ý¼ºÇÒ ¶§ RMANÀº ´ÙÀ½ ´Ü°è¸¦ °ÅĨ´Ï´Ù:

  1. ¼¼Æ®ÀÇ °¢ ÆÄÀÏ¿¡ ³× °³ÀÇ ¸Þ¸ð¸® ¹öÆÛ ÇÒ´ç. °¢ ¹öÆÛÀÇ Å©±â´Â db_block_size * db_file_direct_io_count ¿¡ µû¸¨´Ï´Ù.
     
  2. ¹é¾÷ÇÒ ÆÄÀÏÀ» ä³Î¿¡¼­ Å©±â¿¡ µû¶ó ³»¸²Â÷¼øÀ¸·Î Á¤·Ä

  3. ¼¼Æ® ³»ÀÇ ÆÄÀÏÀ» checkpointÇÏ°í °¢ ÆÄÀÏ Çì´õ ºí·ÏÀ» º¹»ç

  4. ¼¼Æ® ´ç Çϳª ÀÌ»óÀÇ ÆÄÀÏÀÌ ÀÖ´Â °æ¿ì ÆÄÀÏÀ» ÇÔ²² ´ÙÁßÈ­

  5. ¸ðµç ¹öÆÛ¿¡¼­ ºí·Ï Æ÷ÇÔ½Ãų °ÍÀÎÁö °áÁ¤:
    -  ÁõºÐÀÌ¸é ºí·Ï ³»ÀÇ SCN °Ë»çÇÏ¿© Æ÷ÇÔÇÒ °ÍÀÎÁö È®ÀÎ
    -  ¿ÏÀü, ¶Ç´Â ·¹º§ 0ÀÌ¸é ºí·ÏÀÌ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÑ ÀûÀÌ ÀÖ´ÂÁö °Ë»ç

  6. ÈÑ¼ÕµÈ ºí·ÏÀÌ ¹ß°ßµÇ¸ç ÄÁÆ®·Ñ ÆÄÀÏ¿¡ ÀúÀåµÇ¸ç ¹é¾÷ÀÌ ¿Ï·áµÈ ÈÄ V$BACKUP_CORRUPTIONÀ» »ç¿ëÇÏ¿© ÁúÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

  7. üũ¼¶(checksum) °è»ê

  8. Ãâ·Â ¹öÆÛ°¡ Â÷¸é Ãâ·Â ÀåÄ¡·Î Àü¼Û

¾ÆÄ«À̺êµÈ ·Î±× ¹é¾÷ ¼¼Æ®
DBA°¡ °æÇèÇÏ´Â ÀϹÝÀûÀÎ ¹®Á¦´Â ¾ÆÄ«À̺êµÈ ·Î±×°¡ ¹é¾÷À» ½ÃµµÇϱâ Àü¿¡ ¾ÆÄ«ÀÌºê ·Î±× ¸ñÀûÁö·Î ¿ÏÀüÈ÷ º¹»çµÇ¾ú´ÂÁö ¿©ºÎ¸¦ ¾ËÁö ¸øÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. Recovery Manager´Â ÄÁÆ®·Ñ ÆÄÀÏÀ̳ª º¹±¸ Ä«Å»·Î±×(Recovery Catalog) Á¤º¸¸¦ ¾×¼¼½ºÇÏ¿© ¾î¶² ·Î±×°¡ ¾ÆÄ«À̺êµÇ¾î º¹±¸ µµÁß º¹¿øÇÒ ¼ö ÀÖ´ÂÁö¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù.

¾ÆÄ«À̺êµÈ ·Î±× ¹é¾÷ ¼¼Æ®ÀÇ Æ¯¼º

¾ÆÄ«À̺êµÈ ·Î±× ¹é¾÷ÀÇ ¿¹(½½¶óÀ̵å·ÎºÎÅÍ)
ÀÌ ¿¹´Â ·Î±× ½ÃÄö½º ¹øÈ£ 1056ºÎÅÍ 1058±îÁöÀÇ ¾ÆÄ«À̺êµÈ ·Î±×¸¦ °¢ ¹é¾÷ Á¶°¢ÀÌ ¾ÆÄ«À̺êµÈ ·Î±×¸¦ ¼¼ °³¾¿ Æ÷ÇÔÇÏ´Â ¹é¾÷ ¼¼Æ®·Î ¹é¾÷ÇÕ´Ï´Ù. ¾ÆÄ«À̺êµÈ ·Î±×´Â º¹»çµÈ ÈÄ µð½ºÅ©¿¡¼­ »èÁ¦µÇ¸ç V$ARCHIVED_LOG ºä¿¡µµ »èÁ¦µÈ °ÍÀ¸·Î Ç¥½ÃµË´Ï´Ù.

 ¾ÆÄ«À̺êµÈ ·Î±× ¹é¾÷ ÇÁ·Î¼¼½º

  1. ¹é¾÷ ¼¼Æ®ÀÇ ¾ÆÄ«À̺êµÈ ·Î±×´Â ä³Î°ú  Å©±â ¼ø¼­´ë·Î Á¤·ÄµË´Ï´Ù.

  2. µ¥ÀÌÅÍ ÆÄÀÏ ¹é¾÷ ÇÁ·Î¼¼½º¿Í À¯»çÇÕ´Ï´Ù.

  3. ½ÃÄö½º¿Í ½º·¹µå ¹øÈ£´Â ÂüÁ¶°¡ ¿ëÀÌÇϵµ·Ï Á¶°¢¿¡ ´ëÇÑ ºí·Ï ¹øÈ£·Î ´ëÄ¡µË´Ï´Ù.

  4. ºí·ÏÀ» °Ç³Ê ¶ÙÁö ¾Ê½À´Ï´Ù.

  5. ÈѼÕÀÌ °ËÃâµÇ¸é ¼³Á¤Àº Á¾·áµË´Ï´Ù.

½Ã³ª¸®¿À

Note

ÀúÀåµÈ ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ¹é¾÷
¡°run¡± ¸í·É¿¡ Àüü ±¸¹®À» Áý¾î ³Ö´Â ´ë½Å ¡°create script¡± ¸í·ÉÀ» »ç¿ëÇÏ¿© ½ºÅ©¸³Æ® ÆÄÀÏÀ» »ý¼ºÇÏ´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ½ºÅ©¸³Æ®´Â RMANÀÌ ¸í·ÉÀ» ¼öÇàÇÑ ÈÄ ÀÌ À̸§À» »ç¿ëÇÏ¿© º¹±¸ Ä«Å»·Î±×(Recovery Catalog)¿¡ ÀúÀåµË´Ï´Ù.

½ºÅ©¸³Æ® ±¸¹®
ÀÚÁÖ »ç¿ëÇÏ´Â ¿î¿µ üÁ¦ ¸í·É, SQL ½ºÅ©¸³Æ®, ¡°backup¡±, ±×¸®°í ¡°copy¡± ¸í·ÉÀ» ÀúÀåÇÏ·Á¸é ¡°create script¡± ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ;

   create script <name> {<commands> ;}
      ´Ü:             Commands        allocate
                                                  backup
                                                  copy
                                                  recover
                                                  sql
                                                  host

¾ÕÀÇ ¿¹¸¦ »ç¿ëÇÏ·Á¸é:

  1. ¡°backup.rman¡±À̶ó´Â ¿î¿µ üÁ¦ ÅؽºÆ® ÆÄÀÏÀ» »ý¼ºÇϽʽÿÀ. "create script" ¸í·ÉÀ¸·Î "run" ¸í·ÉÀ» ´ëüÇÏ°í ½ºÅ©¸³Æ® "Backup Example"¶ó ºÎ¸£½Ê½Ã¿À:
        create script BackupExample{
        allocate channel t1 type ¡®SET_TAPE¡¯;
        allocate channel t2 type ¡®SET_TAPE¡¯;
        backup
          filesperset 3
          format ¡®/disk1/backup/df_%d_%s_%p¡¯
          tag=SCEN
          (database include current controlfile); }

    Note:
    ¿î¿µ üÁ¦ ÅؽºÆ® ÆÄÀÏÀ» »ý¼ºÇÏÁö ¾Ê¾Æµµ ÁÁ½À´Ï´Ù¸¸ ¿À¶óŬÀº »ý¼ºÇÒ °ÍÀ» ±ÇÀåÇÏ´Â  ¹ÙÀÔ´Ï´Ù.

  2. ±×¸®°í ³ª¼­ ÅؽºÆ®¸¦ À߶󳻾î(cut) Recovery Manager·Î ºÙ¿© ³Ö¾î¾ß(paste) ÇÕ´Ï´Ù:
        RMAN> create script BackupExample ( . . . )
        RMAN-03022: compiling command: create script
        RMAN-03023: executing command: create script
        RMAN-08085: created script BackupExample

    ÀÌ ½ºÅ©¸³Æ®´Â ÀÌÁ¦ º¹±¸ Ä«Å»·Î±×(Recovery Catalog)¿¡´Â ¡°Backup Example¡±·Î, ¿î¿µÃ¼Á¦¿¡´Â¡°backup.rman¡±À¸·Î ÀúÀåµË´Ï´Ù.

  3. ÀÌ·¯ÇÑ À¯ÇüÀÇ ¹é¾÷À» ½ÇÇàÇÏ°íÀÚ ÇÒ ¶§´Â ´ÙÀ½ ¡°run¡± ¸í·ÉÀ» ³»¸®½Ê½Ã¿À:
        RMAN> run { execute script BackupExample; }
        RMAN-03021: executing script: BackupExample
        RMAN-03022: compiling command: allocate
        RMAN-03023: executing command: allocate

    ¹é¾÷ ¼¼Æ® ³»ÀÇ ¸ðµç ÆÄÀÏÀ» º¸·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ:
        RMAN> list backupset of database tag=SCEN;
        RMAN-03022: compiling command: list
        RMAN-06230: List of Datafile Backups
        RMAN-06231: Key  File  Type         LV  Completion_time
        RMAN-06232: ---- ----  -----------  --  ---------------
        RMAN-06233: 1744    1  Incremental   0  25-NOV-97  ...
        RMAN-06233: 1744    2  Incremental   0  25-NOV-97  ...
        RMAN-06233: 1744    3  Incremental   0  25-NOV-97  ...
        RMAN-06233: 1744    4  Incremental   0  25-NOV-97  ...
        RMAN-06233: 1744    5  Incremental   0  25-NOV-97  ...
        RMAN-06233: 1744    6  Incremental   0  25-NOV-97  ...
        ...

    ºí·Ï ·¹º§ ÈѼÕÀ» °Ë»çÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ:
        SQL> select * from v$backup_corruption where file# in (1,2, . . .);
        no rows selected.

°á°ú

Backup Manager
¹é¾÷ ½ºÅ©¸³Æ®´Â Backup Wizard¸¦ ÅëÇؼ­¸¸ »ý¼º¸¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Backup Manager·Î´Â ½ÇÇà, ÆíÁý, ¶Ç´Â »èÁ¦ÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

¹é¾÷ Á¶°¢
¡°set limit¡± ±¸¹®À» »ç¿ëÇÏ¿© ÁöÁ¤ÇÏÁö ¾Ê´Â ÇÑ ³í¸®Àû ¹é¾÷ ¼¼Æ®´Â º¸Åë ÇϳªÀÇ ¹é¾÷ Á¶°¢À» °¡Áý´Ï´Ù. ¹é¾÷ Á¶°¢Àº Çϳª ÀÌ»óÀÇ ¿À¶óŬ µ¥ÀÌÅÍ ÆÄÀÏ, ¶Ç´Â ¾ÆÄ«À̺êµÈ ·Î±×¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ´Â ÇϳªÀÇ ¹°¸®Àû ÆÄÀÏÀÔ´Ï´Ù. ¹é¾÷ ¼¼Æ®´Â ¿ÏÀü ¹é¾÷, ¶Ç´Â ÁõºÐ ¹é¾÷¿¡ ´ëÇÑ ¹é¾÷ Á¶°¢ÀÇ ¿Ïº®ÇÑ ¼¼Æ®ÀÔ´Ï´Ù.

¹é¾÷ Á¶°¢ Å©±â
¹é¾÷ ¼¼Æ®°¡ Çϳª ÀÌ»óÀÇ Á¶°¢À» °®´Â °æ¿ì´Â ´ÙÀ½ ¸í·ÉÀÌ »ç¿ëµÇ¾úÀ» ¶§ ÀÔ´Ï´Ù:
¡°Set limit . . .kbytes¡±: ¹é¾÷ Á¶°¢ÀÇ ÃÖ´ë Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

Backup Manager
ÀÌ ÆĶó¹ÌÅʹ ä³ÎÀ» »ý¼ºÇϰųª ¼öÁ¤ÇÒ ¶§ ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.

¿¹(½½¶óÀ̵å·ÎºÎÅÍ)

½Ã³ª¸®¿À
USER_DATA Å×ÀÌºí½ºÆäÀ̽º´Â ÇϳªÀÇ Å×ÀÌÇÁ ÀåÄ¡·Î ¹é¾÷µÇ¾îÁ®¾ß ÇÕ´Ï´Ù. Å×ÀÌÇÁ ÀåÄ¡ ´ç ÃÖ´ë ÆÄÀÏ Å©±â´Â 4GBÀÔ´Ï´Ù.

°á°ú
Ãâ·Â ÆÄÀÏÀÌ 4GBº¸´Ù ÀÛÀ¸¸é ¹é¾÷ ¼¼Æ®¿¡ ´Ü ÇϳªÀÇ ¹é¾÷ Á¶°¢¸¸ÀÌ ¾²¿©Áö°Ô µÉ °ÍÀ̸ç, Ãâ·Â ÆÄÀÏÀÌ 4GBº¸´Ù Å©´Ù¸é ¹é¾÷ ¼¼Æ®¿¡ Çϳª ÀÌ»óÀÇ ¹é¾÷ Á¶°¢ÀÌ ¾²¿©Áö°Ô µÉ °ÍÀÔ´Ï´Ù. °¢ ¹é¾÷ Á¶°¢µéÀº »êÀçµÈ ¼¼ ÆÄÀϷκÎÅÍ ÇÔ²² ºí·ÏÀ» °¡Áö°Ô µÉ °ÍÀÔ´Ï´Ù.

¿ÏÀü, ÁõºÐ, ´©Àû ¹é¾÷
µ¥ÀÌÅÍ ÆÄÀÏ ¹é¾÷Àº ¿ÏÀü, ´©Àû, ¶Ç´Â ÁõºÐÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

¿ÏÀü ¹é¾÷
¸ðµç ºí·ÏÀ» Æ÷ÇÔÇÏ´Â Çϳª ÀÌ»óÀÇ µ¥ÀÌÅÍ ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù. ¿ÏÀü ¹é¾÷Àº µ¥ÀÌÅÍÆÄÀÏÀ̳ª À̹ÌÁö »çº», ¾ÆÄ«À̺êµÈ ·Î±×, ¶Ç´Â ÄÁÆ®·Ñ ÆÄÀÏÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁõºÐ ¹é¾÷(·¹º§ >= 0)
ÀÌÀü ÁõºÐ ¹é¾÷ ÀÌÈÄ·Î ¼öÁ¤µÈ ºí·Ï¸¸À» Æ÷ÇÔÇÏ´Â ÄÁÆ®·Ñ ÆÄÀÏ, ¶Ç´Â µ¥ÀÌÅÍ ÆÄÀÏÀ» ¹é¾÷ÇÕ´Ï´Ù.

´©Àû ÁõºÐ ¹é¾÷(·¹º§ >= 0)
¿À¶óŬÀº ´©Àû ÁõºÐ ¹é¾÷À» ¿É¼ÇÀ¸·Î Á¦°øÇÕ´Ï´Ù. ÀÌ ¹é¾÷Àº º¹¿ø µµÁß ÇÊ¿äÇÑ ÁõºÐ ¹é¾÷ÀÇ È½¼ö¸¦ ÁÙ¿©ÁÖ¾î ½Ã°£À» °¨¼Ò½ÃÄÑ ÁÝ´Ï´Ù. ÇÏÁö¸¸ ´©Àû ¹é¾÷Àº °°Àº ·¹º§¿¡¼­ ÀÌÀü ÁõºÐ ¹é¾÷ÀÌ ÀÌ¹Ì ±â·ÏÇÑ Á¤º¸¸¦ ¹é¾÷ÇϹǷΠ´õ ¸¹Àº °ø°£°ú ½Ã°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù. 

ÁõºÐ ¹é¾÷
ÁõºÐ ¹é¾÷Àº ´ÙÀ½°ú °°Àº Ư¼ºÀ» °¡Áý´Ï´Ù:

À¸¶ä ¹ýÄ¢

´ÙÁß ·¹º§ ÁõºÐ ¹é¾÷
´ÙÁß ·¹º§ ÁõºÐ ¹é¾÷ ±â´ÉÀ¸·Î ¿©·¯ ·¹º§ÀÇ ÁõºÐ ¹é¾÷À» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. 0ºÎÅÍ 4±îÁöÀÇ ´Ù¼¸ ·¹º§À» Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
º¹¿øÇÏ´Â µ¿¾È¿¡´Â ¾î¶² ·¹º§À̵çÁö ¿ÀÁ÷ ÇϳªÀÇ ÁõºÐ ¹é¾÷¸¸ÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ ´ÙÁß ·¹º§ ÁõºÐ ¹é¾÷Àº º¹±¸ ÀÛ¾÷À» µµ¿Í ÁÝ´Ï´Ù.

3 ·¹º§ ¹é¾÷ ¹æ½Ä

¹é¾÷ÀÇ ¿¹
¿©·¯ºÐÀº °è¼ÓÇؼ­ Àڶ󳪴 100GB µ¥ÀÌÅͺ£À̽º¸¦ À¯ÁöÇÏ°í ÀÖ½À´Ï´Ù. ±âÁ¸ Çϵå¿þ¾î¿¡ ±âÃÊÇÏ¿© ¿©·¯ºÐÀº Àüü µ¥ÀÌÅͺ£À̽ºÀÇ ¿ÀÇ ¹é¾÷ÀÌ 4 ½Ã°£ °É¸°´Ù°í ÆÇ´ÜÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º´Â ÀÏÁÖÀÏ¿¡ 7ÀÏ 24½Ã°£ ¿Â¶óÀÎ »óÅÂÀ̹ǷΠ¹é¾÷Àº ¹é¾÷ÇÏ´Â µ¿¾È ½Ã½ºÅÛ ÀÚ¿øÀ» ³Ê¹« ¸¹ÀÌ ¼ÒºñÇÕ´Ï´Ù. ±×·¯¹Ç·Î, ·¹º§ 0 ¹é¾÷Àº ÀÏÁÖÀÏ¿¡ Çѹø ÀÌ»ó ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì¿¡´Â »¡¸® º¹±¸¸¦ ÇØ¾ß ÇÕ´Ï´Ù. °í·Î ¿©·¯ºÐÀº ´ÙÀ½ ¹é¾÷, º¹±¸ Àü·«À» ¾²±â·Î °áÁ¤ÇÕ´Ï´Ù:
·¹º§ 0 ¹é¾÷Àº ÀÛ¾÷ÀÌ °¡Àå ÀûÀº ³¯À» ÅÃÇØ ¸ÅÁÖ ¼öÇàÇÕ´Ï´Ù. ¿©·¯ºÐÀº ÀÌ ³¯À» ÀÏ¿äÀÏ·Î Á¤ÇÕ´Ï´Ù.

    RMAN> run { allocate channel c1 type disk
       2>    format = ¡®/home/disk1/user4/BACKUP/sun_%s_%p.bus¡¯;
       3>    backup incremental level = 0 (database); }

ÁõºÐ ·¹º§ 2 ¹é¾÷Àº °ÝÀÏ°£À¸·Î ¼öÇàÇÕ´Ï´Ù. ´Ù¸¸ ¼ö¿äÀÏÀº Á¦¿ÜÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹é¾÷Àº ÀÌÀü ³¯ºÎÅÍ º¯°æµÈ ºí·Ï¸¸ º¹»çÇϱ⠶§¹®¿¡ ºü¸¨´Ï´Ù:

    RMAN> run { allocate channel c1 type disk
       2>    format = ¡®/home/disk1/user4/BACKUP/inc_%s_%p.bus¡¯;
       3>    backup incremental level = 2 (database); }

¼ö¿äÀÏÀº µ¥ÀÌÅͺ£À̽º ÀÛ¾÷ÀÌ ´Ù¼Ò ÀûÀº ³¯À̾ º¹±¸ ¼Óµµ¿¡ µµ¿òÀ» ÁÖ±â À§ÇØ ÀÏ¿äÀÏ ÀÌÈÄ º¯°æµÈ ¸ðµç ºí·ÏÀ» º¹»çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ±Ý¿äÀÏ¿¡ ¹®Á¦°¡ ¹ß»ýÇÏ¸é º¹¿øÇϴµ¥ ÀÏ¿äÀÏ, ¼ö¿äÀÏ, ±×¸®°í ¸ñ¿äÀÏ ¹é¾÷¸¸ ÇÊ¿äÇÏ°Ô µË´Ï´Ù(¿ù¿äÀÏ°ú È­¿äÀÏ ºÐÀº ÇÊ¿ä ¾ø½À´Ï´Ù):
    RMAN> run {allocate channel c1 type disk
       2>    format = ¡®/home/disk1/user4/BACKUP/wed_%s_%p.bus¡¯;
       3>    backup incremental level = 1 (database); }

¸ñ¿äÀÏ¿¡´Â ¿ÏÀü ¹é¾÷¿¡ ÀÇÇØ ÁõºÐÀÌ ´ëüµË´Ï´Ù. ÀÌ°ÍÀÌ ¹é¾÷ ±âº» ·¹º§À» ¹Ù²ÙÁö´Â ¾ÊÀ¸¹Ç·Î ±Ý¿äÀÏÀÇ ¹é¾÷Àº ¼ö¿äÀÏ ÀÌÈÄÀÇ º¯°æ »çÇ×À» º¹»çÇÕ´Ï´Ù. ±×·¯¹Ç·Î ¹é¾÷Àº ´ÙÀ½ ·¹º§ 0 Àü¿¡  ¹ö·ÁÁú ¼ö ÀÖ½À´Ï´Ù. ½Ç¼ö·Î ¸ñ¿äÀÏÀÇ ¹é¾÷ÀÌ ·¹º§ 0 À̾ú´Ù¸é ±Ý¿äÀÏÀÇ ¹é¾÷Àº ¸ñ¿äÀÏ ÀÌÈÄÀÇ  ¸ðµç º¯°æµÈ ºí·ÏÀ» º¹»çÇϸç, »õ·Î¿î ±âº» ·¹º§ÀÔ´Ï´Ù. ÀÌÁ¦ ÀÌ ¹é¾÷Àº ´ÙÀ½ ·¹º§ 0±îÁö  À¯ÁöµÇ¾î¾ß ÇÕ´Ï´Ù.

Note: ÁõºÐ ·¹º§Àº Backup ManagerÀÇ ¡°Backup Set¡¦¡±À̳ª ¡°Backup Wizard¡¦¡±¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ´©Àû ·¹º§Àº ±×·¸Áö ¾Ê½À´Ï´Ù.

´©Àû ÁõºÐ ¹é¾÷
´©Àû ÁõºÐÀº ´ÙÀ½°ú °°Àº Ư¼ºÀ» °®½À´Ï´Ù:

  • ´©Àû ÁõºÐ ·¹º§ n ¹é¾÷(´Ü n > 0)Àº ÁõºÐ ·¹º§ÀÌ nº¸´Ù ÀÛÀº ÀÌÀü ¹é¾÷ ÀÌÈÄ º¯°æµÈ ¸ðµç ºí·ÏÀ» º¹»çÇÕ´Ï´Ù.
  • ´©Àû ÁõºÐ ¹é¾÷Àº °°Àº ·¹º§¿¡¼­ ÀÌÀü¿¡ ¹é¾÷µÈ ºí·ÏÀ» ¹é¾÷ÇÕ´Ï´Ù. ±×·¯¹Ç·Î ´©Àû ÁõºÐ ¹é¾÷Àº ´©ÀûÇÏÁö ¾Ê´Â(non-cumulative) ¹é¾÷º¸´Ù ´õ ¿À·¡ °É¸®°í, ´õ ¸¹Àº ºí·ÏÀ» ¾²¸ç ´õ Å« ¹é¾÷ ÆÄÀÏÀ» ¸¸µé¾î ³À´Ï´Ù.
  • º¹±¸ÇÒ ¶§ °¢ ·¹º§¿¡¼­ ´õ ÀûÀº ¹é¾÷ÀÌ Àû¿ëµÇ¹Ç·Î º¹±¸ ¼Óµµ¸¦ Çâ»ó½ÃÅ°±â À§ÇØ Á¦°øµË´Ï´Ù.

¿¹(½½¶óÀ̵å·ÎºÎÅÍ)
´©Àû ¹é¾÷Àº µ¿ÀÏ ·¹º§¿¡¼­ ÀÌÀü ÁõºÐ ¹é¾÷ÀÌ ÀÌ¹Ì º¹»çÇÑ º¯°æ »çÇ×À» º¹Á¦ÇÕ´Ï´Ù. ±×·¯¹Ç·Î ÁõºÐ ·¹º§ 2 ¹é¾÷ÀÌ ¼öÇàµÇ¸é ´ÙÀ½ ´©Àû ·¹º§ 2´Â »õ·Î ¼öÁ¤µÈ ¸ðµç ºí·Ï°ú ÁõºÐ ·¹º§ 2¿¡ ÀÇÇØ ¹é¾÷µÈ ºí·ÏÀ» ¹é¾÷ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº ¿Ïº®ÇÑ º¹±¸¸¦ Çϴµ¥ µ¿ÀÏ ·¹º§ÀÇ ÁõºÐ ¹é¾÷ÀÌ ´Ü Çϳª¸¸ ÇÊ¿äÇÏ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
    RMAN> run {allocate channel c1 type disk
       2>  format = ¡®/home/disk1/user4/BACKUP/cum_%s_%p.bus¡¯;
       3>  backup incremental level = 2 cumulative (database) ; }

¹é¾÷ Á¦¾à Á¶°Ç
RMANÀ» »ç¿ëÇÏ¿© ¹é¾÷À» ¼öÇàÇÏ·Á¸é ´ÙÀ½À» ¾Ë¾Æ¾ß ÇÕ´Ï´Ù:

Recovery Manager ÀÛ¾÷ kill
Recovery Manager´Â ¼º°øÀûÀ¸·Î ¿Ï·áµÈ ÄÁÆ®·Ñ ÆÄÀÏÀÇ ¹é¾÷ ¼¼Æ®¸¸À» ±â·ÏÇÕ´Ï´Ù. RMAN ÀÛ¾÷ÀÌ ºñÁ¤»óÀûÀ¸·Î Á¾·áµÇ¸é ºÒ¿ÏÀüÇÑ ÆÄÀÏÀÌ ¿î¿µ üÁ¦¿¡ Á¸ÀçÇÏ°Ô µÉ °ÍÀ̹ǷΠÀÌ°ÍÀ» Á¦°ÅÇØ¾ß Çϸç RMANÀº À̵éÀ» »ç¿ëÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. RMAN ÀÛ¾÷À» Á¾·áÇÏ·Á¸é:

ÄÁÆ®·Ñ ÆÄÀÏÀ» ÀÚÁÖ ¹é¾÷
µ¥ÀÌÅÍ ÆÄÀÏÀ» ¹é¾÷ÇÒ ¶§¸¶´Ù Ç×»ó ÄÁÆ®·Ñ ÆÄÀÏÀ» ¹é¾÷ÇϽʽÿÀ. ¿Ö³ÄÇϸé ÄÁÆ®·Ñ ÆÄÀÏÀ» º¹¿øÇÏ¿©¾ß Çϴµ¥ ÁõºÐ ¹é¾÷ÀÌ ¼öÇàµÇ¾ú´Ù¸é, ÄÁÆ®·Ñ ÆÄÀÏÀ» º¹±¸Çϱâ À§Çؼ­´Â ¾ÆÄ«À̺êµÈ ·Î±×¸¦ º¹¿øÇؾ߸¸ Çϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ·± °æ¿ì º¹±¸ ¼Óµµ¸¦ Çâ»ó½ÃÅ°´Â ÁõºÐ ¹é¾÷ ¼öÇàÀÇ ÀÌÁ¡ÀÌ ¸¹Àº ¼öÀÇ ¾ÆÄ«ÀÌºê ·Î±×¸¦ ÀÌ¿ëÇÏ´Â °æ¿ì º¸´Ùµµ ´õ »ç¶óÁö°Ô µË´Ï´Ù.

Note
:  µ¥ÀÌÅÍ ÆÄÀÏ 1·Î ¹é¾÷ ¼¼Æ®¸¦ »ý¼ºÇÏ´Â °ÍÀº ÄÁÆ®·Ñ ÆÄÀÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.

ÈѼÕ

Recovery ManagerÀÇ ¸Þ¸ð¸® »ç¿ë

COPY ¶Ç´Â BACKUP ¸í·ÉÀ» ½ÇÇàÇÒ ¶§ ¸Þ¸ð¸® ¹öÆÛ°¡ ÇÊ¿äÇÕ´Ï´Ù. ´ÙÀ½ °¡Á¤À» ±â¹ÝÀ¸·Î ÇÏ¿© ¸Þ¸ð¸®¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸Þ¸ð¸® »ç¿ë º¸±â

ÀûÀýÇÑ µð½ºÅ© I/O ½½·¡ÀÌºê ¼ö´Â 2 ¶Ç´Â 3ÀÔ´Ï´Ù. º¸´Ù ¸¹Àº I/O ½½·¡ÀÌºê ¼ö°¡ ÇÊ¿äÇÑ °æ¿ì ´Ù¸¥ ä³ÎÀ» ÇÒ´çÇÏ´Â °ÍÀÌ È¿À²ÀûÀÔ´Ï´Ù. ¸Þ¸ð¸® »ç¿ëÀº V$SGASTAT(name = 'KSFQ buffers')¸¦ »ç¿ëÇÏ¿© º¼ ¼ö ÀÖ½À´Ï´Ù.

´ë¿ë·® Ç®¿¡ ÃæºÐÇÑ °ø°£ÀÌ ¾ø´Â °æ¿ì ÀÌ¹Ì ½ÃÀÛµÈ I/O ½½·¡À̺ê´Â °è¼ÓµÇ°í ³ª¸ÓÁö ÇÁ·Î¼¼½º´Â µ¿±âÀûÀ¸·Î ½ÇÇàµË´Ï´Ù. ´ë¿ë·® Ç®¿¡¼­ °ø°£À» ¾òÀ» ¼ö ¾ø´Â ÇÁ·Î¼¼½º´Â ÀÌ·¯ÇÑ »çÇ×À» ´ë»ó µ¥ÀÌÅͺ£À̽ºÀÇ °æ°í ·Î±×¿¡ º¸°íÇÕ´Ï´Ù.

¹®Á¦ ÇØ°á
¹é¾÷ ÁøÇà »óȲÀ» È®ÀÎÇÏ·Á¸é V$SESSION_LONGOPS¸¦ »ç¿ëÇϽʽÿÀ. ¿¹¸¦ µé¸é:
  SQL> select sid, serial#, context
    2  round (sofar/totalwork*100, 2) ¡°% Complete¡±,
    3  substr (to_char (sysdate, ¡®yymmdd hh24:mi:ss¡¯), 1, 15) ¡°Time¡±
    4  from v$session_longops
    5  where compnam = ¡®dbms_backup_restore¡¯;

   SID  SERIAL#   CONTEXT   % Complete  Time
  ----  -------   -------   ----------  ---------------
    19       86        46          100  971124 05:13:40
    19       86      1060          100  971124 05:13:40
    29      181        46        10.56  971124 05:13:40

% Complete °¡ °è¼Ó Áõ°¡ÇÏ°í ÀÖÁö ¾Ê´Ù¸é ¹®Á¦°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
¾î¶² À̺¥Æ®°¡ ´ë±âÇÏ°í ÀÖ´ÂÁö ¾Ë¾Æ º¸·Á¸é V$SESSION_WAIT¸¦ °Ë»çÇØ º¸½Ê½Ã¿À:
  SQL> select event, p1text, seconds_in_wait
    2  from v$session_wait
    3  where wait_time = 0;

RPC È£Ãâ ½ÃÀÛÀ» ½ÇÆÐ
RMANÀ¸·ÎºÎÅÍÀÇ ´ÙÀ½ RPC ¿¡·¯ ¸Þ½ÃÁö´Â ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù:
  RMAN-08010: channel c8: including datafile number 6 in backupset
  RMAN-10030: RPC call . . . failed to start on channel c9

ÀÌ°ÍÀº º¸Åë ´ë»ó µ¥ÀÌÅͺ£À̽º ÀνºÅϽº°¡ ´À¸®´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. ´ÙÀ½   ¡°RPC call OK¡± ¸Þ½ÃÁö°¡ ³ª¿À¸é ¹é¾÷ÀÌ ¼º°øÀûÀ¸·Î °è¼Ó ÁøÇàµË´Ï´Ù:
  RMAN-10036: RPC call ok on channel c9
  RMAN-08010: channel c3: including datafile number 18 in backupset

½ÃÀÛºÎÅÍ Á¤ÁöµÈ(hang) ¹é¾÷
Å×ÀÌÇÁ ¹é¾÷ÀÌ ½ÃÀÛµÈ ÈÄ, RMANÀÌ »õ·Î¿î Á¤º¸¸¦ Ãâ·ÂÇÏÁö ¾ÊÀ¸¸é V$SESSION_WAIT´Â ¡°compnam = ¡®dbms_backup_restore¡¯¡± ¹®¿¡ ´ëÇÑ ¾î¶°ÇÑ Á¤º¸µµ º¸¿©ÁÖÁö ¾ÊÀ» °ÍÀÌ¸ç ¹é¾÷Àº ¡°hung¡±ÀÎ °Íó·³ º¸ÀÏ °ÍÀÔ´Ï´Ù. ÀÌ·± »óȲÀ̶ó¸é media manager¸¦ È®ÀÎÇÏ¿© hung µÇ¾î Àְųª ºñÁ¤»óÀû À¸·Î Á¾·áµÇÁö ¾Êµµ·Ï ÇϽʽÿÀ.
´ëºÎºÐÀÇ media manager´Â sbtio.log ÆÄÀÏ¿¡ Á¤º¸¸¦ ¾²¹Ç·Î ´õ ÀÌ»óÀÇ Á¤º¸¸¦ ¾ò°íÀÚ Çϸé ÀÌ ÆÄÀÏÀ» °Ë»çÇϽʽÿÀ. ÀÌ ÆÄÀÏÀº $ORACLE_HOME/rdbms/log µð·ºÅ丮¿¡ À§Ä¡ÇÏ°í ÀÖ½À´Ï´Ù(background_dump_dest³ª user_dump_dest°¡ ¾Æ´Õ´Ï´Ù).

Å×ÀÌÇÁ ÀåÄ¡°¡ ¹ß°ßµÇÁö ¾ÊÀ» ¶§
´ÙÀ½ ¿¡·¯°¡ °ËÃâµÇ¾úÀ» °æ¿ì 7004 ¿¡·¯´Â º¸Åë Å×ÀÌÇÁ ÀåÄ¡°¡ ¹ß°ßµÇÁö ¾Ê¾Ò´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
  RMAN-03007: exception occurred ... error is retryable
  RMAN-07004: unhandled exception ... on channel c4
  RMAN-10032: unhandled exception ... step 4: ORA-06512: at line 158
  RMAN-10035: exception raised ... operation failed, retry possible
  ORA-19506: failed to create sequential file, name=¡°f_98_1¡±,    parms=¡° ¡°
  ORA-27007: failed to open file 

µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä
ÄÁÆ®·Ñ ÆÄÀÏÀ» ÁúÀÇÇϴµ¥ »ç¿ëµÇ´Â RMAN µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä´Â ´ÙÀ½°ú °°½À´Ï´Ù:

 

  °ü·Ã³»¿ë

  ÂüÁ¶

  ÆĶó¹ÌÅÍ

 BACKUP_TAPE_IO_SLAVES
 BACKUP_DISK_IO_SLAVES
 DB_BLOCK_SIZE
 DB_FILE_DIRECT_IO_COUNT
 DISK_ASYNCH_IO
 LARGE_POOL_SIZE
 SESSIONS
 TAPE_ASYNCH_IO

  µ¿Àû ¼º´É ºä

 V$ARCHIVED_LOG
 V$BACKUP_CORRUPTION
 V$COPY_CORRUPTION
 V$BACKUP_DATAFILE
 V$BACKUP_REDOLOG
 V$BACKUP_SET
 V$BACKUP_PIECE
 V$BACKUP_DEVICE
 V$SESSION_LONGOPS
 V$SESSION_WAIT
 V$SGASTAT

  µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä

 None

 ¸í·É¾î

 RUN { <commands>; }
 ALLOCATE CHANNEL <name> TYPE DISK;
 COPY <datafile> TO <location>;
 BACKUP <level> ( <Backup Type> <Options>  )
 CREATE SCRIPT { <commands>; }
 RUN { EXECUTE SCRIPT <name>; }