Windows Dosya Sunucusunda Volume Shadow Copies (VSS) ile Silinen Dosyaların Anında Geri Getirilmesi
Bir sistem yöneticisinin mesai saatlerinde en sık karşılaştığı yardım masası (helpdesk) çağrılarından biri şudur: "Ahmet Bey, 3 aydır üzerinde çalıştığım bütçe tablosunu yanlışlıkla sildim / üzerine boş dosya kaydettim, acil dünkü haline dönebilir miyiz?" Böyle bir talep için yedekleme sunucusuna gidip teyp veya imaj yedeğinden dosya aramak en az 30-45 dakika kaybettirir. Windows Server'ın yerleşik Volume Shadow Copies (Gölge Kopyalar) özelliği bu süreci 10 saniyeye indirir ve hatta kullanıcının kendi dosyasını kendisinin kurtarmasını sağlar.
1. Shadow Copies Nasıl Çalışır?
Shadow Copies bir tam yedekleme değildir; blok seviyesinde bir Copy-on-Write teknolojisidir:
- Bir dosya üzerinde değişiklik yapıldığında, dosyanın değişmeden önceki eski blokları aynı disk üzerindeki gizli gölge depolama alanına (Diff Area) kopyalanır.
- Kullanıcı dosyayı silse veya üzerine yazsa bile eski bloklar gölge kopyada yaşamaya devam eder.
- Disk alanından çok az tüketir (genellikle toplam disk hacminin %10'u yeterlidir).
2. Sunucu Üzerinde Doğru Yapılandırma Adımları
Dosya sunucusunda (File Server) paylaşım diski üzerine gelinir (örn: D:\Data):
1. D: sürücüsüne sağ tıklanır -> Configure Shadow Copies.
2. Volume seçilir -> Settings tıklanır.
3. Maximum Size: 'Use limit' seçilerek disk boyutunun %10-%15'i atanır (Örn: 2 TB disk için 250 GB sınır).
4. Schedule (Zamanlama):
- Günde 2 kez: Sabah saat 12:00 (Öğle arası) ve Akşam 18:00 (Mesai bitimi).
- Yoğun muhasebe departmanlarında mesai saatleri içinde her 2 saatte bir tetiklenebilir.
# PowerShell üzerinden Shadow Copy zamanlamasını anında tetikleme
(Get-WmiObject -List Win32_ShadowCopy).Create("D:\", "ClientAccessible")
3. Kullanıcı Self-Servis Kurtarma (Previous Versions)
Bu özelliğin en büyük güzelliği kullanıcıların yardım masasını aramadan kendi işlerini çözebilmesidir:
- Kullanıcı ortak ağ klasöründeki ilgili dosyaya veya klasöre sağ tıklar.
- Önceki Sürümler (Previous Versions) sekmesine gelir.
- Sabah 12:00 veya dünkü kopyayı seçerek Geri Yükle (Restore) veya Aç diyerek eski dosyasını kurtarır!
Karşılaşılan Kritik Hatalar ve Çözüm İpuçları
- Gölge Depolama Dolduğunda En Eski Kopyaların Silinmesi: VSS alanı belirlenen limite ulaştığında sistem en eski anlık görüntüleri sessizce siler. Bu nedenle gölge kopyalar asla uzun vadeli bir arşivleme yöntemi olarak görülmemeli; yalnızca gün içi operasyonel kurtarmalar için kullanılmalıdır.
- İşletim Sistemi Diskinde (C:) Açılmaması Kuralı: Shadow Copies özelliğini yüksek I/O yapan C: sistem diskinde açmayın. Yalnızca kullanıcı verilerinin barındığı NTFS veri disklerinde çalıştırılmalıdır.
Mühendis Notu
Shadow Copies özelliğini dosya sunucusunu kurduğunuz ilk gün aktif edin. İlk kez yanlışlıkla dosya silip 10 saniyede geri getiren bir genel müdürün gözünde bu küçük ayar sistem yöneticisini bir büyücü seviyesine çıkarır.
