DIABOLIKSS
Rehberler|Veeam Agent ile Fiziksel Sunucu ve Bare Metal Backup: Windows ve Linux
How-To Guide · Veeam Agent v6

Veeam Agent ile Fiziksel Sunucu ve Bare Metal Backup:Windows ve Linux

Veeam Agent v6 · Windows + LinuxBare Metal Recovery · P2VHaziran 2025

Sanallaştırılmamış fiziksel sunucular hâlâ birçok kurumda kritik roller üstleniyor. Bare metal sunucuların backup'ı VM'lere göre farklı yaklaşım gerektirir. Bu rehber; Windows ve Linux fiziksel sunucuları için Veeam Agent kurulumu ve yapılandırmasını, VBR üzerinden merkezi yönetimi, Linux changed block tracking (CBT) kurulumunu, USB kurtarma ortamı hazırlığını, bare metal recovery ve fiziksel-sanal (P2V) geçiş senaryolarını kapsar.

01

Agent Sürümleri ve Lisanslama

AgentPlatformÜcretsiz SürümVBR Entegrasyonu
Agent for WindowsWindows Server/Desktop✔ Sınırlı özellikEvet (lisans gerekir)
Agent for LinuxRHEL, Ubuntu, SUSE, OL✔ Temel özelliklerEvet (lisans gerekir)
Agent for MacmacOS✔ ÜcretsizKısmi
ℹ️
Lisanslama: Veeam Agent, VBR (Veeam Backup & Replication) ile yönetildiğinde Veeam Universal License (VUL) kapsamındadır. Fiziksel sunucu başına bir VUL instance tüketir. Bağımsız kullanımda ücretsiz sürüm temel backup/restore yeteneklerini sunar; merkezi yönetim, immutability ve VBR entegrasyonu için lisans gereklidir.
02

Windows Agent Kurulumu (Push)

VBR üzerinden agent'ın uzaktan (push) kurulumu, elle kurulum gerektirmeden yüzlerce sunucuya dağıtım imkanı sağlar.

1
VBR'dan Protection Group Oluşturun

VBR konsolunda Inventory → Physical & Cloud Infrastructure → Add Protection Group yolunu izleyin. Hedef sunucuları (IP aralığı, AD OU veya tek tek) tanımlayın.

# Gereksinimler (push kurulum icin): # - Windows sunucularda admin$ paylaşımı erişilebilir olmalı # - Windows güvenlik duvarı: 445/TCP (SMB) ve 6160-6162/TCP (VBR) # - VBR servis hesabının admin yetkisi olmalı
2
Agent'ı Otomatik Dağıtın

Protection Group oluşturulduğunda VBR, hedef sunuculara agent'ı otomatik kurar ve VBR'a bağlar. Kurulum durumunu Home → Jobs → Agent Discovery altından izleyin.

3
Manuel Kurulum (Gerektiğinde)
# Windows - sessiz kurulum VeeamAgentWindows.exe /silent /acceptlicense \ /vbrserver:vbr.sirket.com /vbrport:10006 \ /vbrusername:domain\vbr-service /vbrpassword:Sifre # Kurulum sonrasi agent durumunu dogrula Get-VBRComputerBackupJob | Format-Table Name, LastStatus
03

Linux Agent Kurulumu ve CBT

1
Linux Agent Paketini Kurun
# RHEL/AlmaLinux/Rocky Linux 8/9 # Veeam repository ekle rpm -Uvh https://repository.veeam.com/backup/linux/agent/rpm/el/x86_64/veeam-release-el9-1.0-1.x86_64.rpm dnf install veeam -y # Ubuntu/Debian curl -O https://repository.veeam.com/backup/linux/agent/dpkg/ubuntu/veeam-release-deb_1.0_amd64.deb dpkg -i veeam-release-deb_1.0_amd64.deb apt update && apt install veeam -y
2
VBR ile Bağlantı Kurun
# Veeam Agent for Linux yapılandırmasi veeamconfig mode set --serverMode veeamconfig vbrserver add \ --name "VBR-Prod" \ --address vbr.sirket.com \ --port 10006 \ --login vbr-service \ --domain SIRKET # Baglanti dogrula veeamconfig vbrserver list
3
Changed Block Tracking (CBT) Kernel Modülünü Etkinleştirin

