Yang ingin saya capai adalah salinan folder yang konsisten yang mungkin sedang digunakan.
Harap mengerti bahwa aplikasi harus benar-benar kompatibel dengan VSS. Meskipun Anda dapat membuat salinan bayangan, ada kemungkinan aplikasi dengan file yang sedang digunakan mungkin tidak merespons acara dan melakukan apa yang diperlukan untuk memastikan Anda mendapatkan salinan yang konsisten.
Apa yang hampir pasti ingin Anda lakukan adalah menggunakan perintah Diskshadow untuk membuat salinan bayangan, dan kemudian untuk sementara memasangnya sebagai volume. Setelah Anda melakukannya, Anda dapat menggunakan robocopy / teracopy atau alat favorit untuk membuat salinan. Berikut adalah kumpulan file yang saya gunakan untuk membuat cadangan menggunakan VSS dari salah satu sistem saya. Ada contoh lain yang merupakan bagian dari dokumen MS yang saya tautkan.
shadowbackup.bat
@echo off
o:
cd \shadow
del o:\shadow\*.cab
diskshadow -s diskshadow_script.txt
robocopy /mir S:\data\ \\srv-backup\backupshare\srv01\
diskshadow_script.txt
delete shadows exposed s:
set context persistent nowriters
set verbose on
add volume o: alias Backup
create
expose %Backup% S: