9Jul
Windows'da basit dosya kopyalama yedekleri oluşturmaya çalışırken, ortak bir problem operasyona neden olabilecek kilitli dosyalardır. Dosyanın kullanıcı tarafından şu anda açılıp açılmadığı veya OS'ın kendisi tarafından kilitlenip kilitlenmediği belli dosyaların kopyalanması için tamamen kullanılmamış olması gerekir. Neyse ki basit bir çözüm var: Gölge Kopyalar.
Basit aracımızı kullanarak, Windows Restore tarafından oluşturulan kilitli dosyaların belirli bir zamanlı kopyalarına erişime izin veren gölge kopyalara kolayca erişebilirsiniz.
Resim kredisi: En İyi Yedekleme Hizmetleri
Gölge Kopyalar Nelerdir?
Gölge kopya, Windows Server 2003'te ilk kez tanıtılan bir kavramdır. Windows tarafından periyodik olarak sistemi taramakta ve son taramadan sonra yapılan dosya değişikliklerini aramak ve değişiklikleri kaydetmek için çalışmaktadır. Bu değişiklikler dizine eklenir ve dosya / klasör geçmişi oluşturan birbirinin üstüne yığılır. Bu işlem daha sonra bugün nerede kaldığı Sistem Geri Yükleme işlevi altında Windows Vista işletim sistemine eklendi. Teknoloji, Windows'un önceki sürümlerinin işlevselliğini temel alır.
Bu, arka planda, kullanıcı tarafından başlatılan dosya işlemleri ile aynı sınırlamaya tabi olmayan bir sistem düzeyinde işlem( geri yükleme noktası oluşturma) olarak yapılır. Sonuç olarak, sistem kullanıcıya kilitlenen dosyalardaki değişiklikleri yakalayabilir.
Dolayısıyla, kilitli bir dosyaya erişmek için, en son gölge kopyaya erişmeniz yeterlidir. Bu, Windows Yedekleme ve Outlook açıkken Outlook PST dosyalarına erişebilen diğer ticari yedekleme ürünleri tarafından kullanılan öncül.
Bununla birlikte, bir sistem geri yükleme noktası oluşturulduğunda gölge kopyalar alındığından, canlı dosya ile gölge kopya sürümü arasındaki içerik farklı olabilir. Varsayılan olarak, Windows her gün bir geri yükleme noktası oluşturur, bu nedenle çoğu durumda bu, yedekleme için makul bir aday olmalıdır.
Gölge Kopyalara Erişme
Bu noktadan itibaren makale, makalenin altındaki bağlantı aracılığıyla sağlanan aracımızı kullandığını varsaymaktadır. Toplu komut dosyası, Windows PATH değişkeninizdeki bir klasöre yerleştirilmelidir. Emin değilseniz, C: \ Windows dizinine yerleştirmeniz yeterlidir.
Gölge kopya içinde saklanan dosyalara erişmek için Windows'da bulunan VSSAdmin komut satırı aracını kullanırız. Bu araç, bir komut istemi açtığınızda düzgün çalışabilmesi için yönetici olarak çalıştırılmalıdır; sağ tıkladığınızda ve 'Yönetici olarak Çalıştır' seçeneğini belirttiğinizden emin olun.
Bir kez açıkken, aracımız sizin için ağır kaldırmayı yapar. Aracın sözdizimi ve üstbilgi bilgilerini görüntülemek için şunu girin:
MountLatestShadowCopy /?
Örneğin, komut:
MountLatestShadowCopy C: \ LatestShadow \ C:
aşağıdaki eylemleri gerçekleştirecektir:
- C sürücüsünün en son gölge kopyasını bulun
- "C: \ LatestShadow" sembolik bir bağlantı / sahte dizin oluşturun
- Gölge kopyasının tüm içeriğini bu dizinde bulunsun.
Bir kez tamamlandığında, komut satırından içeriğe göz atabilirsiniz:
veya Windows Gezgini aracılığıyla tıpkı herhangi bir klasör gibi.
İşiniz bittiğinde, sahte dizini komut satırından silebilirsiniz:
RMDIR C: \ LatestShadow
veya doğrudan Windows Gezgini aracılığıyla. Silmek eylemi sadece klasörü kaldırır ve aslında gölge kopyayı silmez.
Komut Dosyalarında Kullanma / Otomatik Görevler
Yukarıdaki bilgiler güzel ve şık ama manuel olarak çalıştırıldığında Windows önceki sürümleri üzerinden daha erişilebilir. Aracımızın sağladığı kaldıraç, otomatik işlemler sırasında.
Örneğin, aşağıdaki komut dosyası en son gölge kopyasını "C: \ MyShadow" yerel dizinine yükleyip kullanıcı JDoe belgeler klasöründe bulunan "outlook.pst" dosyasını bir yedekleme sunucusuna kopyalayacaktır.İşiniz bittiğinde, gölge kopya konumunu tutan yerel dizin kendisini temizlemek için kaldırılır.
CALL MountLatestShadowCopy C: \ MyShadow \
XCOPY "C: \ MyShadow \ Users \ JDoe \ Documents \ Outlook \ outlook.pst" "\\ BackupServer \ MyFiles \"
RMDIR C: \ MyShadow
Aynı dosyanın canlı sürümünü kopyalamaya çalıştıysanız ve kullanıcı o anda açmıştıysa, dosya kopyalama işlemi başarısız olurdu. Bununla birlikte, dosyaya gölge kopyayla eriştiğimizden beri kilit yok ve kopyalama prosedürü neredeyse her zaman başarılı oluyor. Daha önce belirtildiği gibi, bu prosedür, yedekleme ürünlerinin genelde ne kadar popüler olduğunu aynı şeyi yapabiliyor.
Yukarıda belirtilen önemli bir bilgi, yukarıdaki komut dosyasını veya( yine VSSAdmin aracını kullanan) MountLatestShadowCopy.bat aracını kullanan herhangi bir komut dosyasını çalıştırmak için komut isteminin yönetici hesabı olarak çalıştırılması gerekir. Bu aracı zamanlanmış bir görevin içinde kullanmak için, otomatik işlemin VSSAdmin aracını kullanarak gölge kopyaları bağlama yeteneğine sahip olması için ilgili görevin 'En yüksek ayrıcalıklarla çalıştır' ayarlanmış olması gerekir.
Özetlemek gerekirse, dosya kopyalama yedeklerini gerçekleştirmek, gölge kopyaları kopyalarken her zaman en güvenli yöntemdir. Her zaman bir dosyanın en güncel sürümünü almazsanız da, dosyayı kilitlemeyeceğinizi ve kopya yordamını çalıştırdıracağınız gerçeği çoğu koşulda oldukça avantajlı olabilir.
DownloadThe MountLatestShadowCopy aracı from HowToGeek.com