HOME   ·Î±×ÀΠ  ȸ¿ø°¡ÀÔ
    
ȸ¿ø°¡ÀÔ
ºñ¹Ð¹øÈ£ ã±â ÀÚµ¿·Î±ä
ÀÌÀü°Ô½ÃÆÇ
   free_board
   °Ç°­°Ô½ÃÆÇ
   ¿À¶óŬDB
   Linux
   HTML/javascript
   Áú¹®°ú ´ä
È£¼­±â
   À̹ÌÁö°Ô½ÃÆÇ  
   °Ç°­°Ô½ÃÆÇ  
   À½¾ÇÀÚ·á  
   ¼ºÁØÀÌ °Ô½ÃÆÇ  
[ÀϹÝ] Standby Database ±¸Ãà
  È£¼® ´Ô²²¼­ ¾´ ±ÛÀÔ´Ï´Ù - 119.¢½.25.103 ÀÐÀ½:2802  
1

1

 

 

Standby Database ±¸Ãà [DB] ¿À¶óŬ

2008/01/03 14:45

 

º¹»ç http://blog.naver.com/zoom7810/50026288980

 

 

 

1. Standby DataBase ÀåÁ¡

µ¥ÀÌÅͺ£À̽º Àå¾Ö½Ã ¹Ì¸® ¹é¾÷ ¹Þ¾ÆµÐ datafile °ú archivelog ¸¦ ¸ðµÎ restore ÇÏ¿© º¹±¸ÇÏ°Ô µÇ´Âµ¥ ÀÌ°æ¿ì º¹±¸ ½Ã°£ÀÌ ±æ¾î Àå¾Ö½Ã°£ÀÌ ±æ¾îÁö°Ô µÈ´Ù.

ÀÌ·²°æ¿ì¸¦ ´ëºñÇÏ¿© ¹Ì¸® Standby Database ¸¦ ±¸¼ºÇÏ¿© Standby Database¿¡ Recovery¸¦ ÁøÇàÇØ

µÎ°í Primary Database Àå¾Ö ½Ã ¹Ù·Î Standby Database¸¦ Active ½ÃÅ°¸é Down TimeÀ» ÃÖ¼ÒÈ­

ÇÒ ¼ö ÀÖ´Ù.

 

2. Standby DataBase ±¸ÃàÀýÂ÷

Standby DB ±¸¼ºÀ» À§ÇØ Primary DB¿ÍÀÇ datafile, archivelog µîÀÇ sequence# ¸¦ µ¿±âÈ­ ½ÃÄÑ¾ß Çϱ⠶§¹®¿¡ ÀýÂ÷»ó ¼ø¼­°¡ ¸Å¿ì Áß¿äÇÏ´Ù

 

0) Standby DB°¡ ±¸¼ºµÉ ½Ã½ºÅÛ¿¡ Oracle À» Primary DB¿Í µ¿ÀÏÇÑ version À¸·Î install ÇÑ´Ù

@ Primary DB path = /dbms/oracle/oradata/ORA

@ Standby DB path = /backup/dbms/oracle/oradata/ORA

 

----------------------------------------------------------------------------

Primary DB

----------------------------------------------------------------------------

1) Primary DB°¡ OpenµÇ¾î ÀÖ´Â »óÅ¿¡¼­ Standby DB¿ë Control fileÀ» »ý¼ºÇÏ°í À̸¦

   Standby DB¿¡ Control file ·Î º¹»ç

SQL> alter database create standby controlfile as '/dbms/oracle/oradata/ORA/stby01.ctl';

SQL> alter database create standby controlfile as '/dbms/oracle/oradata/ORA/stby02.ctl';

SQL> alter database create standby controlfile as '/dbms/oracle/oradata/ORA/stby03.ctl';

 

