Hemen Ara WhatsApp
Şirket Veri Yedekleme

Veeam Backup & Replication 12.1 — Hyper-V Node Restart Sonrası CBT Reset

Veeam 12.1 sürümünde Hyper-V cluster node restart sonrası VM'lerin CBT bilgisi resetleniyor, full backup'a zorluyor. Bilinen sorun ve çözüm.

Özet

Veeam Backup & Replication 12.1’de Hyper-V cluster node’u restart edildikten sonra, o node’da çalışan VM’lerin Change Block Tracking (CBT) bilgisi reset oluyor. Sonraki incremental backup job yerine full backup tetikleniyor.

Büyük ortamlarda (20+ VM, 10 TB+) bu durum:

  • Günlük 200-300 GB incremental backup yerine 10 TB full
  • Gecelik backup penceresi taşıyor
  • Repository storage hızlıca doluyor

Semptom

Veeam job log’unda:

[Warning] Processing [VM_name] Info: Changed block tracking 
information for VM has been reset. Full backup will be performed.

Bir sonraki günün job’u beklenen 200 GB yerine 5-10 TB kopyalamaya başlıyor.

Kök Sebep

Veeam 12.1, Hyper-V cluster node metadata’sına CBT state’ini VM UUID bazında yazıyor. Node restart olunca bu state Windows Event Tracing (ETW) buffer’ından temizleniyor — Veeam “tracking kayıp” diye yorumluyor ve full’a zorluyor.

Veeam 12.0’da (önceki sürüm) metadata cluster shared storage’da tutuluyordu — restart sonrası persist oluyordu. 12.1’deki performance optimizasyonu yan etki yarattı.

Geçici Çözüm

Seçenek A: Registry Patch

Veeam KB4526’da yayınlanan hotfix script:

# Veeam server'da
HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\

Yeni DWORD oluştur:

Name: HvCbtPersistMode
Type: DWORD (32-bit)
Value: 1

Veeam Backup Service restart:

Restart-Service VeeamBackupSvc

Seçenek B: Hyper-V Cluster Node’u Geçici Olarak Live Migration ile Boşalt Restart Öncesi

Planlı restart/patch öncesi:

# Node'u boşalt (drain mode)
Suspend-ClusterNode -Name HyperVNode01 -Drain -Wait

# Restart
Restart-Computer -Force

# Resume
Resume-ClusterNode -Name HyperVNode01

Bu yöntemde VM’ler başka node’a Live Migration ile geçer, CBT reset olmuyor. Ama planlı bakımı gerektiriyor — acil restart’ta işe yaramıyor.

Seçenek C: Workaround Job Config

Backup job settings > Storage > Advanced > Backup > “Perform active full backup” = periodic (monthly)

Bu, CBT reset olunca otomatik full’a geçmeyi normal iş akışına çevirir. Ideal değil ama etkiyi azaltır.

Kalıcı Çözüm

Veeam 12.1.1 Patch 1 (Haziran 2024) bu sorunu tamamen çözdü. Cluster shared storage üzerinde persistent CBT state mekanizması geri getirildi.

Upgrade:

  1. Veeam Enterprise Manager’dan “Available Updates” kontrol
  2. 12.1.1 patch indir
  3. Maintenance pencerede yükle (5-10 dk kesinti)
  4. Post-upgrade test backup

Post-Patch Kontrol

Upgrade sonrası bir node’u test restart edip backup job’ı gözlemleyin. “CBT reset” uyarısı gelmemeli.

Etki Seviyesi

  • Hâlâ risk mi? 12.1.1 yüklediyseniz hayır.
  • 12.1’de kalıp yamamadıysam? Node restart’lar sık olduğunda backup pencereleri kayıyor, repository doluyor.
  • Immutable storage ile etkisi? S3 Object Lock / Wasabi kullananlar için retention politikasına göre daha fazla kopya saklanıyor — extra maliyet.

İlgili Kaynaklar

  • Veeam KB4526
  • Veeam 12.1.1 Release Notes
  • Hyper-V Cluster Aware Updating documentation

Veeam backup altyapısında patch management, performance tuning ve proaktif monitoring? Kozyatağı Bilişim Veeam sertifikalı ekibimizle kurumsal backup-as-a-service hizmeti. Teknik görüşme talep edin.

Bu konuda destek mi arıyorsunuz?

Ücretsiz keşif görüşmesi ile mevcut altyapınızı analiz edelim ve size özel bir yol haritası çıkaralım.

Ücretsiz Keşif Planla →

İlgili Hizmetlerimiz

Bu konuyla ilgili sunduğumuz kurumsal IT hizmetleri:

İstanbul Hizmet Bölgelerimiz

İlgili Rehberler