Citrix Hypervisor(XenServer) VM 백업
Citrix Hypervisor(XenServer) 백업 작업을 생성하려면 Backup > Virtual Machines 페이지에서 대상 VM을 선택하고 Next를 클릭하여 시작합니다.
Citrix용 New Backup Job 마법사가 열립니다. 아래 단계에 따라 마법사를 완료하세요.
1단계. 백업할 VM 선택
VM List: select backup target 열에서 백업할 VM을 선택합니다. 선택한 백업 개체는 Selected backup object 열에 표시됩니다.
VM이 표시되지 않는 경우 Sync 버튼을 클릭하여 VM 목록을 업데이트하고 Vinchin 백업 서버와 동기화하세요.
기본적으로 선택한 VM의 모든 가상 디스크가 백업됩니다. 특정 VM의 특정 가상 디스크를 백업에서 제외하려면 해당 VM을 클릭하면 VM의 모든 가상 디스크가 표시됩니다. 가상 디스크를 선택하거나 선택 해제하여 백업에 포함하거나 제외할 수 있습니다.
새로 추가된 VM을 Vinchin이 자동으로 백업하도록 하려면 Auto-join backup을 활성화할 수 있습니다. 전체 가상화 플랫폼, 전체 클러스터, 전체 호스트 또는 전체 VM 폴더를 선택하면, 선택한 개체 내에서 새로 추가되거나 제거된 가상 머신이 자동으로 백업 작업에 포함되거나 제외됩니다.
자동 조인 백업의 보조 기능으로, VM Filter를 사용하여 특정 VM만 백업하거나 사용자 정의 이름 접두사를 통해 특정 VM을 백업 작업에서 제외할 수 있습니다.
백업할 대상 VM 선택이 완료되면 Next를 클릭하여 계속 진행합니다.
주의
동일한 작업에는 동일한 가상 플랫폼의 VM만 추가할 수 있습니다. 여러 가상 플랫폼이 있는 경우 다른 가상 플랫폼에 대해 별도로 새 작업을 생성하세요.
2단계. 백업 대상 선택
이 백업 작업에는 백업 대상(백업 스토리지)을 연결해야 합니다.
Target Node 드롭다운 목록에서 백업 데이터를 처리하고 저장할 백업 노드를 선택할 수 있습니다.
Target Storage 드롭다운 목록에서 선택한 백업 노드에 속하는 스토리지를 선택할 수 있습니다.
백업 스토리지 선택이 완료되면 Next를 클릭하여 계속 진행합니다.
3단계. 백업 전략 구성
General Strategy
General Strategy 탭에서 백업 Schedule, Throttling Policy, Data Storage Policy, Retention Policy 및 기타 고급 옵션을 설정할 수 있습니다.
Select Strategy 드롭다운 목록에서 미리 구성된 전략 템플릿을 선택할 수 있습니다. 전략 템플릿을 생성한 경우 목록에서 선택하고, 그렇지 않은 경우 Customize Strategy를 선택합니다.
이 작업의 백업 창을 결정하기 위해 Time Windows 지표를 참조하여 작업을 어느 시간대에 예약할지 결정할 수 있습니다.
Mode 드롭다운 목록에서 Backup as Scheduled 작업 또는 Once-off Backup 작업을 설정할 수 있습니다.
일회성 백업 작업의 경우 작업은 한 번만 실행되며 전체 백업만 수행됩니다. Start Time 필드에서 백업 작업의 시작 시간만 지정하면 됩니다.
예약된 백업 작업의 경우 전체 백업만, 전체 + 증분 조합, 전체 + 차등 조합, 영구 증분 백업 방식을 예약할 수 있습니다. 권장 백업 전략은 전체 + 증분 조합입니다.
Vinchin 백업 서버가 백업 작업의 시작 시간을 제안합니다. 요구 사항에 따라 시작 시간을 변경하세요. 전체 백업의 시작 시간이 증분 백업과 겹치는 경우, 전체 백업이 우선 실행되고 증분 백업은 다음 예약된 시작 시간에 실행됩니다.
요구 사항에 따라 일정을 직접 구성하려면 + 아이콘을 클릭하여 전체 백업 또는 증분 백업 설정을 펼치고 사용자 지정할 수 있습니다.
예를 들어, 반복 없이 한 달에 두 번 전체 백업을 예약할 수 있습니다.
그런 다음 매일 여러 번의 증분 백업을 구성합니다. 기본적으로 증분 백업은 하루에 한 번만 실행되며, 하루에 여러 번 증분 백업을 실행하려면 Repeat 옵션을 활성화하면 됩니다.
예를 들어, 매월 1일과 15일에 전체 백업을 실행하고, 매일 0:00에 증분 백업을 실행하여 당일 23:00까지 4시간마다 반복합니다. 이는 예시일 뿐이며, 실제 가상 환경에 맞게 요구 사항에 따라 일정을 구성해야 합니다.
백업의 시간 일정을 구성한 후 Throttling Policy를 구성할 수 있습니다. 스로틀링 정책 설정은 선택 사항으로, 백업 작업이 운영 환경에 네트워크 또는 I/O 과부하를 유발하는 경우에만 스로틀링 정책을 구성하고, 그렇지 않으면 구성하지 않아도 됩니다.
백업 데이터의 Deduplication, Compression, Encryption을 포함하는 Data Storage Policy입니다.
데이터 중복 제거 및 데이터 압축을 활성화하면 백업 데이터 전송 및 저장에 필요한 대역폭과 스토리지 리소스를 절약할 수 있습니다.
데이터 암호화를 활성화하면 백업 데이터가 암호화된 후 백업 스토리지에 저장됩니다. 데이터 암호화를 보호하기 위한 비밀번호를 지정해야 하며, VM 복원 작업 생성 시 VM 복원을 수행하려면 비밀번호 검증이 필요합니다.
Retention Policy를 사용하여 백업 데이터를 백업 스토리지에 보존하는 기간을 정의할 수 있습니다. Number of Restore Points 또는 Number of Days 방식으로 보존 정책을 정의할 수 있습니다. 또한 VM 백업에 대해 고급 GFS Retention을 활성화하여 특정 전체 복원 포인트에 장기 보존 정책을 적용할 수 있습니다. Vinchin의 보존 정책 작동 방식에 대한 자세한 내용은 Retention Policy를 참조하세요.
Transmission Strategy
Citrix Hypervisor(XenServer)의 경우 백업 데이터는 LAN 또는 SAN (LAN-free)을 통해 전송할 수 있습니다. 데이터 전송 방법에 대한 자세한 내용은 Data Transmission을 참조하세요.
LAN을 통한 백업을 선택하면 백업 데이터가 프로덕션 네트워크를 통해 전송됩니다. VM 백업을 위한 별도의 네트워크가 있는 경우 Transmission Network에 "network/prefix_length" 형식(예: 172.16.0.0/16)으로 네트워크 주소를 지정합니다. Encrypted Transfer 옵션을 켜거나 꺼서 전송 암호화 여부를 선택할 수 있습니다.
SAN (LAN-free)을 사용하면 스토리지 에어리어 네트워크에서 백업 데이터를 전송할 수 있습니다. LAN-Free 경로를 먼저 구성해야 합니다. LAN-Free Path를 참조하세요.
Transfer Threads 수를 지정하여 멀티스레드 전송을 활성화하면 백업 작업 처리 속도를 향상시킬 수 있습니다. 멀티스레드 전송의 기본값은 3이며, 1~8 사이의 값으로 설정할 수 있지만 일반적으로 3개의 스레드로 충분합니다.
Security Strategy
WORM Protection의 경우, WORM 보호 기능이 활성화된 스토리지 장치를 선택했을 때만 이 옵션을 활성화할 수 있습니다. WORM Protection이 활성화된 백업 포인트는 수정하거나 삭제할 수 없으며, 보존 기간은 만료될 때까지만 연장할 수 있습니다. 기본 보호 기간은 7일이며, 지원 범위는 1일에서 9999일입니다.
Malware Scan의 경우, 이 기능을 활성화할 수 있습니다. 활성화 후 백업 데이터에 대해 바이러스 검사를 수행합니다. stop scanning when the first malware or virus is detected 옵션은 시스템 기본 설정입니다. 이 옵션을 선택하거나 해제할 수 있습니다. Scan all unscanned backup points 옵션도 보안 요구 사항에 따라 선택할 수 있습니다. 한 번에 개체당 검사할 수 있는 최대 백업 포인트 수는 1에서 100까지 설정할 수 있습니다. Virus Scan Strategy의 경우, 기본 scan thread는 2이며 최대 12까지 설정할 수 있습니다. Scan Target의 경우, Full Disk Scan 또는 Scan Specified Target을 선택할 수 있으며, 후자를 선택하면 Scan/Exclude Configuration을 설정해야 합니다. Scan Target을 선택하면 경로와 확장자를 추가할 수 있으며, 이 경우 선택한 항목만 검사됩니다. Exclude Target을 선택하면 경로와 확장자를 추가할 수 있으며, 이 경우 선택한 항목은 검사에서 제외됩니다.
Integrity Check의 경우, 증분/차등 백업을 수행하기 전에 이 백업의 종속 포인트에 대해 무결성 검증을 수행합니다. 증분 백업은 종속된 전체/증분 백업 포인트를 검증하고, 차등 백업은 종속된 전체 백업 포인트를 검증합니다. Check Schedule: 주 1회, 일 1회, 매 백업 시마다 무결성 검사를 설정할 수 있습니다. 전체 백업 포인트 이상 발생 시 전체 백업 재실행 또는 백업 종료를 선택할 수 있습니다. 증분 백업 포인트 이상 발생 시 전체 백업 재실행, 증분 재실행 또는 백업 종료를 선택할 수 있습니다.
Advanced Strategy
Advanced Strategy에는 Citrix Hypervisor(XenServer) 백업 작업을 위한 고급 옵션이 포함되어 있습니다. Snapshot, Incremental, BitDetector, Retry strategy, Storages, Overload Protection의 7개 탭으로 구성됩니다.
Snapshot 모듈에서 백업 작업에 여러 VM이 포함된 경우 Standard Snapshot을 Serial 또는 Parallel로 구성할 수 있습니다. 직렬(Serial)로 설정하면 스냅샷이 하나씩 생성됩니다. 병렬(Parallel)로 설정하면 스냅샷 요청이 가상 플랫폼에 동시에 전송됩니다. 병렬 스냅샷은 프로덕션 환경에 과부하를 줄 수 있으므로 권장하지 않습니다.
이전 VM이 백업 스토리지로 전송되는 동안 다음 VM의 디스크 스냅샷을 미리 생성하려면 Pre-create Snapshot을 활성화할 수 있습니다.
Incremental Mode 모듈에서 CBT(Changed Block Tracking)는 SpeedKit 또는 Ordinary 모드보다 더 고급화된 증분 백업 방법입니다. 기본적으로 Citrix 백업 작업에는 SpeedKit이 활성화되어 있습니다. 증분 모드에 대한 자세한 내용은 Incremental Backup Methods를 참조하세요.
BitDetector를 활성화하면 백업 작업에서 스왑 파일 블록, 삭제된 파일 블록 및 파티션되지 않은 공간을 제외할 수 있습니다.
Retry stratrgy 모듈에서 기본 Network Retry Attempts는 10으로, 시스템이 포기하기 전에 10번의 네트워크 재시도를 수행함을 의미합니다. 최대 60번까지 설정할 수 있습니다. 각 재시도 간의 Network Retry Interval은 5~60초입니다.
Operation Exception Retry를 활성화할 수 있습니다. 작업 실행 중 작업 예외가 발생하면 구성된 재시도 전략에 따라 재실행됩니다. 작업 예외 재시도 횟수는 1~5회로 설정할 수 있으며, 작업 재시도 간격은 5~60초로 설정할 수 있습니다.
Job Retry 기능을 활성화할 수 있습니다. 작업 재시도를 활성화한 후 작업 실행 중 객체 예외가 발생하면 구성된 재시도 전략에 따라 재실행됩니다. 실패한 객체만 재시도하거나 모든 객체를 재시도하도록 선택할 수 있습니다. 작업 재시도 횟수는 1~5회로 설정할 수 있으며, 각 재시도 간의 작업 재시도 간격은 1~60분으로 설정할 수 있습니다.
Storages 모듈에서 Data File Shards Size를 1GB~4GB 범위로 설정할 수 있으며, 이 값은 스토리지 데이터 파일의 생성 및 삭제 관리에 사용됩니다. 병합 중 시스템은 관련된 두 지점 간의 중복 데이터 비율을 계산합니다. Merge Redundant Data Proportion은 10%, 30%, 50%, 70%, 90% 중에서 구성할 수 있습니다. 기본값은 50%입니다.
Overload Protection 모듈에서 Ignore Node Resource Limits 옵션을 활성화할 수 있습니다. 특히 우선순위가 높은 백업 작업에 대해 노드의 리소스 제한을 무시합니다.
4단계. 작업 설정 검토 및 확인
위의 설정을 완료한 후 한 화면에서 설정을 검토하고 확인할 수 있습니다.
VM 백업 작업을 식별하기 위해 작업 이름을 지정할 수 있으며, Submit 버튼을 클릭하여 설정을 확인하고 백업 작업을 생성합니다.
새 백업 작업을 생성한 후 Monitor Center > Jobs 페이지의 Current Job 탭에서 확인할 수 있습니다.