Beranda » bagaimana » Apa Itu Salinan Bayangan, dan Bagaimana Saya Dapat Menggunakan Mereka untuk Menyalin File yang Terkunci?

    Apa Itu Salinan Bayangan, dan Bagaimana Saya Dapat Menggunakan Mereka untuk Menyalin File yang Terkunci?

    Saat mencoba membuat cadangan salinan file sederhana di Windows, masalah umum adalah file terkunci yang dapat meningkatkan operasi. Apakah file saat ini dibuka oleh pengguna atau dikunci oleh OS itu sendiri, file-file tertentu harus benar-benar tidak digunakan untuk disalin. Untungnya, ada solusi sederhana: Shadow Copies.

    Menggunakan alat sederhana kami, Anda dapat dengan mudah mengakses salinan bayangan yang memungkinkan akses ke salinan point-in-time dari file yang saat ini dikunci seperti yang dibuat oleh Windows Restore.

    Kredit gambar: Layanan Cadangan Terbaik

    Apakah Salinan Bayangan?

    Salinan bayangan adalah konsep yang pertama kali diperkenalkan pada Windows Server 2003. Ini berfungsi oleh Windows secara berkala merayapi sistem dan mencari perubahan file yang dibuat sejak perayapan terakhir dan merekam perubahan. Perubahan ini diindeks dan ditumpuk di atas satu sama lain yang menciptakan riwayat file / folder. Proses ini kemudian ditambahkan ke OS Windows Vista di bawah fungsi Pemulihan Sistem yang merupakan tempatnya sekarang. Teknologi ini adalah dasar dari fungsionalitas versi Windows sebelumnya.

    Ini dilakukan di latar belakang sebagai proses tingkat sistem (pembuatan Restore Point) yang tidak tunduk pada batasan yang sama seperti operasi file yang diprakarsai pengguna. Akibatnya, sistem dapat menangkap perubahan pada file yang dikunci untuk pengguna.

    Jadi untuk mengakses file yang terkunci, kita hanya perlu mengakses salinan bayangan terbaru. Ini adalah premis yang sama yang digunakan oleh Windows Backup dan produk cadangan komersial lainnya yang dapat mengakses, misalnya, file Outlook PST sementara Outlook tetap terbuka.

    Penting untuk dicatat, bagaimanapun, karena salinan bayangan diambil ketika titik pemulihan sistem dibuat, konten antara file hidup dan versi salinan bayangan bisa berbeda. Secara default, Windows membuat titik pemulihan setiap hari sehingga untuk sebagian besar situasi ini harus menjadi kandidat yang masuk akal untuk cadangan.

    Mengakses Shadow Shadow

    Dari titik ini, artikel ini mengasumsikan Anda menggunakan alat kami yang disediakan melalui tautan di bagian bawah artikel. Skrip batch harus ditempatkan di folder yang diatur dalam variabel PATH Windows Anda. Jika Anda tidak yakin, cukup letakkan di direktori C: \ Windows Anda dan itu sudah cukup baik.

    Untuk mengakses file yang disimpan dalam salinan bayangan, kami menggunakan alat baris perintah VSSAdmin yang disertakan dengan Windows. Alat ini harus dijalankan sebagai administrator agar berfungsi dengan benar sehingga ketika Anda membuka prompt perintah, pastikan untuk mengklik kanan dan pilih opsi untuk 'Jalankan sebagai Administrator'.

    Setelah terbuka, alat kami melakukan angkat berat untuk Anda. Untuk melihat informasi sintaks dan tajuk alat, cukup masukkan:

    MountLatestShadowCopy /?

    Sebagai contoh, perintah:

    MountLatestShadowCopy C: \ LatestShadow \ C:

    akan melakukan tindakan berikut:

    1. Temukan salinan bayangan terbaru untuk drive C.
    2. Buat tautan simbolik / direktori semu “C: \ LatestShadow”
    3. Jadikan seluruh isi salinan bayangan tersedia di direktori ini.

    Setelah selesai, Anda bebas meramban konten melalui command prompt:

    atau melalui Windows Explorer, sama seperti folder lainnya.

    Ketika Anda selesai, Anda bisa menghapus direktori pseudo melalui command prompt menggunakan:

    RMDIR C: \ LatestShadow

    atau langsung melalui Windows Explorer. Tindakan hapus hanya meng-unmount folder dan tidak benar-benar menghapus salinan bayangan.

    Menggunakan dalam Script / Tugas Otomatis

    Informasi di atas semuanya bagus dan bagus, tetapi melalui operasi manual lebih mudah diakses melalui Windows versi sebelumnya. Leverage yang diberikan alat kami adalah selama proses otomatis.

    Sebagai contoh, skrip di bawah ini akan me-mount salinan bayangan terbaru ke direktori lokal "C: \ MyShadow" dan kemudian menyalin "outlook.pst" yang terletak di folder dokumen pengguna JDoe ke server cadangan. Setelah selesai, direktori lokal yang menyimpan lokasi salinan bayangan dihapus untuk membersihkan dirinya sendiri.

    CALL MountLatestShadowCopy C: \ MyShadow \

    XCOPY "C: \ MyShadow \ Users \ JDoe \ Documents \ Outlook \ outlook.pst" "\\ BackupServer \ MyFiles \"

    RMDIR C: \ MyShadow

    Jika Anda mencoba menyalin versi langsung dari file yang sama dan pengguna membukanya pada saat itu, operasi penyalinan file Anda akan gagal. Namun, karena kami mengakses file melalui salinan bayangan, tidak ada kunci dan prosedur salinan hampir selalu berhasil. Seperti yang dinyatakan sebelumnya, prosedur ini cukup persis bagaimana produk cadangan populer dapat melakukan hal yang sama.

    Sepotong informasi penting yang dicatat di atas adalah bahwa untuk menjalankan skrip di atas, atau skrip apa pun yang menggunakan alat MountLatestShadowCopy.bat (yang, sekali lagi menggunakan alat VSSAdmin), prompt perintah harus dijalankan sebagai akun administrator. Untuk menggunakan alat ini di dalam tugas terjadwal, tugas masing-masing harus diatur ke 'Jalankan dengan hak istimewa tertinggi' sehingga proses otomatis akan memiliki kemampuan untuk me-mount salinan bayangan menggunakan alat VSSAdmin.

    Singkatnya, melakukan backup salinan file hampir selalu yang paling aman ketika menyalin dari salinan bayangan. Meskipun Anda tidak akan selalu mendapatkan versi terbaru dari suatu file, fakta bahwa Anda tahu file tersebut tidak akan dikunci dan prosedur penyalinan akan berjalan bisa sangat menguntungkan dalam sebagian besar keadaan.

    Unduh alat MountLatestShadowCopy dari HowToGeek.com