CBT, yalnızca değişen blokların yedeklenmesini sağlayarak artımlı backup boyutunu ve süresini önemli ölçüde azaltır. Linux kernel versiyonuyla uyumlu modül kurulumu gerektirir.

# CBT modul kurulumu (RHEL/AlmaLinux ornegi) dnf install veeamsnap -y # Eski kernel icin # veya dnf install kmod-veeamsnap -y # DKMS ile derleme # CBT modülünü yükle modprobe veeamsnap # Kalıcı hale getir echo "veeamsnap" > /etc/modules-load.d/veeamsnap.conf # CBT durumunu dogrula lsmod | grep veeamsnap # Önemli: RHEL 9 ve üzeri kernel'lerde CBT modülü otomatik derlenmez # veeamsnap DKMS paketinin kernel sürümüyle uyumlu oldugunu kontrol edin
⚠️
Secure Boot ve CBT: UEFI Secure Boot etkin sistemlerde imzasız kernel modülleri yüklenemez. CBT için Veeam'in imzalı modülünü kullanın veya Secure Boot politikasını güncellemeniz gerekebilir. CBT olmadan backup yine de çalışır ancak artımlı backup'lar daha yavaş olur.
04

Backup Job Yapılandırması

Bare metal recovery için backup job mutlaka tüm sistem (Entire Computer) modunda olmalıdır. Yalnızca dosya backup'ı almak, işletim sistemi kurtarmasını mümkün kılmaz.

1
VBR'da Agent Backup Job Oluşturun
# PowerShell ile agent backup job olustur (Windows) $comp = Get-VBRProtectionGroupComputer -Name "fiziksel-sunucu01.sirket.com" $repo = Get-VBRBackupRepository -Name "BaaS-Siaflex" Add-VBRComputerBackupJob -Name "PHYS-SRV01-BMR" \ -Computer $comp -Repository $repo \ -BackupScope EntireComputer \ -EnableApplicationProcessing
2
Linux CLI ile Backup Job Yapılandırın
# Linux agent - tum sistem backup job veeamconfig job create --name "LINUX-SRV01-BMR" \ --reponame "VBR-Prod" \ --scope entireComputer \ --encryption # Job zamanlamasini ayarla (gunluk 02:00) veeamconfig schedule set --jobname "LINUX-SRV01-BMR" \ --daily --at 02:00 # Manuel backup baslat veeamconfig job start --name "LINUX-SRV01-BMR" # Job durumunu kontrol et veeamconfig job list veeamconfig session list
💡
Backup saklama hedefi: Fiziksel sunucu backup'larını Siaflex BaaS'a yönlendirin. Lokal depolama arızalandığında offsite kopya yaşam kurtarır. Siaflex BaaS ile 3-2-1-1-0 kuralı fiziksel sunucu için de geçerli olur.
05

Windows Kurtarma Ortamı (USB)

1
Veeam Recovery Media Oluşturun

Veeam Agent for Windows arayüzünde Create Recovery Media seçeneğini kullanın. USB sürücü en az 512 MB olmalıdır. Windows Recovery Environment (WinRE) tabanlı kurtarma ortamı oluşturulur.

# PowerShell ile recovery media olustur (VBR) New-VBRRecoveryMedia -Computer $comp -MediaPath "E:\" -MediaType USBDevice # Dikkat: Windows recovery media yalnizca Windows backup'larini # kurtarabilir. Linux icin ayri Linux ISO gereklidir.
2
USB'yi Güvende Saklayın

Kurtarma USB'sini fiziksel olarak erişilebilir, güvenli bir yerde saklayın. Birden fazla kopya oluşturun (en az biri uzak lokasyonda). USB içeriğini her büyük sistem güncellemesinden sonra yenileyin.

06

Linux Kurtarma Ortamı (ISO)

1
Linux Recovery ISO'sunu İndirin

Veeam'in Linux kurtarma ISO'su, sunucunun işletim sistemi ve kernel mimarisine göre seçilmelidir. Resmi Veeam indirme sayfasından güncel ISO'yu alın.