2) Primary DBÀÇ Ãʱâ Datafile À» Standby DB·Î º¹»ç

   [¹æ¹ý1] dbf ÆÄÀÏÀ» ftp ·Î Àü¼Û

   [¹æ¹ý2] ¿À¶óŬ DRD ÃʱâÈ­

            A. ÃʱâÈ­ ´ë»ó DRD Á¶È¸

            SQL> select tablespace_name, file_name, bytes/1024/1024 mega from

                 dba_data_files;

                 TABLESPACE_NAME       FILE_NAME                                  MEGA
                 -------------------- ---------------------------------------- ---------
                 USERS                 /dbms/oracle/oradata/ORA/users01.dbf         5
                 SYSAUX                /dbms/oracle/oradata/ORA/sysaux01.dbf      310
                 UNDOTBS1              /dbms/oracle/oradata/ORA/undotbs01.dbf      35
                 SYSTEM                /dbms/oracle/oradata/ORA/system01.dbf      490
                 EXAMPLE               /dbms/oracle/oradata/ORA/example01.dbf     100

  

            # mkdir dr_copy

            SQL> alter tablespace users begin backup;

            SQL> !cp /dbms/oracle/oradata/ORA/users01.dbf /dbms/oracle/oradata/ORA/dr_copy
            SQL> alter tablespace users end backup;

                   µîµîµî....

            ÅÆÇÁÆÄÀÏÀº ±×³É º¹»çÇÑ´Ù.

            SQL> select name, bytes/1024/1024 mega from v$tempfile;

            NAME                                        MEGA
            ----------------------------------------  ---------            /dbms/oracle/oradata/ORA/temp01.dbf          20

           

           dr_copy¸¦ ¾ÐÃàÀ¸·Î ¹­¾î¼­ dr ÀÇ ../oradata/ORA/ ¹Ø¿¡ Ç®¾î³õ´Â´Ù

 

3) Primary DBÀÇ Archivelog ÆÄÀÏÀ» Standby DB·Î º¹»ç

 

----------------------------------------------------------------------------

Standby DB

----------------------------------------------------------------------------

4) ÀνºÅϽº¸¦ nomount ¸ðµå·Î ±¸µ¿ÇÑ´Ù

SQL> startup nomount

 

5) °æ¿ì¿¡ µû¶ó ÃʱâÈ­ ÆÄÀÏÀ» È®ÀÎÇÑ´Ù

   ¾î¶² ÃʱâÈ­ ÆÄÀÏÀ» ¹°°í ¿Ã¶ó°¡´ÂÁö È®ÀÎÇÏ·Á¸é 

    /dbms/oracle/product/10.2.0/Db_1/dbs °æ·Î¿¡ spfileORA.ora ÆÄÀÏÀÌ ÀÖÀ¸¸é spfile ¸ðµåÀÌ°í,

    ¾øÀ¸¸é pfile ¸ðµå

  

   [ pfile ÀÎ °æ¿ì ]

    è initORA.ora ÆÄÀÏÀ» »ý¼ºÇÑ´Ù.

   è standby ±¸¼º ½Ã ÃʱâÈ­ ÆÄÀÏ(initORA.ora)À» Á÷Á¢ ¼öÁ¤ÇÑ´Ù

 DR½Ã½ºÅÛÀÇ /dbms/oracle/product/10.2.0/Db_1/admin/ORA/pfile °æ·Î¿¡ »ý¼ºµÈ init.ora.xxxx

 ÆÄÀÏÀ» /dbms/oracle/product/10.2.0/Db_1/dbs °æ·Î¿¡ ÆÄÀÏ À̸§À» º¯°æÇÏ¿© º¹»çÇÑ´Ù.

  # mv ./init.ora.xxxx  /dbms/oracle/product/10.2.0/Db_1/dbs/initORA.ora

 

[ spfile ÀÎ °æ¿ì ]

è standby ±¸¼º ½Ã sqlplus ¸ðµå¿¡¼­ alter ¸í·É¾î·Î ±¸¼ºÇÑ´Ù

    SQL> show parameter file

 

  èPrimary DB¿Í Standby DB°£¿¡ datafile, redo log file ÀÌ À§Ä¡ÇÏ´Â directory °¡

    ´Ù¸¦ °æ¿ì  db_file_name_convert ¿Í log_file_name_convert¸¦ »ç¿ëÇÏ¿© directory À̸§

    Áß ´Ù¸¥ºÎºÐÀ» Ä¡È¯ ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù

    SQL> alter system set db_file_name_convert = 

         '/dbms/oracle/oradata/ORA','/backup/oracle/oradata/ORA' scope= spfile;

          //µé¾î¿Â °æ·Î, ġȯÇÒ °æ·Î

 

