백업한 SAP HANA 데이터베이스 관리 및 모니터링
이 문서에서는 Microsoft Azure Backup 서비스를 통해 Microsoft Azure Backup Recovery Services 자격 증명 모음으로 백업되는 SAP HANA 데이터베이스와 Azure VM(가상 머신)에서 실행되는 SAP HANA 데이터베이스를 관리하고 모니터링하기 위한 일반적인 작업을 설명합니다.
작업과 경고를 모니터링하고, 주문형 백업을 트리거하고, 정책을 편집하고, 데이터베이스 보호를 중지했다가 다시 시작하고, 백업에서 VM을 등록 취소하는 방법을 알아봅니다.
참고 항목
HANA 인스턴스 스냅샷에 대한 지원은 이제 일반 공급됩니다.
SAP HANA 데이터베이스에 대해 백업을 아직 구성하지 않은 경우 Azure VM에서 SAP HANA 데이터베이스 백업을 참조하세요. 지원되는 구성 및 시나리오에 대한 자세한 내용은 Azure VM에서 SAP HANA 데이터베이스를 백업하기 위한 지원 매트릭스를 참조하세요.
요청 시 백업 실행
백업은 정책 일정에 따라 실행됩니다.
주문형 백업을 실행하려면 다음 단계를 수행합니다.
Recovery Services 자격 증명 모음의 왼쪽 창에서 백업 항목을 선택합니다.
백업 항목 블레이드에서 Azure VM에서 SAP HANA로 백업 관리 유형을 선택합니다.
백업 항목(Azure VM의 SAP HANA) 블레이드에서 SAP HANA 데이터베이스를 실행하는 VM을 선택한 다음 지금 백업을 선택합니다.
지금 백업 창에서 수행할 백업 유형을 선택하고 확인을 선택합니다.
이 백업의 보존 기간은 실행할 주문형 백업 유형에 따라 결정됩니다.
- 주문형 전체 백업은 최소 45일에서 최대 99년 동안 보존됩니다.
- 주문형 차등 백업은 정책에 설정된 로그 보존에 따라 유지됩니다.
- 주문형 증분 백업은 현재 지원되지 않습니다.
Azure Portal 알림을 모니터링합니다. 이렇게 하려면 Recovery Services 자격 증명 모음 대시보드에서 백업 작업을 선택하고 진행 중 선택합니다.
참고 항목
- 데이터베이스의 크기에 따라 초기 백업을 만드는 데 다소 시간이 걸릴 수 있습니다.
- 계획된 장애조치 전에 VM/노드가 모두 자격 증명 모음에 등록되어 있는지 확인합니다(물리적 및 논리적 등록). 자세히 알아보기.
수동 백업 작업 모니터링
Azure Backup에 백업 센터의 백업 작업 섹션에 수동으로 트리거된 모든 작업이 표시됩니다.
Azure Portal에 표시되는 작업에는 데이터베이스 검색 및 등록, 백업 및 복원 작업이 포함됩니다. 로그 백업을 포함한 예약된 작업은 이 섹션에 표시되지 않습니다. SAP HANA 네이티브 클라이언트(Studio, Cockpit, DBA Cockpit)에서 수동으로 트리거된 백업도 여기에 표시되지 않습니다.
모니터링에 대한 자세한 내용은 Azure Portal Azure Backup 워크로드 모니터링 및 Azure Monitor를 사용하여 대규모 모니터링으로 이동하세요.
백업 경고 모니터링
경고는 SAP HANA 데이터베이스의 백업을 모니터링하는 쉬운 방법입니다. 경고를 통해 백업이 생성하는 수많은 이벤트 속에서 헤매지 않고 가장 중요한 이벤트에 집중할 수 있습니다.
Azure Backup에서는 경고를 설정할 수 있으며 다음을 수행하여 모니터링할 수 있습니다.
Azure Portal에 로그인합니다.
Recovery Services 자격 증명 모음의 왼쪽 창에서 백업 경고를 선택합니다.
백업 경고 창이 열립니다.
경고 세부 정보를 보려면 경고를 선택합니다.
Azure Backup을 통해 이메일로 경고를 보낼 수 있습니다. 경고는 다음과 같이 처리됩니다.
- 모든 백업 실패에 대해 트리거됩니다.
- 오류 코드별로 데이터베이스 수준에서 통합됩니다.
- 데이터베이스의 첫 번째 백업 실패에 대해서만 전송 됩니다.
Azure Portal을 사용하여 작업 관리
이 섹션에서는 백업된 SAP HANA 데이터베이스를 쉽게 관리할 수 있는 몇 가지 Azure Backup 지원 관리 작업에 대해 설명합니다.
정책 변경
SAP HANA 백업 항목에 대한 기본 정책을 변경할 수 있습니다.
참고 항목
HANA 스냅샷의 경우 새 HANA 인스턴스 정책은 다른 리소스 그룹 또는 다른 사용자가 할당한 관리 ID를 가질 수 있습니다. 현재 Azure Portal은 백업 구성 중에 모든 유효성 검사를 수행합니다. 따라서 CLI 스크립트를 사용하여 새 스냅샷 리소스 그룹 또는 새 사용자 할당 ID에 필요한 역할을 할당해야 합니다.
백업 센터 대시보드에서 백업 인스턴스로 이동하고 다음을 수행합니다.
데이터 원본 유형으로 Azure VM의 SAP HANA를 선택합니다.
기본 정책을 변경하려는 백업 항목을 선택합니다.
기존 Azure 백업 정책을 선택합니다.
백업 정책창의 드롭다운 목록에서 정책을 선택하여 정책을 변경합니다. 필요한 경우 새 백업 정책을 만듭니다.
저장을 선택합니다.
정책을 수정하면 관련된 모든 백업 항목에 영향을 주며 해당하는 구성 보호 작업을 트리거합니다.
정책 편집
정책을 수정하여 백업 유형, 빈도 및 보존 범위를 변경하려면 다음 단계를 따릅니다.
참고 항목
보존 기간의 변경 내용은 새 복구 지점에 적용되며, 모든 이전 복구 지점에도 소급 적용됩니다.
HANA 스냅샷의 경우 다른 리소스 그룹 또는 다른 사용자가 할당한 관리 ID를 가지도록 HANA 인스턴스 정책을 편집할 수 있습니다. 현재 Azure Portal은 백업 구성 중에 모든 유효성 검사를 수행합니다. 따라서 CLI 스크립트를 사용하여 새 스냅샷 리소스 그룹 또는 새 사용자 할당 ID에 필요한 역할을 할당해야 합니다.
백업 정책을 수정하면 관련된 모든 백업 항목에 영향을 주며 해당하는 구성 보호 작업을 트리거합니다.
SDC에서 MDC로 업그레이드
단일 컨테이너 데이터베이스(SDC)에서 다중 컨테이너 데이터베이스(MDC)로 업그레이드한 후 SAP HANA 데이터베이스를 계속 백업하는 방법을 알아봅니다.
일관성 없는 정책
경우에 따라 정책 수정 작업으로 인해 일부 백업 항목의 정책 버전이 불일치할 수 있습니다. 정책 수정 작업이 트리거된 후 백업 항목에 대한 보호 구성 작업이 실패하는 경우 이러한 상황이 발생합니다. 백업 항목 보기에 다음과 같이 나타납니다.
한 번의 클릭으로 영향을 받는 모든 항목에 대한 정책 버전을 수정할 수 있습니다.
SID 변경 없이 SDC에서 MDC로 업그레이드
SDC에서 MDC로 업그레이드 후 SID가 변경되지 않은 SAP HANA 데이터베이스를 계속 백업하는 방법을 알아봅니다.
SDC 또는 MDC에서 새 버전으로 업그레이드
업그레이드하는 버전의 SAP HANA 데이터베이스를 계속 백업하는 방법을 알아봅니다.
SAP HANA 데이터베이스/HANA 인스턴스에 대한 보호 중지
다음과 같은 몇 가지 방법으로 SAP HANA 데이터베이스 보호를 중지할 수 있습니다.
- 미래의 모든 백업 작업을 중지하고 모든 복구 지점을 {b>삭제.
- 미래의 모든 백업 작업을 중지하고 복구 지점을 원래 상태로 유지
복구 지점을 그대로 두기로 선택하는 경우 다음 세부 정보를 염두에 두어야 합니다.
- 모든 복구 지점은 영구적으로 유지되고, 모든 정리는 데이터 보관을 통해 보호 중지에서 중지됩니다.
- 보호된 인스턴스와 사용한 스토리지 요금이 청구됩니다. 자세한 내용은 Microsoft Azure Backup 가격 책정을 참조하세요.
- 백업을 중지하지 않고 데이터 원본을 삭제하면 새 백업이 실패합니다.
참고 항목
HANA 인스턴스의 경우 먼저 HANA 인스턴스의 보호를 중지한 다음 모든 관련 데이터베이스의 보호를 중지합니다. 그렇지 않으면 보호 중지 작업이 실패합니다.
데이터베이스에 대한 보호를 중지하려면 다음을 수행합니다.
백업 센터 대시보드에서백업 인스턴스를 선택합니다.
데이터 원본 유형으로 Azure VM의 SAP HANA를 선택합니다.
보호를 중지하려는 데이터베이스를 선택합니다.
데이터베이스 메뉴에서 백업 중지를 선택합니다.
백업 중지 메뉴에서 데이터를 보존할지 아니면 삭제할지 선택합니다. 필요에 따라 이유 또는 설명을 입력할 수 있습니다.
백업 중지를 선택합니다.
SAP HANA 데이터베이스 또는 HANA 인스턴스에 대한 보호 다시 시작
SAP HANA 데이터베이스 또는 SAP HANA 인스턴스에 대한 보호를 중지할 때 백업 데이터 보존 옵션을 선택하면 나중에 보호를 다시 시작할 수 있습니다. 백업 데이터를 유지하지 않으면 보호를 계속할 수 없습니다.
SAP HANA 데이터베이스에 대한 보호를 다시 시작하려면
백업 항목을 열고 백업 다시 시작을 선택합니다.
백업 정책 메뉴에서 정책을 선택한 다음, 저장을 클릭합니다.
SAP HANA 서버 VM에 확장 다시 등록
때때로 VM의 워크로드 확장이 어떤 이유로 부정적인 영향을 받게 되는 경우가 있습니다. 이 경우 VM에서 트리거되는 모든 작업이 실패하기 시작합니다. 그렇다면 VM에서 확장을 다시 등록해야 할 수 있습니다. 다시 등록 작업을 수행하면 VM에 워크로드 백업 확장이 다시 설치되어 작업을 계속할 수 있습니다.
이 옵션은 주의해서 사용해야 합니다. 이미 정상 상태의 확장이 있는 VM에서 이 작업이 트리거되면 확장이 다시 시작됩니다. 이로 인해 진행 중인 모든 작업이 실패할 수 있습니다. 다시 등록 작업을 트리거하기 전에 하나 이상의 증상을 확인하세요.
SAP HANA 인스턴스 등록 취소
다음과 같이 보호를 사용하지 않도록 설정한 후 자격 증명 모음을 삭제하기 전에 SAP HANA 인스턴스 등록을 취소합니다.
Recovery Services 자격 증명 모음의 관리에서 백업 인프라를 선택합니다.
백업 관리 유형으로 Azure VM의 워크로드를 선택합니다.
보호된 서버 창에서 등록을 취소할 인스턴스를 선택합니다. 자격 증명 모음을 삭제하려면 모든 서버 및 인스턴스의 등록을 취소해야 합니다.
보호된 인스턴스를 마우스 오른쪽 단추로 클릭하고 등록 취소를 선택합니다.
자격 증명 모음에 대한 VM 또는 노드의 등록 상태 확인
계획된 장애조치 전에 두 VM/노드가 모두 자격 증명 모음에 등록되어 있는지 확인합니다(물리적 및 논리적 등록). 장애 조치(failover)/대체 후 백업이 실패하는 경우 물리적/논리적 등록이 완료되었는지 확인합니다. 그렇지 않으면 VM/노드를 다시 검색합니다.
물리적 등록 확인
Recovery Services 자격 증명 모음>관리>백업 인프라>Azure VM의 워크로드로 이동합니다.
주 VM과 보조 VM의 상태를 등록해야 합니다.
논리 등록 확인
다음 단계를 수행합니다.
복구 서비스 자격 증명 모음>백업 항목>Azure VM의 SAP HANA로 이동합니다.
HANA 시스템에서 HANA 인스턴스 이름을 선택합니다.
두 개의 VM/노드가 FQDN 아래에 표시되고 등록된 상태입니다.
참고 항목
상태가 등록되지 않은 경우 VM/노드를 다시 검색하고 상태를 다시 검사해야 합니다.
SAP HSR을 독립 실행형 데이터베이스로 전환하고 백업 구성
HSR(HANA 시스템 복제)을 독립 실행형 데이터베이스로 전환하고 백업을 구성하려면 다음 단계를 수행합니다.
- 보호를 중지하고 현재 보호된 데이터베이스에 대한 데이터를 유지합니다.
- 두 노드에서 모두 독립 실행형으로 사전 등록 스크립트를 실행합니다.
- 두 노드에서 데이터베이스를 다시 검색합니다.
- 두 노드에서 데이터베이스를 독립 실행형 으로 보호합니다.
SAP HANA 네이티브 클라이언트를 사용하여 작업 관리
이 섹션에서는 HANA Studio와 같은 비 Azure 클라이언트에서 다양한 작업을 관리하는 방법을 설명합니다.
참고 항목
HANA 네이티브 클라이언트는 Backint 기반 작업에만 통합됩니다. 스냅샷 및 HANA 시스템 복제 모드 관련 작업은 현재 지원되지 않습니다.
Backint를 통한 백업
HANA 네이티브 클라이언트에서 Backint로 트리거되는 주문형 백업은 백업 인스턴스 페이지의 백업 목록에 표시됩니다.
참고 항목
백업 작업 페이지에서 백업을 모니터링할 수도 있습니다.
이러한 주문형 백업은 복원 지점 선택 창의 복원 지점 목록에도 표시됩니다.
Backint 대신 로컬 파일에 백업
로컬 파일을 백업하려면 SAP HANA 네이티브 클라이언트(HANA Studio/Cockpit)에서 대상을 Backint 대신 로컬 파일 시스템으로 변경합니다.
그런 다음 HANA는 언급된 파일 시스템 경로에 백업을 덤프하고 Azure Backup(Backint 서비스)는 basepath_catalogbackup
매개 변수를 사용하여 후속 카탈로그를 해당 경로에 배치합니다.
백업 복원
Backint를 사용하여 동일한 컴퓨터로 백업을 복원하는 HANA 네이티브 클라이언트에서 트리거되는 복원 작업은 백업 작업 페이지에서 모니터링할 수 있습니다.
다른 컴퓨터로 복원하기 위해 HANA 네이티브 클라이언트에서 트리거되는 복원은 허용되지 않습니다. 이는 Azure RBAC(역할 기반 액세스 제어) 규칙에 따라 Azure Backup 서비스가 복원 작업을 위해 대상 서버를 인증할 수 없기 때문입니다.
백업 삭제
백업 정책이 Azure Recovery Services 자격 증명 모음의 백업 수명 주기를 결정하므로 HANA 네이티브 클라이언트에서의 삭제 작업은 Azure Backup에서 지원되지 않습니다.
HANA 카탈로그 정리
현재 Azure Backup 서비스는 정책에 따라 HANA 백업 카탈로그를 수정하지 않습니다. 백업을 로컬(Backint 외부)에 저장할 수 있으므로 카탈로그의 수명 주기를 유지해야 합니다. SAP 설명서에 따라 카탈로그를 정리할 수 있으며, Azure Backup(Backint 서비스)는 basepath_catalogbackup
매개 변수로 지정된 경로에 후속 카탈로그를 배치합니다.