# Resmi Linux recovery ISO # https://www.veeam.com/linux-recovery-boot-media.html # ISO'yu USB'ye yakin dd if=VeeamRecovery_x64.iso of=/dev/sdb bs=4M status=progress # veya Rufus (Windows) ile yakma
2
Kurtarma Ortamı Özelleştirme

Linux recovery ISO özel kernel modülleri gerektiren HBA veya RAID kontrolcüler için özelleştirilebilir. Gerekli sürücüleri ISO'ya ekleyerek ortamınıza özel kurtarma ISO'su oluşturabilirsiniz.

07

Bare Metal Recovery Adımları

1
Kurtarma Ortamından Önyükleme Yapın

Sunucuyu kurtarma USB/ISO'sundan başlatın. POST sırasında F11 veya BIOS boot menüsüyle kurtarma ortamını seçin. Veeam Recovery ortamı açılır.

2
Backup Konumunu Belirtin
# Kurtarma ortamında backup konumu seçenekleri: # - Network shared folder (UNC yolu: \\VBR-IP\backups) # - Veeam Backup Repository (VBR IP ve kimlik bilgileri) # - Local storage (USB veya yerel disk) # - Siaflex BaaS (Veeam Cloud Connect üzerinden)
3
Restore Modunu Seçin
# Kurtarma modlari: # 1. Entire Computer - tum sistemi kurtarir (BMR) # 2. Volume Level Restore - belirli bir bolumu # 3. File Level Restore - dosya/klasor recovery # BMR secenekleri: # - Ayni donanima restore # - Farkli donanima restore (sirucu enjeksiyonu otomatik) # - Hyper-V sanal makinesine restore (P2V) # - VMware sanal makinesine restore (P2V)
4
Restore Sonrası Doğrulama
# Windows - kurtarma sonrasi kontrol # Event Viewer -> Windows Logs -> System # Surucu imzalari dogrula: sigverif.exe # Windows Activation durumunu kontrol et # Linux - kurtarma sonrasi kontrol # GRUB yapilandirmasi: /etc/default/grub # fstab tutarlilik: blkid ile UUID dogrula # SELinux/AppArmor: ilk boot sonrasi yeniden etiketle restorecon -Rv / 2>/dev/null # SELinux yeniden etiketleme
🚨
Windows/Linux kurtarma ortamları birbirine karışmaz: Windows Recovery Media yalnızca Windows sistemleri, Linux ISO yalnızca Linux sistemleri için kullanılabilir. Her platform için ayrı kurtarma ortamı hazırlayıp etiketleyin. Yanlış kurtarma ortamından önyükleme yapmak restore'u başarısız kılar.
08

Fiziksel - Sanal Geçiş (P2V)

Veeam Agent ile alınan fiziksel sistem backup'ı doğrudan VMware veya Hyper-V sanal makinesine restore edilebilir. Bu özellik hem P2V geçiş hem de fiziksel sunucunun sanal ortamda test edilmesi için kullanılır.

🖥️
VMware ESXi'ye
OVF olarak restore
vCenter üzerinden hedef seçimi
🪟
Hyper-V'ye
VHDX olarak restore
Generation 1/2 desteği
☁️
Azure'a
Azure VM olarak restore
P2C (Physical to Cloud)
🔄
Siaflex Compute'a
KVM VM olarak restore
Yerel buluta geçiş
# VBR PowerShell ile P2V (VMware hedef) $restorePoint = Get-VBRRestorePoint -Name "fiziksel-sunucu01" | Sort CreationTime | Select -Last 1 Start-VBRRestoreVM -RestorePoint $restorePoint ` -Server (Get-VBRServer -Name "vcenter.sirket.com") ` -VMName "p2v-fiziksel-sunucu01" ` -Datastore (Get-VBRDatastore -Name "vmfs-prod")
09

Siaflex BaaS ile Offsite Entegrasyon

