1. Log Mode 종류

Log Mode에는 가지가 있음: Normal, Overwrite

Log Mode 기본값은 Normal

설치 기본에는 기본적으로 Overwrite Mode 동작하다가, Full Backup 받은 자동으로 Normal Mode 변경됨

Full Backup 없을 경우 Normal Mode 변경할 없음

https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.05/en-US/c486a0a3bb571014ab46c0633224f02f.html

 

2. Overwrite Mode

Log Segment 백업되지 않음

Log Segment 차면, 해당 Log Segment 상태는 Closed 상태가 되고, Savepoint 이후 해당 Log Segment 사용함

때문에 Log 영역의 사이즈는 과도하게 증가하지 않음

로그 백업은 사용 불가 (Point-in-time Recovery 불가)

https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.05/en-US/c486a0a3bb571014ab46c0633224f02f.html

 

3. Normal Mode

Automatic Log Backup 활성화 되어 있을 경우, 자동으로 Log Backup 생성

Savepoint 이후 Log Segment 백업되면, Log Segment 상태가 Free 상태가 되며, Free 상태의 Log Segment 다시 새로운 Log Entry 채워짐

Log Segment 상태 : Writing -> Closed -> Truncated -> Backedup -> Free -> Writing

Log 영역이 차고, Log Segment 파일 시스템에 생성될 없으면 HANA DB 동작 불능 상태가 되며, Log Backup 완료되어야 해결됨

Log Mode Normal인데, Log Backup Disable 시킬 경우, Log 영역은 파일 시스템이 때까지 계속해서 증가됨

 

Log Segment 상태 설명

State

Description

Writing

Currently writing to this segment.

Closed

Segment is closed by the writer.

Truncated

Truncated, but not yet backed up. Backup will remove it.

BackedUp

Segment is already backed up, but a savepoint has not yet been written. Therefore it needs to be kept for instance recovery.

Free

Segment is free for reuse.

 

https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.05/en-US/c486a0a3bb571014ab46c0633224f02f.html

https://blogs.sap.com/2020/09/13/hana-log-segments-and-its-states/

https://blogs.sap.com/2020/09/13/playing-around-with-log-segment-states-in-log-volumes-in-hana/

+ Recent posts