클라우드는 SQLcl에서 플리트 에이전트 명령을 보호합니다.

SQLcl에서 Cloud Protect Fleet Agent 명령 및 해당 사용법을 검토합니다.

다음 형식을 사용하여 클라우드 플리트 에이전트 보호 명령을 실행합니다.
SQL> rcv <action> <object> [options]
  • rcv - SQLcl에서 Cloud Protect Fleet Agent 명령을 호출하려면 rcv를 사용합니다.
  • action - 수행할 작업(예: backup, configure 또는 add)을 지정합니다.
  • object - 작업을 수행할 객체를 지정합니다. 예: database, recovery_service_subnet 또는 protection_policy.
  • options - 명령을 실행하는 옵션을 지정합니다.
help rcv을 실행하여 Cloud Protect Fleet Agent 명령 목록을 미리 봅니다.
SQL> help rcv

주:

SQLcl에서 rcv 명령을 실행하기 전에 ORACLE_HOME 환경 변수를 설정해야 합니다. 예제
ORACLE_HOME=/u01/app/oracle/product/19.25.0.0/dbhome_3
Oracle RAC 환경에서 현재 노드의 ORACLE_HOME 환경 변수를 설정합니다.

표 6-2 클라우드 보호 플리트 에이전트 명령 요약

작업 용도
add object 데이터베이스 또는 보호 정책과 같은 객체를 추가합니다.
configure object 복구 서비스 서브넷 또는 일정과 같은 객체를 구성합니다.
remove object 보호 정책 또는 데이터베이스와 같은 객체를 제거합니다.
show object 데이터베이스의 보호 세부 정보와 같은 객체에 대한 정보를 표시합니다.
backup object 데이터베이스를 백업합니다.
run object 데이터베이스에서 검사를 실행합니다.
import object 데이터베이스와 같은 객체를 가져옵니다.

표 6-3 <object> 추가

<object> 추가 SYSBACKUP 권한이 필요합니까?

add database

아니요

add protection_policy

아니요

add recovery_service_subnet

아니요

add realtime_redo

add schedule

표 6-4 구성 <object>

<object> 구성 SYSBACKUP 권한이 필요합니까?

configure database

configure rman

configure rman_env

configure protection_policy

아니요

configure recovery_service_subnet

아니요

configure schedule

configure authentication

아니요

표 6-5 <object> 제거

<object> 제거 SYSBACKUP 권한이 필요합니까?

remove database

remove protection_policy

아니요

remove realtime_redo

remove schedule

표 6-6은 <object>를 보여줍니다.

<object> 표시 SYSBACKUP 권한이 필요합니까?

show database

show rman

show protection_policy

아니요

show recovery_service_subnet

아니요

show schedule

show authentication

아니요

show restore_range

표 6-7 백업 <object>

백업 <object> SYSBACKUP 권한이 필요합니까?

backup database

표 6-8 실행 <object>

<object> 실행 SYSBACKUP 권한이 필요합니까?

run checks

표 6-9 가져오기 <object>

<object> 임포트 SYSBACKUP 권한이 필요합니까?

import database

아니요