Fiziksel sunucu backup'larının yalnızca lokal kopyası, sunucunun bulunduğu lokasyona özgü bir felakette işe yaramaz. Siaflex BaaS, Veeam Agent backup'larını Türkiye'deki yerel veri merkezinde saklayarak gerçek bir offsite kopya sağlar.

1
Siaflex BaaS'ı VBR'a Repository Olarak Ekleyin
# Siaflex BaaS endpoint bilgileri ile repository ekle # VBR: Backup Infrastructure -> Add Repository -> Object Storage # Endpoint: Siaflex tarafindan saglanir # Sifreleme: AES-256 etkinlestirin # Immutability: 30+ gun onerilen
2
SOBR ile Lokal + Siaflex Tier
# Scale-Out Backup Repository: # Performance tier: Lokal disk (hizli restore) # Capacity tier: Siaflex BaaS (offsite, immutable) # Agent backup job'larini SOBR'a yonlendir Set-VBRComputerBackupJob -Job (Get-VBRComputerBackupJob ` -Name "PHYS-SRV01-BMR") -Repository $sobr
10

Sorun Giderme ve CLI Referansı

BelirtiOlası NedenÇözüm
Linux CBT modülü yüklenmiyorKernel sürümü uyumsuz veya Secure Boot aktifDKMS paketiyle derleyin, Secure Boot uyumunu kontrol edin
Push kurulum başarısızadmin$ erişimi yok veya güvenlik duvarı engeli445/TCP ve 6160-6162/TCP portlarını açın, admin$ paylaşımını doğrulayın
Backup yavaşCBT aktif değil, tüm disk taranıyorCBT durumunu doğrulayın, ilk tam backup sonrası artımlı hız normaldir
BMR'da disk tanınmıyorRAID/HBA sürücüsü kurtarma ortamında yokÖzelleştirilmiş recovery ISO kullanın, sürücüleri ISO'ya ekleyin
P2V sonrası Windows açılmıyorSürücü enjeksiyonu başarısızVBR P2V sürücü enjeksiyon seçeneğini etkinleştirin, WinPE ile sürücü ekleyin
# Linux agent tanilama veeamconfig job list # Job listesi veeamconfig session list # Son oturumlar veeamconfig point list --all # Restore noktalari veeamconfig log show --all # Agent loglari # CBT durumu lsmod | grep veeamsnap dmesg | grep veeamsnap # Windows agent tanilama (PowerShell) Get-VBRComputerBackupJob | Select Name, LastStatus, NextRun Get-VBRRestorePoint -Name "FIZIKSEL-SUNUCU01" | Select BackupTime, Type
ESH Bilişim

Veeam Agent ve Siaflex BaaS Entegrasyon Desteği

ESH Bilişim, fiziksel sunucu backup mimarisi tasarımı, Veeam Agent toplu kurulumu, Linux CBT yapılandırması ve Siaflex BaaS entegrasyonu konularında saha desteği sağlar. Bare metal kurtarma tatbikatı planlaması için de iletişime geçin.

  • Windows: VBR'dan push kurulum tamamlandı, Protection Group oluşturuldu
  • Linux: Agent kuruldu, VBR bağlantısı yapılandırıldı
  • Linux CBT modülü yüklü ve aktif (lsmod ile doğrulandı)
  • Backup job "Entire Computer" modunda, şifrelemeli
  • Windows kurtarma USB'si oluşturuldu ve etiketlendi
  • Linux kurtarma ISO'su hazırlandı
  • Test bare metal recovery tatbikatı yapıldı
  • Siaflex BaaS ile offsite entegrasyon tamamlandı

Kaynaklar

  1. Veeam, "Bare-Metal Recovery for Microsoft Windows with Veeam Agent" — veeam.com/blog/bare-metal-recovery-for-microsoft-windows.html
  2. Veeam Help Center, "Veeam Recovery Media" (Linux) — helpcenter.veeam.com/docs/agentforlinux
  3. Veeam Help Center, "Bare Metal Recovery" (Windows) — helpcenter.veeam.com/docs/agentforwindows
  4. Veeam, "Veeam Agent for Linux FREE" — veeam.com/products/free/linux.html
Veeam AgentBare Metal Linux CBTP2VSiaflex BaaS
↑ Başa Dön