Sharepoint Backup alırken “Cannot open backup device” hatasının nedeni ve çözümü

Sharepoint backup’ı alırken path’i “C:\backup” şeklinde verirsek “Cannot open backup device”  hatasını alırız. 
Backup alırken path’i “\\intranet\c$\backup” gibi bir network pathi olarak vermeliyiz.

Ayrıca backup dosyalarını sakladığımız makine db sunucusundan farklı bir makine ise izin problemi yaşayabiliriz:

Senaryo 1:

  • Bizim senaryomuzda backup aldığımız makine ayrı bir makine
  • Backup alırken sharepoint tarafında kullandığımız kullanıcı SharePoint sistem yöneticisi
  • Backup folder’ı yaratılıyor, diğer dosyalar da yaratılıyor. Ancak sql backup’ı alırken SQL exception(Cannot open backup device) alıyoruz.

Senaryo 1 Sebebi :

  • SQL server servislerinin kullanıcı “local system” olarak ayarlanmış
  • belirlenen folder’a sharepoint sistem kullanıcısının erişim izni var. Ancak Database sunucusunun izni olmadığı için backup alırken erişim izni hatası veriyor.

Senaryo 1 Çözümü :

  • Belirlediğimiz backup folder’ını gizli bir folder yapıp “everyone” grubuna hak verebiliriz. (Bu basit ama güvenlik zaafiyeti olan bir çözüm)
  • Doğru yöntem ise backup folder’ı için database sunucusuna direkt olarak izin vermek.

Not: Eğer backup alırken yukardaki gibi hatalar oluşmuşsa User Profile Sync servislerini de durdurmuş olabilir. Bu durumda iisreset yapmanız servisleri tekrar ayağa kaldıracaktır.

Add comment