Yazı kategorisi: Hyper-V, Virtualization

Windows Hyper-V Server 2012 R2 Backup

Windows Server 2012 ile birlikte, Windows Server Backup eklentisi, Hyper-V sanal sunucularının yedekleme işlemlerini desteklenmektedir. Bu durum özellikle kobi olarak nitelendirdiğimiz küçük işletmeler için ekonomik bir çözüm olarak tek başına yeterli olmaktadır. Bizde makalemizde ücretsiz sürüm olan Windows Hyper-V  2012 R2 işletim sistemi üzerinde Powershell yardımıyla sanal sunucumuzu yedekleyeceğiz. Bu işlemler için gereklilik listesi aşağıdaki gibidir;

  1. Hyper-V Server integration servislerinin kurulu olması.
  2. Sanal sunucu yedekleri için yeterli miktarda boş alan.
  3. Windows Server Backup eklentisi.

İlk iki adımı yapılmış kabul ederek, üçün adımdan yani Window Hyper-V Server Backup eklentisini aşağıdaki komut yardımıyla kuruyoruz.

Add-WindowsFeature -Name Windows-Server-Backup

Her yedekleme yazılımı neyin nereye, ne zaman, ne sıklıkla gibi bilgilerin tutulduğu bir kurala ihtiyaç duyar. O yüzden New-WBPolicy  komutu yardımıyla bir policy oluşturuyoruz.

Sunucu üzerindeki bütün sanal sunucuları yedeklemek için aşağıdaki komutu kullanıyoruz.

 

Belirli bir sanal sunucuyu yedeklemek istiyorsak aşağıdaki gibi bir filtreleme komutu kullanmalıyız.

Get-WBVirtualMachine | ? VMName -eq Win2K3R2 | Add-WBVirtualMachine -Policy $backuppolicy

Kaynağımızı belirlediğimize göre şimdi sıra hedef lokasyonumuzu tanımlamakta. Bunun için aşağıdaki komutları kullanıyoruz. Ben yedeklemeyi E diski içerisinde bulunan BackupFolder isimli klasörü kullanacağım. Komutu çalıştırdığınızda açılacak olan kullanıcı adı ve şifre bölümüne yetkili bir kullanıcı ismi giriyoruz.

$targetfolder = New-WBBackupTarget -NetworkPath \\hyperv-2\e$\BackupFolder -Credential (Get-Credential)

Yolu oluşturduğumuz policy içerisine atıyoruz ve güvenlik ile ilgili uyarıları okuyoruz.

Add-WBBackupTarget -Policy $backuppolicy -Target $targetfolder

Son olarak policyimize görevin ne zaman başlayacağı bilgisini giriyoruz.

Set-WBSchedule -Policy $backuppolicy -Schedule 20:00

Buraya kadar yapmış olduğumuz ayarları gözden geçirmek için $backuppolicy komutunu kullanıyoruz.

Her şey yolundaysa oluşturmuş olduğumuz kuralları zamanlanmış görev haline getiriyoruz.

Set-WBPolicy $backkuppolicy

Backup işlemini manuel başlatmak için Start-WBBackup -Policy $backuppolicy komutunu kullanabiliriz.

Backup işlemleri il ilgili detayları görmek isterseniz Get-WBSummary yada Get-WBJob çıktılarına bakabilirsiniz.

Yukarıda yapmış olduğumuz tüm işlem basamaklarına aşağıda sırasıyla verilmiştir.

$backuppolicy = New-WBPolicy

Get-WBVirtualMachine | Add-WBVirtualMachine -Policy $backuppolicy

$targetfolder = New-WBBackupTarget -NetworkPath \\hyperv-2\e$\BackupFolder -Credential (Get-Credential)

Add-WBBackupTarget -Policy $backuppolicy -Target $targetfolder

Set-WBSchedule -Policy $backuppolicy -Schedule 12:00,09:00

$backuppolicy

Set-WBPolicy $backkuppolicy

Start-WBBackup -Policy $backuppolicy

Not : Eğer bu adımlar sizi korkuttuysa Windows Rsat tools yardımıylada bu işlemleri grafiksel arayüz ile yapabilirsiniz. J

Yazar:

#IT Manager #Bilişimsever #vExpert #Baba

Windows Hyper-V Server 2012 R2 Backup” için 2 yorum

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s