Bagikan melalui


Layanan Menyalin Bayangan Volume (VSS)

Mencadangkan dan memulihkan data bisnis penting dapat menjadi kompleks karena masalah berikut:

  • Data biasanya perlu dicadangkan saat aplikasi yang menghasilkan data masih berjalan. Ini berarti bahwa beberapa file data mungkin terbuka atau mungkin dalam keadaan tidak konsisten.

  • Jika himpunan data besar, mungkin sulit untuk mencadangkan semuanya pada satu waktu.

Melakukan operasi pencadangan dan pemulihan dengan benar memerlukan koordinasi yang erat antara aplikasi cadangan, aplikasi lini bisnis yang sedang dicadangkan, dan perangkat keras dan perangkat lunak manajemen penyimpanan. Layanan Salinan Bayangan Volume (VSS), yang diperkenalkan di Windows Server® 2003, memfasilitasi percakapan antara komponen-komponen ini untuk memungkinkan mereka bekerja sama dengan lebih baik. Ketika semua komponen mendukung VSS, Anda dapat menggunakannya untuk mencadangkan data aplikasi Anda tanpa menonaktifkan aplikasi.

VSS mengoordinasikan tindakan yang diperlukan untuk membuat salinan bayangan yang konsisten (juga dikenal sebagai rekam jepret atau salinan titik waktu) dari data yang akan dicadangkan. Salinan bayangan dapat digunakan as-is, atau dapat digunakan dalam skenario berikut:

  • Anda ingin mencadangkan data aplikasi dan informasi status sistem, termasuk mengarsipkan data ke hard disk drive lain, ke pita, atau ke media lain yang dapat dilepas.

  • Anda sedang melakukan penambangan data.

  • Anda melakukan pencadangan disk-ke-disk.

  • Anda memerlukan pemulihan cepat dari kehilangan data dengan memulihkan data ke Nomor Unit Logis (LUN) asli atau ke LUN yang sama sekali baru yang menggantikan LUN asli yang gagal.

Fitur dan aplikasi Windows yang menggunakan VSS meliputi:

Cara kerja VSS

Solusi VSS lengkap memerlukan semua bagian dasar berikut:

  • VSS service: Part of the Windows operating system that ensures the other components can communicate with each other properly and work together.

  • VSS requester: The software that requests the actual creation of shadow copies (or other high-level operations like importing or deleting them). Biasanya, ini adalah aplikasi cadangan. Utilitas Windows Server Backup dan aplikasi System Center Data Protection Manager adalah pemohon VSS. Pemohon VSS non-Microsoft mencakup hampir semua perangkat lunak cadangan yang berjalan di Windows.

  • VSS writer: The component that guarantees we have a consistent data set to back up. Ini biasanya disediakan sebagai bagian dari aplikasi lini bisnis, seperti SQL Server atau Server Exchange. Penulis VSS untuk berbagai komponen Windows, seperti registri, disertakan dengan sistem operasi Windows. Penulis VSS non-Microsoft disertakan dengan banyak aplikasi untuk Windows yang perlu menjamin konsistensi data selama pencadangan.

  • VSS provider: The component that creates and maintains the shadow copies. Hal ini dapat terjadi pada perangkat lunak atau perangkat keras. Sistem operasi Windows menyertakan penyedia VSS yang menggunakan copy-on-write. Jika Anda menggunakan jaringan area penyimpanan (SAN), penting bagi Anda untuk menginstal penyedia perangkat keras VSS untuk SAN, jika disediakan. Penyedia perangkat keras memindahkan tugas pembuatan dan pemeliharaan salinan sementara dari sistem operasi host.

Diagram berikut menggambarkan bagaimana layanan VSS berkoordinasi dengan pemohon, penulis, dan penyedia untuk membuat salinan bayangan volume.

Diagram memperlihatkan bagaimana layanan VSS berkoordinasi dengan pemohon, penulis, dan penyedia untuk membuat salinan bayangan volume.

Gambar 1: Diagram arsitektur Layanan Salinan Bayangan Volume

Bagaimana salinan bayangan dibuat

Bagian ini menempatkan berbagai peran pemohon, penulis, dan penyedia ke dalam konteks dengan mencantumkan langkah-langkah yang perlu diambil untuk membuat salinan bayangan. Diagram berikut menunjukkan bagaimana VSS mengontrol koordinasi keseluruhan pemohon, penulis, dan penyedia.

