4.2. 초기 HANA 인스턴스 백업 수행


계획된 SAP HANA 시스템 복제 설정에 대한 기본 인스턴스에 SAP HANA 인스턴스의 초기 백업이 있는 경우에만 HANA 시스템 복제를 활성화할 수 있습니다.

SAP HANA 도구를 사용하여 백업을 만들고 수동 절차를 건너뛸 수 있습니다. 자세한 내용은 SAP HANA 관리 가이드 - SAP HANA 데이터베이스 백업 및 복구를 참조하십시오.

사전 요구 사항

  • SAP HANA 관리 사용자 < sid>adm 용으로 백업 파일이 저장되는 쓰기 가능한 디렉터리가 있습니다.
  • 백업 파일이 저장되는 파일 시스템에 사용 가능한 충분한 여유 공간이 있습니다.

프로세스

  1. 선택 사항: 적절한 경로에 백업 전용 디렉터리를 생성합니다. 예를 들면 다음과 같습니다.

    [root]# mkdir <path>/<SID>-backup
    Copy to Clipboard Toggle word wrap

    & lt;path >를 초기 백업 파일에 충분한 여유 공간이 있는 시스템의 경로로 바꿉니다.

  2. 예를 들어 대상 디렉터리가 HANA 사용자가 소유하거나 쓸 수 없는 경우 사용자 < sid>adm 으로 백업 경로의 소유자를 변경합니다.

    [root]# chown <sid>adm:sapsys <path>/<SID>-backup
    Copy to Clipboard Toggle word wrap
  3. 나머지 단계에서는 <sid>adm 사용자로 변경합니다.

    [root]# su - <sid>adm
    Copy to Clipboard Toggle word wrap
  4. SYSTEMDB 의 백업을 < sid>adm 사용자로 생성합니다. 백업이 저장될 파일의 경로를 지정합니다. 대상 파일 시스템에 사용 가능한 공간이 충분한지 확인한 다음 백업을 생성합니다.

    rh1adm $ hdbsql -i ${TINSTANCE} -u system -p '<HANA_SYSTEM_PASSWORD>' -d SYSTEMDB \
    "BACKUP DATA USING FILE ('<path>/${SAPSYSTEMNAME}-backup/bkp-SYS')"
    0 rows affected (overall time xx.xxx sec; server time xx.xxx sec)
    Copy to Clipboard Toggle word wrap
    • TINSTANCESAPSYSTEMNAME 은 < sid>adm 사용자 쉘 환경의 일부인 환경 변수입니다. TINSTANCE 는 인스턴스 번호이고 SAPSYSTEMNAME 은. 둘 다 < sid>adm 사용자와 관련된 인스턴스 값으로 자동으로 설정됩니다.
    • & lt;path >를 < sid>adm 사용자에게 쓰기 액세스 권한이 있고 여유 공간이 충분한 경로로 바꿉니다.
  5. 모든 테넌트 데이터베이스의 백업을 < sid>adm 사용자로 생성합니다. 백업이 저장될 파일의 경로를 지정합니다. 대상 파일 시스템에 사용 가능한 공간이 충분한지 확인합니다. 테넌트 DB 백업을 생성합니다.

    rh1adm $ hdbsql -i ${TINSTANCE} -u system -p '<HANA_SYSTEM_PASSWORD>' -d SYSTEMDB \
    "BACKUP DATA FOR ${SAPSYSTEMNAME} USING FILE ('<path>/${SAPSYSTEMNAME}-backup/bkp-${SAPSYSTEMNAME}')"
    0 rows affected (overall time xx.xxx sec; server time xx.xxx sec)
    Copy to Clipboard Toggle word wrap

    & lt;path >를 < sid>adm 사용자에게 쓰기 액세스 권한이 있고 여유 공간이 충분한 경로로 바꿉니다.

검증

  1. 생성된 백업 파일을 나열합니다. 초기 백업을 저장하기 위해 /hana/log/RH1-backup 을 디렉터리로 사용하는 경우를 예로 들 수 있습니다.

    rh1adm $ ls -lh /hana/log/RH1-backup/
    total 7.2G
    -rw-r-----. 1 rh1adm sapsys 156K May  8 08:40 bkp-RH1_databackup_0_1
    -rw-r-----. 1 rh1adm sapsys  81M May  8 08:40 bkp-RH1_databackup_2_1
    -rw-r-----. 1 rh1adm sapsys 3.6G May  8 08:40 bkp-RH1_databackup_3_1
    -rw-r-----. 1 rh1adm sapsys 160K May  8 08:35 bkp-SYS_databackup_0_1
    -rw-r-----. 1 rh1adm sapsys 3.6G May  8 08:35 bkp-SYS_databackup_1_1
    Copy to Clipboard Toggle word wrap
  2. HANA 명령 hdbbackupcheck 를 사용하여 생성한 각 인스턴스 백업 파일의 심각도를 확인합니다.

    rh1adm $ for i in $(ls /hana/log/RH1-backup/*); do hdbbackupcheck $i; done
    ...
    Loaded library 'libhdblivecache'
    Backup '/hana/log/RH1-backup/RH1_databackup_0_1' successfully checked.
    Loaded library 'libhdbcsaccessor'
    ...
    Loaded library 'libhdblivecache'
    Backup '/hana/log/RH1-backup/system_databackup_0_1' successfully checked.
    Loaded library 'libhdbcsaccessor'
    Loaded library 'libhdblivecache'
    Backup '/hana/log/RH1-backup/system_databackup_1_1' successfully checked.
    Copy to Clipboard Toggle word wrap

문제 해결

  • < sid>adm 사용자가 대상 디렉터리에 쓸 수 없기 때문에 백업이 실패합니다.

    * 447: backup could not be completed: [2001003]
    createDirectory(path= '/tmp/RH1-backup/', access= rwxrwxr--, recursive= true):
    Permission denied (rc= 13, 'Permission denied') SQLSTATE: HY000
    Copy to Clipboard Toggle word wrap

    < sid>adm 사용자가 backup 명령에 정의한 대상 디렉터리 내에 파일을 생성할 수 있는지 확인합니다. 예를 들어 절차의 2단계를 사용하여 권한을 수정합니다.

  • 대상 파일 시스템이 공간이 부족하기 때문에 백업이 실패합니다.

    * 447: backup could not be completed: [2110001]
    Generic stream error: $msg$ - , rc=$sysrc$: $sysmsg$.
    Failed to process item 0x00007fc5796e0000 - '<root>/.bkp-RH1_databackup_3_1'
    ((open, mode= W, file_access= rw-r-----, flags= ASYNC|DIRECT|TRUNCATE|UNALIGNED_SIZE,
    size= 4096), factory= (root= '/tmp/RH1-backup/' (root_access= rwxr-x---,
    flags= AUTOCREATE_PATH|DISKFULL_ERROR, usage= DATA_BACKUP, fs= xfs, config=
    (async_write_submit_active=on,async_write_submit_blocks=all,async_read_submit=on,num_submit_queues=1,num_completion_queues=1,size_kernel_io_queue=512,max_parallel_io_requests=64,min_submit_batch_size=16,max_submit_batch_size=64))
    SQLSTATE: HY000
    Copy to Clipboard Toggle word wrap

    대상 디렉터리가 있는 파일 시스템의 사용 가능한 공간을 확인합니다. 파일 시스템 크기를 늘리거나 백업 파일에 사용 가능한 공간이 충분한 다른 경로를 선택합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동