6) Standby DB¸¦ mount ¹× recovery Àû¿ëÇÑ´Ù

SQL> alter system set log_archive_dest_1='location=/dbms/oracle/product/10.2.0/Db_1/dbs/arch'

scope=both;

SQL> alter database mount standby database;

SQL> ALTER SYSTEM SET  log_archive_format= '%t_%s_%r.arc' SCOPE=SPFILE;

SQL> shutdown immediate

SQL> startup nomount

SQL> alter database mount standby database;

SQL> set autorecovery on;

SQL> recover managed standby database disconnect; <----- #1¿ä·¸°Ô ¹Ù²Þ
           Media recovery complete.

SQL> alter database archivelog;

 

7) Á¤ÇÕ¼º È®ÀÎ

Primary DB¿Í Standby DB°£ÀÇ sequence#°¡ µ¿±âÈ­ µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù

SQL> select max(sequence#) from v$log_history;

MAX(SEQUENCE#)

----------------------------

          1146

 

[Ãâó] Standby Database ±¸Ãà|ÀÛ¼ºÀÚ ¸ðÄ«»§

 



¸ñ·Ï

ºÐ·ù ¼±ÅÃ
138 ÀÏ¹Ý ÀÏ°ýó¸® Äõ¸®¹® È£¼® 13-02-21 1846
137 ÀÏ¹Ý mysql Æ©´× ÃÖÀûÈ­ È£¼® 12-04-07 1802
136 ÀÏ¹Ý ¿À¶óŬÀÇ sequence ÃʱâÈ­ È£¼® 11-11-24 2252
135 ÀÏ¹Ý ·¹µåÇÞ ¿£ÅÍÇÁ¶óÀÌÁî4¿¡ ¿À¶óŬ9i(9.2.0.4)¼³Ä¡ È£¼® 11-10-07 1817
134 ÀÏ¹Ý not in º¸´Ù´Â exist ¸¦ ¸¹ÀÌ »ç¿ëÇغ¸ÀÚ È£¼® 11-04-04 2084
133 ÀÏ¹Ý INDEXÀÇ »ç¿ë¿©ºÎ È®ÀÎÇϱâ È£¼® 11-04-01 1570
132 ÀÏ¹Ý Standby Database ±¸Ãà[ GOOD GOOD ] È£¼® 11-03-16 1640
131 ÀÏ¹Ý Linux ¹× Windows ȯ°æÀ» À§ÇÑ PHP, Oracle 10g Instant Client ¼³Ä¡ È£¼® 11-01-07 1647
130 ÀÏ¹Ý Åäµå³ª ¿À·»Áö ´ëü ¹«·á ¿À¶óŬ Åø È£¼® 10-12-30 1938
129 ÀÏ¹Ý ½ÃÄö½º »ç¿ë¹æ¹ý ( SEQUENCE ) È£¼® 10-04-22 2991
128 ÀÏ¹Ý ¿À¶óŬ ¶óÀ̼¾½º À¯Á® »êÁ¤¹ý È£¼® 10-04-13 2856
127 ÀÏ¹Ý ¿À¶óŬ ¹é¾÷ ¹æ¹ý ( cold ¹é¾÷, hot¹é¾÷, export ¹é¾÷ ) È£¼® 10-02-17 3458
126 ÀÏ¹Ý ¿À¶óŬ ¼³Ä¡½Ã ÀÚ¹Ù°ü·Ã ¿¡·¯Ã³¸® ÄÉÀ̽º È£¼® 10-02-17 2708
125 ÀÏ¹Ý pfile°ú spfile ÀÇ Â÷ÀÌÁ¡ È£¼® 10-02-01 3392
ÀÏ¹Ý Standby Database ±¸Ãà È£¼® 10-01-31 2803
1 [2] [3] [4] [5] [6] [7] [8] [9] [10]  ´ÙÀ½¸Ç³¡

 
Copyright © zenos.pe.kr. All rights reserved.