Diagram memperlihatkan bagaimana Layanan Salinan Bayangan Volume mengontrol koordinasi keseluruhan pemohon, penulis, dan penyedia.

Gambar 2: Proses pembuatan salinan bayangan

Untuk membuat salinan bayangan, pemohon, penulis, dan penyedia melakukan tindakan berikut:

  1. Pemohon meminta VSS untuk menghitung penulis, mengumpulkan metadata penulis, dan mempersiapkan pembuatan salinan bayangan.

  2. Setiap penulis membuat deskripsi XML tentang komponen dan penyimpanan data yang perlu dicadangkan dan menyediakannya ke VSS. Penulis juga mendefinisikan metode pemulihan, yang digunakan untuk semua komponen. VSS memberikan deskripsi penulis sistem kepada pemohon untuk memilih komponen yang akan dicadangkan.

  3. VSS memberi tahu semua penulis untuk menyiapkan data mereka untuk membuat salinan bayangan.

  4. Setiap penulis menyiapkan data yang sesuai, seperti menyelesaikan semua transaksi terbuka, menggulung log transaksi, dan menyiram cache. Ketika data siap untuk disalin secara bayangan, penulis memberitahukan VSS.

  5. VSS memberi tahu penulis untuk membekukan permintaan tulis I/O dari aplikasi untuk sementara waktu (permintaan baca I/O masih dimungkinkan) selama beberapa detik yang diperlukan untuk membuat salinan bayangan satu atau beberapa volume. Pembekuan aplikasi tidak diperbolehkan memakan waktu lebih dari 60 detik. VSS menghapus buffer sistem file dan kemudian membekukan sistem file, yang memastikan bahwa metadata sistem file direkam dengan benar dan data yang akan disalin bayangan ditulis dalam urutan yang konsisten.

  6. VSS memberi tahu penyedia untuk membuat salinan bayangan. Periode pembuatan salinan bayangan berlangsung tidak lebih dari 10 detik, selama waktu tersebut semua permintaan I/O tulis ke sistem file tetap dihentikan sementara.

  7. VSS mengeluarkan permintaan pengolahan tulis sistem file.

  8. VSS memberi tahu penulis untuk mencukur permintaan I/O tulis aplikasi. Pada titik ini, aplikasi bebas untuk melanjutkan penulisan data ke disk yang sedang dalam proses salinan bayangan.

    Note

    Pembuatan salinan bayangan dapat dibatalkan jika penulis disimpan dalam status beku selama lebih dari 60 detik atau jika penyedia membutuhkan waktu lebih dari 10 detik untuk menerapkan salinan bayangan.

  9. Pemohon dapat mencoba kembali proses (kembali ke langkah 1) atau memberi tahu administrator untuk mencoba kembali di lain waktu.

  10. Jika salinan bayangan berhasil dibuat, VSS mengembalikan informasi lokasi untuk salinan bayangan kepada pemohon. Dalam beberapa kasus, salinan cadangan dapat tersedia untuk sementara sebagai volume yang dapat dibaca dan ditulis agar VSS dan satu atau beberapa aplikasi dapat mengubah konten salinan cadangan sebelum pembuatan salinan cadangan selesai. Setelah VSS dan aplikasi membuat perubahannya, salinan bayangan dibuat hanya-baca. Fase ini disebut pemulihan otomatis, dan digunakan untuk membatalkan transaksi sistem file atau aplikasi pada volume salinan bayangan yang tidak selesai sebelum salinan bayangan dibuat.

Cara penyedia membuat salinan bayangan

Penyedia salinan bayangan perangkat keras atau perangkat lunak menggunakan salah satu metode berikut untuk membuat salinan bayangan:

  • Complete copy: This method makes a complete copy (called a full copy or clone) of the original volume at a given point in time. Salinan ini bersifat baca-saja.

  • Copy-on-write: This method doesn't copy the original volume. Sebaliknya, proses ini membuat salinan diferensial dengan menyalin semua perubahan (permintaan I/O tulis selesai) yang dibuat ke volume setelah titik waktu tertentu.

  • Redirect-on-write: This method doesn't copy the original volume, and it doesn't make any changes to the original volume after a given point in time. Sebaliknya, ini membuat salinan diferensial dengan mengalihkan semua perubahan ke volume yang berbeda.

Complete copy

A complete copy is created by making a split mirror as follows:

  1. Volume asli dan volume salinan bayangan adalah set volume cermin.

  2. Volume salinan bayangan dipisahkan dari volume asli. Ini memutus koneksi cermin.

