Kurumsal ortamlarda yedekleme süreçlerinin yönetimi ve otomasyonu her geçen gün daha fazla önem kazanıyor. Veeam Backup & Replication, sunduğu PowerShell Snap-in sayesinde yöneticilere gelişmiş raporlama, otomasyon ve özel script yazma imkânı sunmaktadır. Bu yazıda, Veeam PowerShell Snap-in’in nasıl kurulacağını ve kullanılmaya başlanacağını adım adım ele alıyoruz.
1. Ön Gereksinimler
Veeam PowerShell Snap-in, Veeam Backup & Replication kurulumu ile birlikte gelir. Yani ayrıca indirmenize gerek yoktur. Ancak kullanabilmek için aşağıdaki şartlar sağlanmalıdır:
- Veeam Backup & Replication kurulmuş olmalı.
- PowerShell, yönetici yetkileri ile çalıştırılmalı.
- Veeam kurulumunda PowerShell Toolkit bileşeninin seçilmiş olması gerekir.
2. Snap-in’in Yüklenmesi
Kurulum sonrası Snap-in’i aktifleştirmek için şu adımlar izlenir:
- PowerShell’i yönetici olarak açın
Başlat menüsünde → Windows PowerShell → Sağ tık → Run as Administrator. - Snap-in’i ekleyin
Add-PSSnapin VeeamPSSnapIn - Doğrulama yapın
Get-PSSnapin -RegisteredÇıktıdaVeeamPSSnapIngörünüyor ise yükleme başarıyla tamamlanmıştır.
3. Kullanıma Başlamak
Snap-in başarıyla eklendikten sonra Veeam cmdlet’lerini kullanmaya başlayabilirsiniz. Örneğin:
# Tüm job’ları listele
Get-VBRJob
# Son 10 backup oturumunu göster
Get-VBRBackupSession | Select-Object Name, Result, EndTime -First 10
Bu sayede yedekleme altyapınızın durumunu komut satırından takip edebilir, hatta otomatik raporlar oluşturabilirsiniz.
4. Alternatif Yöntem: Import-Module
Bazı Veeam sürümlerinde Snap-in yerine PowerShell Module kullanılmaktadır. Eğer Snap-in yüklenemezse aşağıdaki komutla modül yüklenebilir:
Import-Module "C:\Program Files\Veeam\Backup and Replication\Console\Veeam.Backup.PowerShell.dll"
Bu yöntemle de aynı cmdlet’lere erişebilirsiniz.
5. Karşılaşılabilecek Sorunlar
Snap-in ekleme sırasında aşağıdaki hatayı alabilirsiniz:
Add-PSSnapin : The Windows PowerShell snap-in 'VeeamPSSnapIn' is not installed on this computer.
Bu durumda, Veeam kurulumu sırasında PowerShell Toolkit bileşeni seçilmemiş demektir. Çözüm için:
- Veeam kurulum medyasını açın.
- Modify (Değiştir) seçeneğini seçin.
- Eksik olan PowerShell Toolkit bileşenini yükleyin.
Veeam PowerShell Snap-in, yedekleme altyapısının yönetiminde esneklik ve otomasyon imkânı sağlayan güçlü bir araçtır. Kurulumu oldukça basittir; yalnızca Add-PSSnapin VeeamPSSnapIn komutu ile aktif hale getirilebilir. Eğer kurulum sırasında bu özellik seçilmemişse, Veeam kurulum medyasından kolayca eklenebilir.
Düzenli raporlama, otomatik yedekleme kontrolleri ve iş sürekliliği planları için Snap-in kullanımı, IT yöneticilerine ciddi bir avantaj sağlar.