복원

파일/데이터베이스를 원래 위치 또는 대체 위치로 복원합니다.

Key:

필드 설명
복원 대상 선택 데이터베이스 복원의 경우 한 가지 옵션만 사용할 수 있습니다. '작업 당시 파일에서 선택'.
보존되지 않은 백업 작업 표시 삭제된 작업을 포함하여 모든 백업 작업을 표시합니다.
원시 파일 복원 원시 파일 복원 원시 파일 복원 옵션은 고급 Oracle 데이터베이스 관리자를 위한 것으로 Oracle 데이터베이스 엔진, Oracle 데이터베이스 스키마, 데이터베이스 서버 및 네트워크 인프라에 대한 지식과 이해가 깊은 경우에만 사용해야 합니다. 따라서 수동 데이터베이스 복원을 용이하게 하기 위해 추가 Oracle 기술 및 스크립트를 활용해야 하므로 이 복원 옵션을 사용하지 않는 것이 좋습니다.
자세한 내용은 Oracle Database Backup and Recovery User's Guide의 다음 문서를 참조하십시오:
  • Oracle 19c
  • https://docs.oracle.com/en/database/oracle/oracle-database/19/bradv/index.html
  • Oracle 18c
  • https://docs.oracle.com/en/database/oracle/oracle-database/18/bradv/index.html
  • Oracle 12c
  • https://docs.oracle.com/database/121/BRADV/title.htm
    데이터베이스 복원 목적지 파일/데이터베이스를 복원할 목적지를 선택합니다. '원래 위치' 또는 '대체 위치'.
    Oracle 홈 Oracle_Home 경로가 있는 곳입니다. 이것은 기본적으로 Oracle_Home의 위치로 이미 설정되어 있습니다.
    호스트 이 값은 기본적으로 127.0.0.1 로 설정됩니다.
    포트 Oracle 데이터베이스 인스턴스의 포트입니다. 기본 포트는 1521입니다.
    SID 데이터베이스는 Oracle 시스템 식별자(SID)에 의해 이 컴퓨터의 다른 인스턴스와 고유하게 식별되는 하나 이상의 Oracle 인스턴스에 의해 참조됩니다.
    암호 새 데이터베이스의 시스템 사용자 계정에 대한 암호입니다.
    암호 확인 새 데이터베이스에서 시스템 사용자 계정의 암호를 확인합니다.
    데이터베이스 영역 데이터베이스 파일이 복원될 위치입니다.
    제어 파일 파일 이름 복원할 제어 파일의 파일 이름입니다.
    제어 파일 파일 디렉터리 제어 파일이 복원될 위치입니다.
    데이터 파일 파일 이름 복원할 데이터 파일 파일 이름의 파일 이름입니다.
    데이터 파일 파일 디렉터리 데이터 파일이 복원될 위치입니다.
    Redo 로그 그룹 파일 이름 복원할 Redo 로그 그룹의 파일 이름입니다.
    Redo 로그 그룹 파일 디렉토리 Redo 로그 그룹이 복원될 위치입니다.
    플래시 복구 영역 모든 디스크 기반 백업 및 복구 작업의 기본값으로 사용되며 Enterprise Manager를 사용하는 자동 디스크 기반 백업에도 필요합니다. Oracle은 데이터 보호 및 성능을 위해 데이터베이스 파일과 복구 파일을 물리적으로 다른 디스크에 둘 것을 권장합니다.
    임시 디렉터리 복원할 파일의 임시 디렉터리입니다.


    Oracle 백업 세트를 복원하려면:

    1. 복원 프로세스를 위해 Oracle 데이터베이스 서버에 연결할 수 있도록 TNS 수신기 서비스를 시작해야 합니다. TNS 수신기 서비스가 실행 중인지 확인하려면 lsnrctl status 명령을 사용합니다. TNS 수신기 서비스가 시작되지 않은 경우 lsnrctl start 명령을 사용하여 서비스를 시작합니다.
      예: Oracle 19c에서 실행 중인 TNS 수신기 서비스.
      C:\Users\Administrator>lsnrctl status
      LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 14-OCT-2020 16:45:29
      Copyright (c) 1991, 2019, Oracle. All rights reserved.
      Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
      STATUS of the LISTENER
      ------------------------
      Alias        LISTENER
      Version      TNSLSNR for 64-bit Windows: Version 19.0.0.0.0 - Production
      Start Date   14-OCT-2020 11:11:04
      Uptime       0 days 5 hr. 34 min. 27 sec
      Trace Level   off
      Security     ON: Local OS Authentication
      SNMP         OFF
      Listener Parameter File     D:\oracle\19.3.0\dbhome\network\admin\listener.ora
      Listener Log File     D:\oracle\diag\tnslsnr\w12x-5-43\listener\alert\log.xml
      Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora19c-w2k16)(PORT=1521)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=ora19c-w2k16)(PORT=5500))(Security=(my_wallet_directory=D:\ORACLE\admin\orcl\xdb_wallet))(Presentation=HTTP)(Session=RAW))
      Services Summary...
      Service "CLRExtProc" has 1 instance(s).
      Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
      Service "orcl" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      Service "orclcXDB" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      Service "pdborcl" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      The command completed successfully
    2. sqlplus / as sysdba 명령을 실행하여 Oracle 서비스가 활성 상태인지 확인합니다.
      다음은 손상된 데이터 및/또는 구성 파일로 인해 Oracle 인스턴스가 실패한 후의 예입니다. Oracle 인스턴스에서는 다를 수 있습니다.
      C:\Users\Administrator>sqlplus / as sysdba
      SQL*Plus: Release 19.0.0.0.0 - Production on Thu Nov 12 10:31:33 2020
      Version 19.3.0.0.0
      Copyright (c) 1982, 2019, Oracle. All rights reserved.
      Connected to an idle instance.
    3. Oracle 데이터베이스를 복원할 백업 세트를 선택합니다.
    4. 복원하려는 Oracle 데이터베이스가 포함된 목적지 스토리지를 선택합니다.
    5. 옵션: 모든 백업 작업을 표시하려면 '보존 기간이 아닌 백업 작업 표시'를 선택합니다.
    6. '복원 목적지 선택' 드롭다운 상자에서 백업 스냅샷을 선택합니다. 날짜 및 시간 드롭다운 상자에서 백업 날짜와 시간을 선택할 수도 있습니다.
    7. 파일 트리에서 복원할 데이터베이스/파일을 선택합니다. 파일 트리에서 [+]를 클릭하면 트리가 확장되고 [-]를 클릭하면 트리가 축소됩니다. 확인란을 클릭하면 확인란 아래의 모든 파일이 선택됩니다.
    8. [다음]을 클릭합니다.
    9. 복원 위치를 선택합니다. (즉, 원래 또는 대체 위치)

      원래 위치로 복원하려면:

      대체 위치로 복원:


    10. [복원]을 클릭하여 복원 프로세스를 시작합니다.
    11. 복원 작업이 완료된 후 인스턴스가 온라인 상태인지 확인하는 다음 SQL 쿼리를 사용하여 Oracle 데이터베이스 인스턴스가 복원되었는지 확인합니다.
      C:\Users\Administrator>sqlplus / as sysdba
      SQL*Plus: Release 19.0.0.0.0 - Production on Thu Nov 12 10:31:33 2020
      Version 19.3.0.0.0
      Copyright (c) 1982, 2019, Oracle. All rights reserved.
      Connected to:
      Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
      Version 19.3.0.0.0
      SQL> select instance from v$thread;
      INSTANCE
      ---------------------------------------------------------------
      orcl
      SQL>
    12. 원시 파일 복원:

    ?

    네트워크 드라이브 추가 기능은 '원본 파일 복원' 옵션에서 지원되지 않습니다. 이 옵션은 Windows에 이미 설정된 네트워크 드라이브만 선택할 수 있습니다.