클라우드 네이티브 SAP HANA 데이터베이스 백업
기여자
SAP HANA 데이터베이스의 백업을 생성하기 전에 SAP HANA 데이터베이스 호스트를 추가하고 미리 생성된 정책 또는 정책을 할당해야 합니다.
SAP HANA 데이터베이스 보호를 위한 정책 생성
사전 구성된 정책을 사용하거나 편집하지 않으려는 경우 정책을 생성할 수 있습니다.
-
응용 프로그램 * 페이지의 설정 드롭다운 목록에서 * 정책 * 을 선택합니다.
-
Create policy * 를 클릭합니다.
-
정책 이름을 지정합니다.
-
(선택 사항) 스냅샷 복사본 이름의 형식을 편집합니다.
-
정책 유형을 선택합니다.
-
스케줄 및 보존 세부 정보를 지정합니다.
-
(선택 사항) 스크립트를 지정합니다. "자세한 정보."
-
Create * 를 클릭합니다.
사전 스크립트 및 포스트스크립트
정책을 생성하는 동안 처방자, postscript 및 종료 스크립트를 제공할 수 있습니다. 이러한 스크립트는 데이터 보호 작업 중에 HANA 호스트에서 실행됩니다.
스크립트에 대해 지원되는 형식은 .sh, python 스크립트, perl 스크립트 등이 있습니다.
prescpt 및 PostScript는 호스트 관리자가 에 등록해야 합니다 /opt/NetApp/snapcenter/scc/etc/allowed_commands.config
파일.
[root@scspa2622265001 etc]# cat allowed_commands.config
command: mount
command: umount
command: /mnt/scripts/pre_script.sh
command: /mnt/scripts/post_script.sh
환경 변수
백업 워크플로우의 경우, 다음 환경 변수를 prescpt 및 PostScript의 일부로 사용할 수 있습니다.
환경 변수 | 설명 |
---|---|
SID |
복원을 위해 선택한 HANA 데이터베이스의 시스템 식별자입니다 |
백업 이름 |
복원 작업에 대해 선택한 백업 이름입니다 |
UserStoreKeyNames를 참조하십시오 |
HANA 데이터베이스용 사용자 저장소 키를 구성했습니다 |
OSDBUser |
HANA 데이터베이스에 대해 OSDBUser를 구성했습니다 |
정책 이름 |
예약된 백업 전용입니다 |
schedule_type입니다 |
예약된 백업 전용입니다 |
SAP HANA 데이터베이스의 백업을 생성합니다
미리 구성된 정책을 할당하거나 정책을 생성한 다음 데이터베이스에 할당할 수 있습니다. 정책이 할당되면 정책에 정의된 일정에 따라 백업이 생성됩니다.
-
이 작업에 대한 정보 *
HANA 시스템 복제(HSR)의 경우 예약된 백업 작업이 운영 HANA 시스템에만 대해 트리거되고 시스템이 보조 HANA 시스템으로 페일오버되면 기존 스케줄이 현재 운영 HANA 시스템에 대한 백업을 트리거합니다. 정책이 두 HANA 시스템에 모두 할당되지 않은 경우 페일오버 후 일정이 실패합니다.
HSR 시스템에 서로 다른 정책이 할당된 경우 예약된 백업이 두 시스템에 대해 트리거되고 보조 HANA 시스템에 대한 백업이 실패합니다.
-
단계 *
-
응용 프로그램 페이지에서 정책을 사용하여 데이터베이스가 보호되지 않는 경우 * 정책 할당 * 을 클릭합니다.
하나 이상의 정책을 사용하여 데이터베이스를 보호하는 경우 를 클릭하여 더 많은 정책을 할당할 수 있습니다
> * 정책 할당 *.
-
정책을 선택하고 * Assign * 을 클릭합니다.
백업은 정책에 정의된 일정에 따라 생성됩니다.
서비스 계정(SnapCenter-account-<account_id>)은 예약된 백업 작업을 실행하는 데 사용됩니다. -
SAP HANA 데이터베이스의 온디맨드 백업 생성
정책을 할당한 후 애플리케이션의 필요 시 백업을 생성할 수 있습니다.
-
단계 *
-
응용 프로그램 * 페이지에서 을 클릭합니다
응용 프로그램에 해당하는 을 클릭하고 * On-Demand Backup * 을 클릭합니다.
-
필요 시 백업 유형을 선택합니다.
-
정책 기반 백업의 경우 정책, 보존 계층을 선택한 다음 * 백업 생성 * 을 클릭합니다.
-
한 번 스냅샷 복사본 기반 또는 파일 기반 을 선택합니다. 다음 단계를 수행합니다.
-
보존 값을 선택하고 백업 이름을 지정합니다.
-
(선택 사항) 스크립트의 스크립트 및 경로를 지정합니다.
자세한 내용은 을 참조하십시오 "사전 스크립트 및 포스트스크립트"
-
백업 생성 * 을 클릭합니다.
-
-