Setelah koneksi cermin rusak, volume asli dan volume salinan bayangan menjadi independen. Volume asli terus menerima semua perubahan (permintaan tulis I/O), sementara volume salinan bayangan tetap merupakan salinan baca-saja yang tepat dari data asli pada saat jeda.

Copy-on-write method

In the copy-on-write method, when a change to the original volume occurs (but before the write I/O request is completed), each block to be modified is read and then written to the volume's shadow copy storage area (also called its diff area). Area penyimpanan salinan bayangan dapat berada pada volume yang sama atau volume yang berbeda. Ini menyimpan salinan blok data pada volume asli sebelum perubahan mengubahnya.

Time Data sumber (status dan data) Salinan bayangan (status dan data)
T0 Data asli: 1 2 3 4 5 Tidak ada salinan: —
T1 Data diubah dalam cache: 3 hingga 3' Salinan bayangan dibuat (hanya perbedaan): 3
T2 Data asli ditimpa ulang: 1 2 3' 4 5 Perbedaan dan indeks yang disimpan pada salinan bayangan: 3

Tabel 1: Metode copy-on-write untuk membuat salinan bayangan

Metode copy-on-write adalah metode cepat untuk membuat salinan bayangan, karena hanya menyalin data yang diubah. Blok yang disalin di area diff dapat dikombinasikan dengan data yang diubah pada volume asli untuk memulihkan volume ke statusnya sebelum salah satu perubahan dilakukan. Jika ada banyak perubahan, metode copy-on-write bisa menjadi mahal.

Redirect-on-write method

Dalam metode redirect-on-write, setiap kali volume asli menerima perubahan berupa permintaan I/O untuk penulisan, perubahan tersebut tidak diterapkan ke volume asli. Sebagai gantinya, perubahan ditulis ke area penyimpanan salinan bayangan volume lain.

Time Data sumber (status dan data) Salinan bayangan (status dan data)
T0 Data asli: 1 2 3 4 5 Tidak ada salinan: —
T1 Data diubah dalam cache: 3 hingga 3' Salinan bayangan dibuat (hanya perbedaan): 3'
T2 Data awal ditimpa: 1 2 3 4 5 Perbedaan dan indeks yang disimpan pada salinan bayangan: 3'

Tabel 2: Metode pengalihan saat penulisan untuk membuat salinan bayangan

Seperti metode copy-on-write, metode redirect-on-write adalah metode cepat untuk membuat salinan bayangan, karena hanya menyalin perubahan pada data. Blok yang disalin di area diff dapat dikombinasikan dengan data yang tidak berubah pada volume asli untuk membuat salinan data yang lengkap dan terbaru. Jika ada banyak permintaan I/O baca, metode pengalihan saat penulisan bisa menjadi berbiaya tinggi.

Penyedia salinan bayangan

Ada dua jenis penyedia salinan bayangan: penyedia berbasis perangkat keras dan penyedia berbasis perangkat lunak. Ada juga penyedia sistem, yang merupakan penyedia perangkat lunak yang dibangun ke sistem operasi Windows.

Hardware-based providers

Penyedia salinan bayangan berbasis perangkat keras bertindak sebagai antarmuka antara VSS dan tingkat perangkat keras dengan bekerja dengan adaptor atau pengontrol penyimpanan perangkat keras. Pekerjaan membuat dan memelihara salinan bayangan dilakukan oleh array penyimpanan.

Penyedia hardware selalu membuat salinan bayangan dari keseluruhan LUN, namun VSS hanya menampilkan salinan bayangan dari volume atau volume yang diminta.

Penyedia salinan bayangan berbasis perangkat keras menggunakan fungsionalitas VSS yang menentukan titik waktu, memungkinkan sinkronisasi data, mengelola salinan bayangan, dan menyediakan antarmuka umum dengan aplikasi cadangan. Namun, VSS tidak menentukan mekanisme yang mendasar tempat penyedia berbasis perangkat keras menghasilkan dan memelihara salinan bayangan.

Software-based providers

Penyedia salinan bayangan berbasis perangkat lunak biasanya mencegat dan memproses permintaan baca dan tulis I/O dalam lapisan perangkat lunak antara sistem file dan perangkat lunak manajer volume.

