Apakah Salinan Bayangan, dan Bagaimana Saya Boleh Gunakan Mereka untuk Menyalin Fail Dikunci?
Apabila cuba membuat sandaran salinan fail mudah dalam Windows, masalah biasa adalah fail yang dikunci yang boleh mengendalikan operasi. Sama ada fail itu dibuka oleh pengguna atau dikunci oleh OS itu sendiri, fail-fail tertentu mesti tidak digunakan untuk disalin. Syukurlah, ada penyelesaian mudah: Salinan Salinan.
Menggunakan alat mudah kami, anda boleh dengan mudah mengakses salinan bayang-bayang yang membolehkan akses ke salinan titik masa dalam fail yang sedang dikunci seperti yang dibuat oleh Windows Restore.
Kredit imej: Perkhidmatan Cadangan Terbaik
Apakah Salinan Bayangan?
Salinan bayangan adalah konsep yang mula diperkenalkan pada Windows Server 2003. Ia berfungsi oleh Windows secara berkala merangkak sistem dan mencari perubahan fail yang dibuat sejak merangkak terakhir dan merakam perubahan. Perubahan ini diindeks dan disusun di atas satu sama lain yang mencipta sejarah fail / folder. Proses ini kemudiannya ditambah ke OS Windows Vista di bawah fungsi Sistem Pemulihan yang mana ia kekal hari ini. Teknologi ini merupakan asas kepada fungsi versi Windows sebelum ini.
Ini dilakukan di latar belakang sebagai proses peringkat sistem (penciptaan Point Restore) yang tidak tertakluk kepada batasan yang sama seperti operasi fail yang dimulakan pengguna. Akibatnya, sistem ini dapat menangkap perubahan kepada fail yang dikunci kepada pengguna.
Oleh itu untuk mengakses fail terkunci, kita hanya perlu mengakses salinan bayangan terkini. Ini adalah premis yang sama yang digunakan oleh Windows Backup dan produk sandaran komersil yang boleh diakses, sebagai contoh, fail PST Outlook sementara Outlook kekal terbuka.
Perlu diingat, bagaimanapun, bahawa kerana salinan bayangan diambil apabila titik pemulihan sistem dibuat, kandungan antara fail langsung dan versi salinan bayangan mungkin berbeza. Secara lalai, Windows mencipta titik pemulihan setiap hari jadi untuk kebanyakan situasi ini harus menjadi calon yang munasabah untuk sandaran.
Mengakses Salinan Bayangan
Dari sudut ini, artikel tersebut mengandaikan bahawa anda menggunakan alat kami yang disediakan melalui pautan di bahagian bawah artikel. Skrip batch harus diletakkan dalam folder yang ditetapkan dalam pembolehubah PATH Windows anda. Sekiranya anda tidak pasti, letakkannya dalam direktori C: \ Windows anda dan itu sepatutnya cukup baik.
Untuk mengakses fail yang disimpan dalam salinan bayang-bayang, kami menggunakan alat baris arahan VSSAdmin yang disertakan dengan Windows. Alat ini mesti dijalankan sebagai pentadbir untuk berfungsi dengan baik supaya apabila anda membuka prompt arahan, pastikan untuk klik kanan dan pilih pilihan untuk 'Run as Administrator'.
Sebaik sahaja terbuka, alat kami mengangkat berat untuk anda. Untuk melihat maklumat sintaks dan pengepala untuk alat tersebut, masukkan:
MountLatestShadowCopy /?
Contohnya, arahan:
MountLatestShadowCopy C: \ LatestShadow \ C:
akan melakukan tindakan berikut:
- Cari salinan bayangan terkini untuk pemacu C.
- Buat pautan simbolik / pseudo-direktori "C: \ LatestShadow"
- Jadikan keseluruhan kandungan salinan bayang tersedia di direktori ini.
Sebaik sahaja selesai, anda bebas menyemak imbas kandungan sama ada melalui arahan arahan:
atau melalui Windows Explorer, sama seperti mana-mana folder lain.
Apabila anda selesai, anda boleh memadam direktori pseudo melalui arahan arahan dengan menggunakan:
RMDIR C: \ LatestShadow
atau terus melalui Windows Explorer. Tindakan memadamkan hanya menyahaktifkan folder dan tidak memadamkan salinan bayangan.
Menggunakan Skrip / Tugasan Automatik
Maklumat di atas adalah baik dan baik, tetapi melalui operasi manual ia lebih relevan diakses melalui versi sebelumnya Windows. Pengunaan alat kami adalah semasa proses automatik.
Sebagai contoh, skrip di bawah akan memaparkan salinan bayang-bayang terkini ke direktori "C: \ MyShadow" dan kemudian salin "outlook.pst" yang terletak pada folder dokumen pengguna JDoe ke pelayan sandaran. Apabila selesai, direktori setempat yang memegang lokasi salinan bayangan dibuang untuk membersihkan dirinya sendiri.
CALL MountLatestShadowCopy C: \ MyShadow \
XCOPY "C: \ MyShadow \ Users \ JDoe \ Documents \ Outlook \ outlook.pst" "\\ BackupServer \ MyFiles \"
RMDIR C: \ MyShadow
Sekiranya anda mencuba menyalin versi live dari fail yang sama dan pengguna membukanya pada masa itu, operasi salinan fail anda akan gagal. Walau bagaimanapun, sejak kita mengakses fail melalui salinan bayangan, tiada kunci dan prosedur salinan hampir selalu berjaya. Seperti yang dinyatakan sebelum ini, prosedur ini cukup banyak bagaimana produk sandaran yang popular dapat melakukan perkara yang sama.
Sekeping maklumat penting yang dinyatakan di atas ialah untuk menjalankan skrip di atas, atau mana-mana skrip yang menggunakan alat MountLatestShadowCopy.bat (yang, sekali lagi menggunakan alat VSSAdmin), arahan arahan mesti dijalankan sebagai akaun pentadbir. Untuk menggunakan alat ini di dalam tugas yang dijadualkan, tugas masing-masing mesti ditetapkan untuk 'Jalankan dengan keistimewaan tertinggi' supaya proses automatik akan mempunyai keupayaan untuk melancarkan salinan bayangan menggunakan alat VSSAdmin.
Singkatnya, melakukan backup salinan fail hampir selalu paling selamat apabila menyalin salinan bayang-bayang. Walaupun anda tidak akan selalu mendapat versi terbaru dari fail, hakikat bahawa anda tahu fail itu tidak akan dikunci dan prosedur salinan akan berjalan boleh menjadi sangat berfaedah di bawah kebanyakan keadaan.
Muat turun alat MountLatestShadowCopy dari HowToGeek.com