관리 간소화를 위한 RMAN 트리거 Oracle 백업

관리 간소화를 위한 RMAN 트리거 Oracle 백업

Zmanda는 RMAN 트리거 Oracle 백업 기능을 사용하여 클라이언트 측에서 백업을 시작할 수 있습니다. 이 기능을 사용하면 RMAN(복구 관리자) 명령을 사용하여 클라이언트 서버에서 Oracle 데이터베이스 백업을 트리거할 수 있습니다.

데이터베이스 관리자는 Zmanda 관리 콘솔(ZMC)에 로그인하지 않고도 조직에서 백업을 수행할 수 있으므로 백업 프로세스가 더 편리해집니다. 또한 이 구현을 통해 ZMC 인터페이스에 익숙하지 않은 사용자도 필요할 때 성공적으로 백업을 수행할 수 있습니다.

RMAN 트리거 Oracle 백업 기능이란 무엇입니까?

클라이언트 트리거 Oracle 백업 기능을 사용하면 복구 관리자(RMAN)를 통해 클라이언트에서 직접 Oracle 백업을 트리거할 수 있습니다. 그러나 여전히 백업 세트와 암호 보호가 있는 사용자를 생성해야 합니다. 또한 클라이언트에서 직접 Oracle의 백업을 트리거하기 전에 몇 가지 필요한 구성을 수행해야 합니다. 다음 두 질문에서 이러한 구성에 대해 자세히 설명합니다.

RMAN 트리거 Oracle 백업 기능에 대해 별도의 사용자를 생성하는 방법은 무엇입니까?

  1. 자격 증명을 사용하여 ZMC에 로그인합니다.
  2. 왼쪽 탐색 모음에서 설정을 선택합니다.
  3. 설정에서 사용자를 선택합니다.
  4. 사용자 페이지 오른쪽 상단에 있는 사용자 추가 버튼을 클릭합니다.
  5. 해당하는 경우 사용자 추가 양식을 작성합니다. 역할이 RMAN으로 선택되었는지 확인하십시오.
  6. SAVE 버튼을 클릭하여 사용자 생성 프로세스를 마칩니다.
클라이언트 트리거 Oracle 백업에 대한 새 사용자 추가 | 즈만다
클라이언트 트리거 Oracle 백업을 위한 새 사용자 추가

클라이언트 트리거 Oracle 백업 기능의 백엔드 구성에 동일한 사용자 자격 증명을 사용해야 합니다.

RMAN 트리거 Oracle 백업 기능에 필요한 구성은 무엇입니까?

클라이언트 트리거 Oracle 백업 기능을 사용하면 클라이언트에서 직접 백업을 트리거할 수 있으므로 조직 내의 각 사용자에게 ZMC에 대한 액세스 권한을 부여할 필요가 없습니다. 또한 Zmanda 사용법에 대해 직원을 교육할 필요도 없습니다. 먼저 구성을 분석해 보겠습니다.

/etc/amanda/amanda-client.conf에 있는 amanda-client.conf 파일에 다음 행을 추가해야 합니다.

property "SERVER_URL" "<backup server IP address>"
property "BACKUP_REQ" "/zmc_service/api/v0/backupsets/rman/backup/"
property "TOKEN_REQ" "/zmc_service/api/v0/users/zmc/login/"
property "STATUS_REQ" "/zmc_service/api/v0/backupsets/task/"
property "USER" "<user name>"
property "PASS" "<encrypted password>"

둘째, PASS 매개변수는 일반 텍스트 형식의 실제 비밀번호를 보유할 수 없습니다. 그래서 암호화가 필요합니다.

암호를 암호화하려면 다음에서 사용할 수 있는 encrypt 속성을 사용할 수 있습니다.

/ usr / bin /

실행 amrman_encrypt 속성을 암호화하고 ZMC에서 사용자 인증에 사용되는 것과 동일한 비밀번호를 제공합니다. 암호화된 암호는 PASS 속성 아래의 amanda-client.conf 파일에 자동으로 저장됩니다.

다음으로 서버 측의 구성 파일을 만들어야 합니다. 이를 수행하려면 해당 백업 세트의 백업 위치 페이지로 이동하고 필요에 따라 설정을 지정합니다. 지정이 완료되면 다음을 클릭하십시오. 구성 추가 버튼을 클릭합니다.

마지막으로 RMAN 유틸리티를 시작하기 전에 데이터베이스 구성을 설정해야 합니다. 이렇게 하면 RMAN 트리거 백업 기능의 전제 조건 부분이 종료됩니다.

RMAN 트리거 Oracle 백업 기능 사용

RMAN 유틸리티 | 즈만다
RMAN 유틸리티

먼저 RMAN 유틸리티로 전환합니다. 다음으로 데이터베이스에 연결하여 백업을 트리거해야 합니다. 다음 명령을 사용하여 백업을 트리거할 수 있습니다.

CONNECT TARGET *
STARTUP;

대상 데이터베이스에 연결하려면 대상 데이터베이스 암호를 입력하십시오. 다음 줄이 나타나야 합니다.

대상 데이터베이스에 연결됨:

RUN
{
ALLOCATE CHANNEL zmanda_sbt DEVICE TYPE sbt TRACE=5
PARMS=”SBT_LIBRARY=/usr/lib64/amanda/application/amml.so  
ENV=(BACKUP_LEVEL=smart,BKPSET=t2_rman,SID=cdb1) ”;
}

참고 : 위의 명령에는 값이 가정되어 있습니다. 귀하의 경우에 해당하는 값으로 대체해야 합니다.

  • BACKUP_LEVEL은 스마트, 전체 또는 증분일 수 있습니다.
  • BKPSET(소스(sid)가 연결된 백업 세트 이름)
  • SID(백업이 트리거되는 sid)

위의 라인이 RMAN 유틸리티에서 실행되면. 해당 값이 대체된 다음 값이 화면에 나타납니다.

using target database control file instead of recovery catalog
allocated channel: zmanda_sbt
channel zmanda_sbt: SID=44 device type=S8T_TAPE
Channel zmanda_sbt: AMANDA MEDIA MANAGEMENT LIBRARY FOR ORACLE
released channel: zmanda_sbt

결론

Zmanda에서는 고객 피드백을 기반으로 솔루션을 지속적으로 개선하여 모든 단계에서 원활한 백업 경험을 보장합니다. 클라이언트 측에서 백업을 시작하는 기능은 백업 프로세스를 능률화하여 사용자에게 보다 편리하고 조직 내에서 전반적인 백업 효율성을 높입니다. Zmanda는 앞으로 더 많은 사용자 중심 기능을 제공할 것입니다.

Zmanda에 대해 자세히 알아보고 백업 환경에 통합하려면 자유롭게 가입하십시오. 무료 시험판. 질문이 있는 경우 주저하지 말고 지원 티켓을 여십시오. 네트워크 Zmanda 또는 영업팀에 이메일을 보내주십시오. sales@zmanda.com. 저희 팀이 기꺼이 도와드리겠습니다!


더 많은 주제 탐색