Microsoft/Virtualization

RCT(Resilient Change Tracking)

로멘틱가이 2023. 11. 16. 13:57

Winodws 2016 이상 버전의 경우 RCT(Resilient Change Tracking) Feature를 사용하여 VM을 Backup 할 수 있습니다.
(기존에는 VSS를 사용하여 Backup 받았습니다.)

RCT는 Hyper-V VM Disk에 대한 Block 추적 기능을 제공합니다.
Backup Tool에서는 RCT를 사용하여 Backup 사이에 발생하는 VM Disk의 Block 변경 사항을 추적하여 Backup 후 변경된 Block만 다음 Incremental Backup 시 Backup을 진행합니다.

RCT는 추적하는 Block을 Memory에 한개 Disk에 두개의 Bitmap을 생성합니다.
.mrt와 .rct 파일이 생성됩니다.

RCT 파일의 경우 Memory 이슈 발생하여 Memory Bitmap이 손상되는 경우 변경 사항을 알 수 없을때 사용되어 진다.
rct는 mrt 보다 많은 내용을 담고 있으나 Memory Bitmap보다는 적은 내용을 담고 있습니다.
일반적인 write를 사용합니다.
MRT(Modified Region Table) 파일의 경우 정전과 같은 상황이 발생하면 사용합니다.
연속 쓰기 모드로 작성되어 정전이 발생해도 Disk의 변경 사항에 대한 정보가 남아 있어 해당 파일을 사용할 수 있습니다.

Windows 2012 R2 -> Windows 2016 이상 Version으로 Upgrade 후에는 VM Upgrade를 진행해야합니다.
(필요 사항 : Hyper-V VM 6.2 이상 Version 필요)
Update-VMVersion​