XCP-ng VM 백업
XCP-ng 백업 작업을 생성하려면 Backup > Virtualization 페이지에서 대상 VM을 선택한 후 Next를 클릭합니다.
XCP-ng용 New Backup Job 마법사가 열립니다. 아래 단계에 따라 마법사를 완료하세요.
1단계. 백업할 VM 선택
VM List: select backup source 열에서 백업할 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 Policy 드롭다운 목록에서 미리 구성된 전략 템플릿을 선택할 수 있습니다. 전략 템플릿을 생성한 경우 해당 템플릿을 선택하고, 그렇지 않은 경우 Customize Strategy를 선택합니다.
이 작업의 백업 창을 결정하기 위해 Time Windows 지표를 참조하여 작업을 어느 시간대에 예약할지 결정할 수 있습니다.
Mode 드롭다운 목록에서 Backup as Scheduled 작업, Once-off Backup 작업 또는 On Demand 작업을 설정할 수 있습니다.
일회성 백업 작업의 경우 작업은 한 번만 실행되며 전체 백업만 수행됩니다. Start Time 필드에서 백업 작업의 시작 시간만 지정하면 됩니다.
예약된 백업 작업의 경우 전체 백업만, 전체 + 증분 조합, 전체 + 차등 조합, 영구 증분 백업 방식을 예약할 수 있습니다. 권장 백업 전략은 전체 + 증분 조합입니다.
On demand 작업의 경우 백업 정책이 없으며 전체, 증분, 차등 또는 (아카이브) 로그 백업 작업을 수동으로 시작해야 합니다.
Vinchin 백업 서버가 백업 작업의 시작 시간을 제안합니다. 요구 사항에 따라 시작 시간을 변경하세요. 전체 백업의 시작 시간이 증분 백업과 겹치는 경우, 전체 백업이 우선 실행되고 증분 백업은 다음 예약된 시작 시간에 실행됩니다.
요구 사항에 따라 일정을 직접 구성하려면 + 아이콘을 클릭하여 전체 백업 또는 증분 백업 설정을 펼치고 사용자 지정할 수 있습니다.
예를 들어, 반복 없이 한 달에 두 번 전체 백업을 예약할 수 있습니다.
그런 다음 매일 여러 번의 증분 백업을 구성합니다. 기본적으로 증분 백업은 하루에 한 번만 실행되며, 하루에 여러 번 증분 백업을 실행하려면 Repeat 옵션을 활성화하면 됩니다.
예를 들어, 전체 백업은 매월 1일과 15일에 실행되고, 증분 백업은 매일 0:00에 시작하여 4시간마다 반복되어 당일 23:00까지 실행됩니다. 이는 예시이므로 실제 가상 환경 요구 사항에 맞게 일정을 구성하세요.
백업의 시간 일정을 구성한 후 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를 참조하세요.
Advanced Strategy에는 가상 머신(VM) 백업 작업에 대한 고급 옵션이 포함되어 있습니다.
Standard Snapshot은 백업 작업에 여러 VM이 포함된 경우 구성할 수 있으며, Serial 또는 Parallel로 설정할 수 있습니다. 순차(Serial) 방식을 선택하면 스냅샷이 하나씩 생성됩니다. 병렬(Parallel) 방식을 선택하면 스냅샷 요청이 가상 플랫폼으로 동시에 전송됩니다. 병렬 스냅샷은 운영 환경에 과부하를 줄 수 있으므로 설정하지 않는 것을 권장합니다.
이전 VM이 백업 스토리지로 전송되는 동안 다음 VM의 디스크 스냅샷을 미리 생성하려면 Pre-create Snapshot을 활성화할 수 있습니다.
Transfer Threads 수를 지정하여 멀티스레드 전송을 활성화하면 백업 작업 처리 속도를 향상시킬 수 있습니다. 멀티스레드 전송의 기본값은 3이며, 1~8 사이의 값으로 설정할 수 있지만 일반적으로 3개의 스레드로 충분합니다.
BitDetector를 활성화하면 백업 작업에서 스왑 파일 블록, 삭제된 파일 블록 및 파티션되지 않은 공간을 제외할 수 있습니다.
Transmission Strategy
XCP-ng의 경우, 백업 데이터는 LAN, Encrypted Transfer, SAN (LAN-free)를 통해 전송할 수 있습니다. 데이터 전송 방법에 대한 자세한 내용은 Data Transmission을 참조하세요.
LAN을 통해 백업을 수행하도록 선택한 경우, 백업 데이터는 프로덕션 네트워크를 통해 전송됩니다. 컴퓨트 노드에 백업 플러그인이 설치되어 있어야 하며, 아직 설치하지 않은 경우 XCP-ng Backup Plugin 설치 방법을 참조하세요.
SAN (LAN-free)을 사용하면 스토리지 에어리어 네트워크에서 백업 데이터를 전송할 수 있습니다. LAN-Free 경로를 먼저 구성해야 합니다. LAN-Free Path를 참조하세요.
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에는 VM 백업 작업을 위한 고급 옵션이 포함되어 있습니다. Snapshot, Incremental, BitDetector, Retry strategy, Storages and Overload Protection 등 7개의 탭이 있습니다.
Snapshot 모듈에서 백업 작업에 여러 VM이 포함된 경우 Standard Snapshot을 구성할 수 있으며, Serial 또는 Parallel로 설정할 수 있습니다. Serial로 설정하면 스냅샷이 순차적으로 생성됩니다. Parallel로 설정하면 스냅샷 요청이 가상 플랫폼에 동시에 전송됩니다. Parallel 스냅샷은 프로덕션 환경에 과부하를 유발할 수 있으므로 권장하지 않습니다.
이전 VM이 백업 스토리지로 전송되는 동안 다음 VM의 디스크 스냅샷을 미리 생성하려면 Pre-create Snapshot을 활성화할 수 있습니다.
Incremental Mode 모듈에서 CBT(Changed Block Tracking)는 SpeedKit 또는 Ordinary 모드보다 더 발전된 방식으로 증분 백업을 수행합니다. 기본적으로 RHV 백업 작업에는 ordinary 모드가 활성화되어 있습니다.
BitDetector 모듈에서 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 모듈에서 Block Size는 VMware vSphere 가상 플랫폼에서만 정의할 수 있습니다. 백업 작업 실행 시, Vinchin Backup Server는 정의된 블록 크기에 따라 백업 데이터에 중복 제거 및 압축을 수행합니다. Merge Mode에 대해서는 고성능(high performance)과 낮은 중복성(low redundancy) 두 가지 모드 중 선택할 수 있습니다.
Overload Protection 모듈에서 Ignore Node Resource Limits 옵션을 활성화할 수 있습니다. 특히 우선순위가 높은 백업 작업에 대해 노드의 리소스 제한을 무시합니다.
4단계. 작업 설정 검토 및 확인
위의 설정을 완료한 후 한 화면에서 설정을 검토하고 확인할 수 있습니다.
VM 백업 작업을 식별하기 위해 작업 이름을 지정할 수 있으며, Submit 버튼을 클릭하여 설정을 확인하고 백업 작업을 생성합니다.
새 백업 작업을 생성한 후 Monitor Center > Jobs 페이지의 Current Job 탭에서 확인할 수 있습니다.