Penyedia ini diimplementasikan sebagai komponen DLL mode pengguna dan setidaknya satu driver perangkat mode kernel, biasanya driver filter penyimpanan. Tidak seperti penyedia berbasis perangkat keras, penyedia berbasis perangkat lunak membuat salinan bayangan di tingkat perangkat lunak, bukan tingkat perangkat keras.

A software-based shadow copy provider must maintain a point-in-time view of a volume by having access to a data set that can be used to re-create volume status before the shadow copy creation time. Contohnya adalah teknik copy-on-write dari penyedia sistem. Namun, VSS tidak menempatkan batasan pada teknik apa yang digunakan penyedia berbasis perangkat lunak untuk membuat dan memelihara salinan bayangan.

Penyedia perangkat lunak berlaku untuk berbagai platform penyimpanan yang lebih luas daripada penyedia berbasis perangkat keras, dan harus bekerja dengan disk dasar atau volume logis dengan sama baiknya. (Volume logis adalah volume yang dibuat dengan menggabungkan ruang kosong dari dua disk atau lebih.) Berbeda dengan salinan bayangan perangkat keras, penyedia perangkat lunak menggunakan sumber daya sistem operasi untuk mempertahankan salinan bayangan.

Untuk informasi selengkapnya tentang disk dasar, lihat Mengelola volume dasar.

System provider

Satu penyedia salinan bayangan, penyedia sistem, disediakan dalam sistem operasi Windows. Meskipun penyedia default disediakan di Windows, vendor lain bebas untuk menyediakan implementasi yang dioptimalkan untuk perangkat keras penyimpanan dan aplikasi perangkat lunak mereka.

To maintain the point-in-time view of a volume that is contained in a shadow copy, the system provider uses a copy-on-write technique. Salinan blok pada volume yang telah dimodifikasi sejak awal pembuatan salinan bayangan disimpan di area penyimpanan salinan bayangan.

Penyedia sistem dapat mengekspos volume produksi, yang dapat ditulis dan dibaca secara normal. Ketika salinan bayangan diperlukan, perbedaan secara logis diterapkan pada data di volume produksi untuk menampilkan salinan bayangan yang lengkap.

Untuk penyedia sistem, area penyimpanan salinan bayangan harus berada pada volume NTFS. Volume yang akan disalin bayangan tidak perlu berbasis NTFS, tetapi setidaknya satu volume yang terpasang dalam sistem harus berupa volume berbasis NTFS.

File komponen yang membentuk penyedia sistem adalah swprv.dll dan volsnap.sys.

Penulis VSS Kotak Masuk

Sistem operasi Windows mencakup sekumpulan penulis VSS yang bertanggung jawab untuk menghitung data yang diperlukan oleh berbagai fitur Windows.

Untuk informasi selengkapnya tentang penulis ini, lihat Penulis VSS Dalam Kotak.

Bagaimana salinan bayangan digunakan

Selain mencadangkan data aplikasi dan informasi status sistem, salinan bayangan dapat digunakan untuk banyak tujuan, termasuk:

  • Memulihkan LUN (sinkronisasi ulang LUN dan pertukaran LUN)

  • Memulihkan file individual (Salinan Bayangan untuk Folder Bersama)

  • Penggalian data dengan menggunakan salinan bayangan yang dapat diangkut

Memulihkan LUN (sinkronisasi ulang LUN dan pertukaran LUN)

In Windows Server 2008 R2 and Windows 7, VSS requesters can use a hardware shadow copy provider feature called LUN resynchronization (or LUN resync). Ini adalah skema pemulihan cepat yang memungkinkan administrator aplikasi memulihkan data dari salinan bayangan ke LUN asli atau ke LUN baru.

Salinan bayangan dapat berupa klon penuh atau salinan bayangan diferensial. Dalam kedua kasus, di akhir operasi sinkronisasi ulang, LUN tujuan memiliki konten yang sama dengan LUN salinan bayangan. Selama operasi sinkronisasi ulang, array melakukan salinan tingkat blok dari salinan bayangan ke LUN tujuan.

Note

Salinan bayangan harus berupa salinan bayangan perangkat keras yang mudah diangkut.

Sebagian besar array memungkinkan operasi I/O produksi dilanjutkan segera setelah operasi sinkronisasi ulang dimulai. Saat operasi sinkronisasi ulang sedang berlangsung, permintaan baca dialihkan ke LUN salinan bayangan, dan permintaan tulis dialihkan ke LUN tujuan. Ini memungkinkan array untuk memulihkan himpunan data besar dan melanjutkan operasi normal dalam beberapa detik.

Sinkronisasi ulang LUN berbeda dengan pertukaran LUN. Pertukaran LUN adalah skenario pemulihan cepat yang didukung VSS sejak Windows Server 2003 SP1. Dalam pertukaran LUN, salinan bayangan diimpor dan kemudian dikonversi menjadi volume yang dapat dibaca-tulis. Konversi adalah operasi yang tidak dapat diubah, dan volume dan LUN yang mendasar tidak dapat dikontrol dengan API VSS setelah itu. Daftar berikut menjelaskan bagaimana sinkronisasi ulang LUN dibandingkan dengan pertukaran LUN:

  • Dalam sinkronisasi ulang LUN, salinan bayangan tidak diubah, sehingga dapat digunakan beberapa kali. Dalam penukaran LUN, salinan bayangan hanya dapat digunakan sekali untuk pemulihan. Bagi administrator yang paling sadar keselamatan, ini penting. Ketika sinkronisasi ulang LUN digunakan, pemohon dapat mencoba kembali seluruh operasi pemulihan jika terjadi kesalahan saat pertama kali.

  • Pada akhir pertukaran LUN, LUN shadow copy digunakan untuk permintaan I/O produksi. Untuk alasan ini, LUN shadow copy harus menggunakan kualitas penyimpanan yang sama dengan LUN produksi asli untuk memastikan bahwa performa tidak terpengaruh setelah operasi pemulihan data. Jika sinkronisasi ulang LUN digunakan sebagai gantinya, penyedia perangkat keras dapat mempertahankan salinan bayangan pada penyimpanan yang lebih murah daripada penyimpanan berkualitas produksi.

  • Jika LUN tujuan tidak dapat digunakan dan perlu dibuat ulang, penukaran LUN mungkin lebih ekonomis karena tidak memerlukan LUN tujuan.

Warning

Semua operasi yang tercantum adalah operasi tingkat LUN. Jika Anda mencoba memulihkan volume tertentu dengan menggunakan sinkronisasi ulang LUN, Anda tanpa disadari akan mengembalikan semua volume lain yang berbagi LUN.

Memulihkan file individual (Salinan Bayangan untuk Folder Bersama)

Salinan Bayangan untuk Folder Bersama menggunakan VSS untuk menyediakan salinan file pada titik waktu tertentu yang terletak di sumber daya jaringan bersama, seperti server berkas. Dengan Fitur Salinan Bayangan untuk Folder Bersama, pengguna dapat dengan cepat memulihkan file yang dihapus atau diubah yang disimpan di jaringan. Karena mereka dapat melakukannya tanpa bantuan administrator, Salinan Bayangan untuk Folder Bersama dapat meningkatkan produktivitas dan mengurangi biaya administratif.

Untuk informasi selengkapnya tentang Salinan Bayangan untuk Folder Bersama, lihat Salinan Bayangan untuk Folder Bersama.

Penggalian data dengan menggunakan salinan bayangan yang dapat diangkut

Dengan penyedia perangkat keras yang dirancang untuk digunakan dengan VSS, Anda dapat membuat salinan bayangan yang dapat diangkut yang dapat diimpor ke server dalam subsistem yang sama (misalnya, SAN). Salinan bayangan ini dapat digunakan untuk menyemai produksi atau menguji penginstalan dengan data baca-saja untuk penambangan data.

Dengan VSS dan array penyimpanan dengan penyedia perangkat keras yang dirancang untuk digunakan dengan VSS, dimungkinkan untuk membuat salinan bayangan volume data sumber di satu server, lalu mengimpor salinan bayangan ke server lain (atau kembali ke server yang sama). Proses ini dicapai dalam beberapa menit, terlepas dari ukuran data. Proses transportasi dilakukan melalui serangkaian langkah yang menggunakan pemohon salinan bayangan (aplikasi manajemen penyimpanan) yang mendukung salinan bayangan yang dapat diangkut.

Untuk mengangkut salinan bayangan

  1. Buat salinan bayangan yang dapat diangkut dari data sumber di server.

  2. Impor salinan bayangan ke server yang tersambung ke SAN (Anda dapat mengimpor ke server lain atau server yang sama).

  3. Data sekarang siap digunakan.

Diagram memperlihatkan cara mengangkut salinan bayangan di antara dua server.

Gambar 3: Pembuatan dan transportasi salinan bayangan antara dua server

Note

