SAP HANA DB 업그레이드 방법__SAP HANA DB Upgrade Guide

감귤은탱귤·2024년 1월 17일
0
post-thumbnail

SAP HANA DB 는 아직 Oracle 만큼 안정화가 되지 않았지만, 지속적인 패치 및 업그레이드로 점점 안정화가 되고 있다.

게다가 쉬운 DB 업그레이드 방법과 짧은 다운타임으로 인해 주기적으로 HANA DB 를 업그레이드 해주는 것을 추천한다.

이번 글에서는 HDBLCM(HANA DB LifeCycle Management) 툴을 사용한 DB 업그레이드 방법에 대해서 기술한다.

운영과 같이 이중화(HA) 설정이 되어있는 시스템의 경우, 아래 문서를 참조하여 DB 업그레이드를 진행해야 한다.



1. HANA DB 업그레이드 파일 준비

SAP Software Download Center 에서 업그레이드 목표 버전의 파일을 다운 받는다.

  • HANA DB 파일 다운로드
    SAP Software Download Center
    -> SUPPORT PACKAGES & PATCHES
    -> By Alphabetical Index (A-Z)
    -> H
    -> SAP HANA PLATFORM EDITION
    -> SAP HANA PLATFORM EDITION 2.0
    -> SAP HANA DATABASE 2.0
    -> <SAP 시스템 OS 운영체제 선택>
    -> <Target HANA DB 버전 선택>

HANA DB 파일 형식은 IMDB_SERVER*.SAR 이다.
이하 IMDB_SERVER20.SAR 로 명칭하며 위치는 /SAP_NAS/HDB20 이다.

  • HANA DB 파일 압축 해제
    SAPCAR -xvf /SAP_NAS/HDB20/IMDB_SERVER20.SAR -manifest SIGNATURE.SMF

SAPCAR 로 압축을 풀때, 반드시 manifest 옵션을 주어 SIGNATURE.SMF 파일을 생성하도록 하자



2. hdblcm 을 사용한 DB 업그레이드

✅ root 계정으로 수행

업그레이드 수행 중, 자동으로 서비스를 중지하고, 업그레이드 후, 서비스를 시작하기 때문에 업그레이드 전에 따로 서비스를 내릴 필요가 없다.

  • HANA DB 버전 체크
    HDB version

  • hdblcm 시작
    /SAP_NAS/HDB20/SAP_HANA_DATABASE/hdblcm

    SAP HANA Lifecycle Management
    -> Do you want to specify additional components location? [n] : N
    -> Enter selected action index [4] : 1 (<SID> (update))
    -> Enter comma-separated list of the selected indices [1] : 1 (all)
    -> Enter System Database User Name [SYSTEM] : SYSTEM
    -> Enter System Database User (SYSTEM) Password : <SYSTEM DB SYSTEM 계정 패스워드>
    -> Summary before execution 확인
    -> Do you want to continue? : y

    설치 Log 파일은 /var/tmp 에서 확인 가능하다

  • 업그레이드 완료 후, HANA DB 버전 체크
    HDB version

profile
SAP BC (2019 ~ )

0개의 댓글