다른 호스트에서 생성된 백업에서 복구 및 복구
다른 SAP HANA 호스트에 생성된 백업에서 복원 작업은 두 SnapCenter 구성 옵션에 대해 유효한 시나리오입니다.
다음 그림에서는 이 섹션에서 설명하는 복원 및 복구 시나리오의 개요를 보여 줍니다.
호스트 1의 T1에서 백업이 생성되었습니다. 호스트 2에 대한 페일오버가 수행되었습니다. 현재 시점에서 호스트 2가 운영 호스트입니다.
-
오류가 발생하여 호스트 1에서 T1에 생성된 백업으로 복구해야 합니다.
-
운영 호스트(호스트 1)가 종료됩니다.
-
호스트 1의 백업 데이터 T1이 호스트 2로 복구됩니다.
-
정방향 복구는 호스트 1과 호스트 2의 로그를 사용하여 수행됩니다.
-
호스트 1이 시작되고 호스트 1의 시스템 복제 재동기화가 자동으로 시작됩니다.
다음 그림에서는 SAP HANA 백업 카탈로그를 보여 주고 복구 작업에 사용된 호스트 1에서 생성된 백업을 보여 줍니다.
복원 작업에는 다음 단계가 포함됩니다.
-
호스트 1에서 생성된 백업에서 클론을 생성합니다.
-
호스트 2에 클론 생성된 볼륨을 마운트합니다.
-
복제된 볼륨의 데이터를 원래 위치로 복사합니다.
SnapCenter에서 백업이 선택되고 클론 작업이 시작됩니다.
클론 서버와 NFS 엑스포트 IP 주소를 제공해야 합니다.
SnapCenter 단일 리소스 구성에서는 SAP HANA 플러그인이 데이터베이스 호스트에 설치되어 있지 않습니다. SnapCenter 클론 워크플로우를 실행하려면 HANA 플러그인이 설치된 모든 호스트를 클론 서버로 사용할 수 있습니다. |
+ 별도의 리소스가 있는 SnapCenter 구성에서는 HANA 데이터베이스 호스트를 클론 서버로 선택하고 마운트 스크립트를 사용하여 클론을 타겟 호스트에 마운트합니다.
클론 복제된 볼륨을 마운트하는 데 필요한 접합 경로를 확인하려면 다음 그림과 같이 클론 작업의 작업 로그를 확인하십시오.
이제 복제된 볼륨을 마운트할 수 있습니다.
stlrx300s8-5:/mnt/tmp # mount 192.168.173.101:/Scc373da37-00ff-4694-b1e1-8153dbd46caf /mnt/tmp
클론 복제된 볼륨에는 HANA 데이터베이스의 데이터가 포함됩니다.
stlrx300s8-5:/mnt/tmp/# ls –al drwxr-x--x 2 ssradm sapsys 4096 Jun 27 11:12 hdb00001 drwx------ 2 ssradm sapsys 4096 Jun 21 09:38 hdb00002.00003 drwx------ 2 ssradm sapsys 4096 Jun 27 11:12 hdb00003.00003 -rw-r--r-- 1 ssradm sapsys 22 Jun 27 11:12 nameserver.lck
데이터가 원래 위치에 복사됩니다.
stlrx300s8-5:/mnt/tmp # cp -Rp hdb00001 /hana/data/SSR/mnt00001/ stlrx300s8-5:/mnt/tmp # cp -Rp hdb00002.00003/ /hana/data/SSR/mnt00001/ stlrx300s8-5:/mnt/tmp # cp -Rp hdb00003.00003/ /hana/data/SSR/mnt00001/
SAP HANA Studio를 사용한 복구는 섹션에 설명된 대로 수행됩니다 "유효한 백업의 SnapCenter 복구만 가능합니다".