Salinan bayangan yang dapat diangkut yang dibuat pada Windows Server 2003 tidak dapat diimpor ke server yang menjalankan Windows Server 2008 atau Windows Server 2008 R2. Salinan bayangan yang dapat diangkut yang dibuat pada Windows Server 2008 atau Windows Server 2008 R2 tidak dapat diimpor ke server yang menjalankan Windows Server 2003. Namun, salinan bayangan yang dibuat pada Windows Server 2008 dapat diimpor ke server yang menjalankan Windows Server 2008 R2 dan sebaliknya.

Salinan bayangan hanya untuk dibaca. Jika Anda ingin mengonversi salinan bayangan ke LUN baca/tulis, Anda dapat menggunakan aplikasi manajemen penyimpanan berbasis Layanan Disk Virtual (termasuk beberapa pengaju) selain VSS. Dengan menggunakan aplikasi ini, Anda dapat menghapus salinan bayangan dari pengelolaan Volume Shadow Copy Service dan mengonversinya menjadi LUN yang dapat dibaca dan ditulis.

Transportasi VSS adalah solusi lanjutan pada komputer yang menjalankan Windows Server 2003 Enterprise Edition, Windows Server 2003 Datacenter Edition, Windows Server 2008, atau Windows Server 2008 R2. Ini hanya berfungsi jika ada penyedia perangkat keras pada array penyimpanan. Transportasi salinan bayangan dapat digunakan untuk banyak tujuan, termasuk pencadangan pita, penggalian data, dan pengujian.

Tanya jawab umum

FAQ ini menjawab pertanyaan tentang VSS untuk administrator sistem. Untuk informasi tentang antarmuka pemrograman aplikasi VSS, lihat Layanan Salinan Bayangan Volume.

Kapan VSS diperkenalkan? Pada versi sistem operasi Windows mana versi tersebut tersedia?

VSS diperkenalkan di Windows XP. Ini tersedia di Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, dan Windows Server 2008 R2.

Apa perbedaan antara salinan bayangan dan cadangan?

Salinan bayangan berfungsi sebagai cadangan saat melakukan pencadangan hard disk drive. Data dapat diekstrak dari salinan bayangan untuk tujuan pemulihan, atau salinan bayangan dapat langsung digunakan untuk skenario pemulihan cepat, seperti sinkronisasi ulang LUN atau pertukaran LUN.

Ketika data disalin dari salinan bayangan ke pita atau media lain yang dapat dilepas, konten yang disimpan di media merupakan cadangan. Salinan bayangan itu sendiri dapat dihapus setelah data disalin darinya.

Berapa volume ukuran terbesar yang didukung VSS?

VSS mendukung ukuran volume hingga 64 TB.

Saya membuat cadangan di Windows Server 2008. Bisakah saya memulihkannya di Windows Server 2008 R2?

Ini tergantung pada perangkat lunak cadangan yang Anda gunakan. Sebagian besar program cadangan mendukung skenario ini untuk data tetapi tidak untuk pencadangan status sistem.

Salinan bayangan yang dibuat pada salah satu versi Windows ini dapat digunakan di versi lain.

Saya membuat cadangan pada Windows Server 2003. Bisakah saya memulihkannya di Windows Server 2008?

Ini tergantung pada perangkat lunak cadangan yang Anda gunakan. Jika Anda membuat salinan bayangan di Windows Server 2003, Anda tidak dapat menggunakannya di Windows Server 2008. Selain itu, jika Anda membuat salinan bayangan di Windows Server 2008, Anda tidak dapat memulihkannya di Windows Server 2003.

Bagaimana cara menonaktifkan VSS?

Dimungkinkan untuk menonaktifkan VSS dengan menggunakan Konsol Manajemen Microsoft. Namun, Anda tidak boleh melakukan ini. Menonaktifkan VSS berdampak buruk pada perangkat lunak apa pun yang Anda gunakan yang bergantung padanya, seperti Pemulihan Sistem dan Pencadangan Windows Server.

Untuk informasi selengkapnya, lihat situs Web Microsoft TechNet berikut ini:

Bisakah saya mengecualikan file dari salinan bayangan untuk menghemat ruang?

VSS dirancang untuk membuat salinan bayangan dari seluruh volume. File sementara, seperti file halaman, secara otomatis dihilangkan dari salinan bayangan untuk menghemat ruang.

Untuk mengecualikan file tertentu dari salinan bayangan, gunakan kunci registri berikut: FilesNotToSnapshot

