Hyper-V Server 2012 R2 Powershell ile VM Restore

   19 Mart 2014   424 kere okundu.      Hyper-V - Virtualization

Hyper-V sunucumuza ait yedekleri Powershell yardımıyla da restore edebiliriz fakat karışık olan bu işlemi gerçekleştirmek için ekstra dikkatli olmalıyız.

İlk adım olarak Backup dosyalarımız konum ve obje bilgilerini almak için Get-WBBackupset komutunu kullanıyoruz. İlk çıkan set numarası 0 ile başlayarak ardışık olarak gitmektedir. Kullanmak istediğimiz set numarasını not alıyoruz.

hyperv-restore-powershell (1)

Backup setlerimizi BackupRestore değişkenimize atıyoruz.

$BackupRestore = Get-WBBackupSet

hyperv-restore-powershell (2)

Aşağıdaki komut yardımıyla Backup setin içerisindeki uygulamayı seçiyoruz. Lüften rakamların nasıl elde edildiğine ekran görüntülerinden dikkat ediniz aksi takdirde hata yapma olasılığını çok yüksektir. 

Önce set numarasını yeniden kontrol ediyoruz.

$backupRestore | fl BackupTime,Application

  hyperv-restore-powershell (3)
Doğru sunucuyu seçtiğimize emin oluyoruz.

$BackupRestore[1].Application.Component[0]

hyperv-restore-powershell (4)

Sonrasında aşağıdaki komutu uygulayarak yedeğimizi dönüyoruz.

Start-WBHyperVRecovery -BackupSet $BackupRestore[1] –VMInBackup $BackupRestore[1].Application.Component[0]

hyperv-restore-powershell (5)Sabırla işlemin tamamlanmasını bekliyoruz.

hyperv-restore-powershell (6)


Toplam 1 Yorum Yapılmış.

  1. Erhan Duman diyor ki:

    Hocam tebrik ederim PowerShell aracılığıyla değindiniz konuları zevkle takip ediyorum. Elinize sağlık

Yorum Yapmak İster Misiniz?

A

@

W