Volume Shadow Copy (Birim Gölge Kopya Hizmeti) Nedir?
Microsoft VSS (Volume Shadow Copy Service) Nedir?
Microsoft Volume Shadow Copy Service (VSS), Windows işletim sistemi tarafından sunulan ve verilerin anlık kopyalarını (snapshot) oluşturmayı sağlayan bir teknolojidir. Bu hizmet, veri yedekleme ve geri yükleme işlemlerini kolaylaştırır ve veri kaybı riskini en aza indirir.
VSS Nasıl Çalışır?
VSS, birimlerin gölge kopyalarını oluşturmak için birkaç adımda çalışır:
- Snapshot İsteği: Bir uygulama veya kullanıcı, VSS kullanarak bir snapshot isteğinde bulunur.
- Freeze İşlemi: VSS, diskteki tüm yazma işlemlerini kısa bir süreliğine durdurur (freeze). Bu, veri tutarlılığını sağlamak içindir.
- Snapshot Oluşturma: VSS, mevcut veri durumu üzerinden bir gölge kopya (snapshot) oluşturur.
- Thaw İşlemi: Yazma işlemleri tekrar başlatılır (thaw) ve sistem normal çalışmasına devam eder.
- Snapshot Kullanımı: Oluşturulan snapshot, yedekleme veya geri yükleme işlemleri için kullanılabilir.
VSS'nin Avantajları
- Veri Tutarlılığı: VSS, dosya sisteminin tutarlı bir kopyasını oluşturur, bu da veri bütünlüğünü sağlar.
- Hızlı Yedekleme ve Geri Yükleme: Snapshot'lar, tam yedekleme süresini önemli ölçüde azaltır.
- Minimum Kesinti: Snapshot oluşturma işlemi hızlı ve etkilidir, bu da sistem kesintilerini en aza indirir.
- Sürüm Yönetimi: Eski snapshot'lar sayesinde dosyaların önceki sürümlerine erişmek mümkündür.
Mevcut Birim Gölge Kopyalarını Listeleyin
vssadmin list shadows
Tüm Gölge kopya depolama ilişkilerini listeler
vssadmin list shadowstorage
Ayrıca grafiksel bir yöntem kullanarak birimdeki Gölge Kopya Depolama İlişkisini de kontrol edebilirsiniz. Birime sağ tıklayın > Özellikler > Gölge Kopyalar sekmesine tıklayın.
'Vssadmin list shadowstorage' komutuna ilişkin ek parametreleri keşfetmek için 'vssadmin list shadowstorage /?' Bu size belirli bir birim için tüm ilişkileri listelemenize olanak tanıyan '/for' parametresi gibi daha fazla seçenek sağlayacaktır .
VSS, genellikle dosya sistemlerindeki veriler için kullanılır. Bu, işletim sistemi dosyaları, uygulama verileri ve kullanıcı dosyalarını içerir. Veritabanları gibi sürekli yazma işlemi gerektiren veri türleri için de uyumludur.
VSS snapshot'ları, yedekleme amacıyla belirli bir birimde veya başka bir depolama alanında saklanabilir. Depolama alanı tercihi, sistem yöneticisi tarafından belirlenir.
VSS snapshot'larını geri yüklemek için çeşitli araçlar kullanılabilir. Windows yedekleme araçları veya üçüncü parti yedekleme yazılımları bu işlem için uygundur. Snapshot geri yükleme işlemi, belirli bir zaman dilimindeki verilere hızlı erişim sağlar.
Snapshot oluşturma işlemi sırasında, VSS kısa bir süreliğine diskteki yazma işlemlerini durdurur. Bu, minimal bir performans etkisi yaratabilir ancak genellikle kullanıcılar tarafından fark edilmez.
- Yetersiz Depolama Alanı: VSS snapshot'ları için yeterli depolama alanı ayrılmaması durumunda, snapshot oluşturma işlemi başarısız olabilir. Bu sorunu çözmek için daha fazla depolama alanı ayırmak veya eski snapshot'ları silmek gereklidir.
- Yazılım Uyumluluğu: Tüm yazılımlar VSS ile tam uyumlu olmayabilir. VSS kullanmadan önce, uygulamalarınızın VSS desteğine sahip olup olmadığını kontrol edin.