Note

Kunci FilesNotToSnapshot registri dimaksudkan untuk digunakan hanya oleh aplikasi. Pengguna yang mencoba menggunakannya mengalami batasan seperti:

  • Ini tidak dapat menghapus file dari salinan bayangan yang dibuat di Windows Server dengan menggunakan fitur Versi Sebelumnya.
  • Ini tidak dapat menghapus file dari salinan bayangan untuk folder bersama.
  • It can delete files from a shadow copy that was created by using the Diskshadow utility, but it can't delete files from a shadow copy that was created by using the Vssadmin utility.
  • File dihapus dari salinan bayangan berdasarkan usaha sebaik mungkin. Ini berarti bahwa mereka tidak dijamin akan dihapus.

Untuk informasi selengkapnya, lihat Mengecualikan File dari Salinan Bayangan.

Program pencadangan non-Microsoft saya gagal dengan kesalahan VSS. Apa yang bisa saya lakukan?

Periksa bagian dukungan produk dari situs Web perusahaan yang membuat program cadangan. Mungkin ada pembaruan produk yang dapat Anda unduh dan instal untuk memperbaiki masalah. Jika tidak, hubungi departemen dukungan produk perusahaan. Administrator sistem dapat menggunakan informasi pemecahan masalah VSS pada situs Web Pustaka Microsoft TechNet berikut untuk mengumpulkan informasi diagnostik tentang masalah terkait VSS. Untuk informasi selengkapnya, lihat Layanan Salinan Bayangan Volume.

What is the diff area?

Area penyimpanan salinan bayangan (atau area diff) adalah lokasi tempat data untuk salinan bayangan yang dibuat oleh penyedia perangkat lunak sistem disimpan.

Di mana lokasi diff area?

Area diff dapat ditemukan di volume lokal mana pun. Namun, itu harus terletak pada volume NTFS yang memiliki ruang yang cukup untuk menyimpannya.

Bagaimana lokasi area diff ditentukan?

Kriteria berikut dievaluasi, dalam urutan ini, untuk menentukan lokasi area yang berbeda:

  • Jika volume sudah memiliki salinan bayangan yang ada, lokasi tersebut akan digunakan.

  • Jika ada asosiasi manual yang telah dikonfigurasi sebelumnya antara volume asli dan lokasi volume salinan bayangan, maka lokasi tersebut digunakan.

  • Jika dua kriteria sebelumnya tidak menentukan lokasi, layanan salinan bayangan memilih lokasi berdasarkan ruang kosong yang tersedia. Jika lebih dari satu volume dicadangkan menggunakan pencadangan bayangan, layanan pencadangan bayangan membuat daftar kemungkinan lokasi cuplikan berdasarkan ukuran ruang kosong, dari ukuran terbesar ke terkecil. Jumlah lokasi yang diberikan sama dengan jumlah volume yang dicadangkan menggunakan fitur bayangan.

  • Jika volume yang disalin bayangan adalah salah satu lokasi yang mungkin, maka asosiasi lokal dibuat. Jika tidak, asosiasi dengan volume dengan ruang yang paling banyak tersedia dibuat.

Dapatkah VSS membuat salinan bayangan volume non-NTFS?

Yes. Namun, salinan bayangan persisten hanya dapat dibuat untuk volume NTFS. Selain itu, setidaknya satu volume yang dipasang pada sistem harus berupa volume NTFS.

Berapa jumlah maksimum salinan bayangan yang dapat saya buat pada satu waktu?

Jumlah maksimum volume salinan bayangan dalam satu set salinan adalah 64. Ini tidak sepadan dengan jumlah salinan cadangan.

Berapa jumlah maksimum salinan bayangan perangkat lunak yang dibuat oleh penyedia sistem yang dapat saya pertahankan untuk volume?

Jumlah maksimum salinan bayangan perangkat lunak untuk setiap volume adalah 512. Namun, secara default Anda hanya dapat mempertahankan 64 salinan cadangan yang digunakan oleh fitur Salinan Cadangan untuk Folder Bersama. Untuk mengubah batasan fitur Salinan Bayangan untuk Folder Bersama, gunakan kunci registri berikut: MaxShadowCopies.

Bagaimana cara mengontrol ruang yang digunakan untuk ruang penyimpanan salinan bayangan?

vssadmin resize shadowstorage Ketik perintah .

Untuk informasi selengkapnya, lihat Vssadmin resize shadowstorage.

Apa yang terjadi ketika saya kehabisan ruang?

Salinan bayangan untuk volume dihapus, dimulai dengan salinan bayangan terlama.

VSS tools

Sistem operasi Windows menyediakan alat berikut untuk bekerja dengan VSS:

DiskShadow

DiskShadow adalah pemohon VSS yang dapat Anda gunakan untuk mengelola semua rekam jepret perangkat keras dan perangkat lunak yang dapat Anda miliki pada sistem. DiskShadow menyertakan perintah seperti:

  • list: Mencantumkan penulis VSS, penyedia VSS, dan salinan bayangan

  • create: Membuat salinan bayangan baru

  • import: Mengimpor salinan bayangan yang dapat diangkut

  • expose: Mengekspos salinan bayangan persisten (sebagai huruf drive, misalnya)

  • revert: Mengembalikan volume kembali ke salinan bayangan tertentu

Alat ini ditujukan untuk digunakan oleh para profesional TI, tetapi pengembang mungkin juga merasa berguna saat menguji penulis VSS atau penyedia VSS.

DiskShadow hanya tersedia pada sistem operasi Windows Server. Ini tidak tersedia pada sistem operasi klien Windows.

VssAdmin

VssAdmin digunakan untuk membuat, menghapus, dan mencantumkan informasi tentang salinan bayangan. It can also be used to resize the shadow copy storage area (diff area).

VssAdmin mencakup perintah seperti:

  • create shadow: Membuat salinan bayangan baru

  • delete shadows: Menghapus salinan bayangan

  • list providers: Mencantumkan semua penyedia VSS terdaftar

  • list writers: Mencantumkan semua penulis VSS berlangganan

  • resize shadowstorage: Mengubah ukuran maksimum area penyimpanan salinan bayangan

VssAdmin hanya dapat digunakan untuk mengelola salinan bayangan yang dibuat oleh penyedia perangkat lunak sistem.

VssAdmin tersedia pada klien Windows dan versi sistem operasi Windows Server.

Kunci registri Layanan Salinan Bayangan Volume

Kunci registri berikut tersedia untuk digunakan dengan VSS:

  • VssAccessControl

  • MaxShadowCopies

  • MinDiffAreaFileSize

VssAccessControl

Kunci ini digunakan untuk menentukan pengguna mana yang memiliki akses ke salinan bayangan.

Untuk informasi selengkapnya, lihat entri berikut ini di situs Web MSDN:

MaxShadowCopies

Kunci ini menentukan jumlah maksimum salinan bayangan yang dapat diakses klien yang dapat disimpan pada setiap volume komputer. Salinan bayangan yang dapat diakses klien digunakan oleh Salinan Bayangan untuk Folder Bersama.

For more information, see MaxShadowCopies under Registry Keys for Backup and Restore.

MinDiffAreaFileSize

Kunci ini menentukan ukuran awal minimum, dalam MB, dari area penyimpanan salinan bayangan.

For more information, see MinDiffAreaFileSize under Registry Keys for Backup and Restore.

Versi sistem operasi yang didukung

Tabel berikut mencantumkan versi sistem operasi minimum yang didukung untuk fitur VSS.

VSS feature Klien minimum yang didukung Server minimum yang didukung
LUN resynchronization None supported Windows Server 2008 R2
FilesNotToSnapshot kunci registri Windows Vista Windows Server 2008
Salinan cadangan portabel None supported Windows Server 2003 dengan SP1
Salinan bayangan perangkat keras None supported Windows Server 2003
Versi Windows Server sebelumnya Windows Vista Windows Server 2003
Pemulihan cepat menggunakan pertukaran LUN None supported Windows Server 2003 dengan SP1
Pengimporan berulang salinan bayangan perangkat keras (Ini adalah kemampuan untuk mengimpor salinan bayangan lebih dari sekali, tetapi hanya satu operasi impor yang dapat dilakukan pada satu waktu.) None supported Windows Server 2008
Salinan Bayangan untuk Folder Bersama None supported Windows Server 2003
Salinan bayangan yang dipulihkan otomatis yang dapat diangkut None supported Windows Server 2008
Sesi pencadangan bersamaan (hingga 64) Windows XP Windows Server 2003
Sesi pemulihan tunggal bersamaan dengan cadangan Windows Vista Windows Server 2003 dengan SP2
Hingga 8 sesi pemulihan bersamaan dengan cadangan Windows 7 Windows Server 2003 R2