Bagikan melalui


Layanan Menyalin Bayangan Volume (VSS)

Mencadangkan dan memulihkan data bisnis penting bisa sangat 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 membuat aplikasi offline.

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 apa adanya, atau dapat digunakan dalam skenario seperti 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 penggalian 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 yang berikut ini:

Cara kerja VSS

Solusi VSS lengkap memerlukan semua bagian dasar berikut:

  • Layanan VSS: Bagian dari sistem operasi Windows yang memastikan komponen lain dapat berkomunikasi satu sama lain dengan benar dan bekerja sama.

  • Pemohon VSS: Perangkat lunak yang meminta pembuatan salinan bayangan yang sebenarnya (atau operasi tingkat tinggi lainnya seperti mengimpor atau menghapusnya). 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.

  • Penulis VSS: Komponen yang menjamin kita memiliki himpunan data yang konsisten untuk dicadangkan. 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.

  • Penyedia VSS: Komponen yang membuat dan memelihara salinan bayangan. 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 membongkar tugas membuat dan memelihara salinan bayangan 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 kepada pemohon, yang 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 bayangan, penulis memberi tahu VSS.

  5. VSS memberi tahu penulis untuk membekukan permintaan I/O tulis aplikasi untuk sementara (permintaan I/O baca masih dimungkinkan) selama beberapa detik yang diperlukan untuk membuat salinan bayangan volume atau 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, di mana semua permintaan I/O tulis ke sistem file tetap dibekukan.

  7. VSS merilis permintaan I/O 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 disalin bayangan.

Catatan

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.

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

  2. Jika salinan bayangan berhasil dibuat, VSS mengembalikan informasi lokasi untuk salinan bayangan kepada pemohon. Dalam beberapa kasus, salinan bayangan dapat tersedia untuk sementara sebagai volume baca-tulis sehingga VSS dan satu atau beberapa aplikasi dapat mengubah konten salinan bayangan sebelum salinan bayangan selesai. Setelah VSS dan aplikasi membuat perubahannya, salinan bayangan dibuat baca-saja. 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:

  • Salinan lengkap: Metode ini membuat salinan lengkap (disebut salinan atau klon lengkap) dari volume asli pada titik waktu tertentu. Salinan ini bersifat baca-saja.

  • Copy-on-write: Metode ini tidak menyalin volume asli. Sebaliknya, ini membuat salinan diferensial dengan menyalin semua perubahan (permintaan I/O tulis selesai) yang dibuat ke volume setelah titik waktu tertentu.

  • Pengalihan-on-write: Metode ini tidak menyalin volume asli, dan tidak membuat perubahan apa pun pada volume asli setelah titik waktu tertentu. Sebaliknya, ini membuat salinan diferensial dengan mengalihkan semua perubahan ke volume yang berbeda.

Penyalinan lengkap

Salinan lengkap biasanya dibuat dengan membuat cermin terpisah sebagai berikut:

  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 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.

Metode salin-saat-tulis

Dalam metode copy-on-write, ketika perubahan pada volume asli terjadi (tetapi sebelum permintaan I/O tulis selesai), setiap blok yang akan dimodifikasi dibaca dan kemudian ditulis ke area penyimpanan salinan bayangan volume (juga disebut area diff-nya). Area penyimpanan salinan bayangan dapat berada pada volume yang sama atau volume yang berbeda. Ini mempertahankan salinan blok data pada volume asli sebelum perubahan menimpanya.

Waktu 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: 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.

Metode pengalihan-saat-tulis

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

Waktu 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: 1 2 3 4 5 Perbedaan dan indeks yang disimpan pada salinan bayangan: 3'

Tabel 2: Metode pengalihan 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-tulis bisa menjadi mahal.

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.

Penyedia berbasis perangkat keras

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

Penyedia perangkat keras selalu mengambil salinan bayangan seluruh LUN, tetapi VSS hanya mengekspos salinan bayangan 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.

Penyedia berbasis perangkat lunak

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.

Penyedia salinan bayangan berbasis perangkat lunak harus mempertahankan tampilan volume tepat waktu dengan memiliki akses ke himpunan data yang dapat digunakan untuk membuat ulang status volume sebelum waktu pembuatan salinan bayangan. 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.

Penyedia sistem

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.

Untuk mempertahankan tampilan point-in-time volume yang terkandung dalam salinan bayangan, penyedia sistem menggunakan teknik copy-on-write. 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 dari biasanya. Ketika salinan bayangan diperlukan, salinan bayangan secara logis menerapkan perbedaan pada data pada volume produksi untuk mengekspos salinan bayangan lengkap.

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

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

Penulis VSS dalam kotak

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 sejumlah tujuan, termasuk yang berikut ini:

  • 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)

Di Windows Server 2008 R2 dan Windows 7, pemohon VSS dapat menggunakan fitur penyedia salinan bayangan perangkat keras yang disebut sinkronisasi ulang LUN (atau sinkronisasi ulang LUN). 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.

Catatan

Salinan bayangan harus berupa salinan bayangan perangkat keras yang dapat 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 menulis permintaan ke LUN tujuan. Ini memungkinkan array memulihkan himpunan data yang sangat besar dan melanjutkan operasi normal dalam beberapa detik.

Sinkronisasi ulang LUN berbeda dari pertukaran LUN. Pertukaran LUN adalah skenario pemulihan cepat yang didukung VSS sejak Windows Server 2003 SP1. Dalam pertukaran LUN, salinan bayangan diimpor lalu dikonversi menjadi volume baca-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.

  • Di akhir pertukaran LUN, LUN salinan bayangan digunakan untuk permintaan I/O produksi. Untuk alasan ini, LUN salinan bayangan harus menggunakan kualitas penyimpanan yang sama dengan LUN produksi asli untuk memastikan bahwa performa tidak terpengaruh setelah operasi pemulihan. 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.

Peringatan

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 point-in-time yang terletak di sumber daya jaringan bersama, seperti server file. Dengan 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

Catatan

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 bersifat baca-saja. Jika Anda ingin mengonversi salinan bayangan ke LUN baca/tulis, Anda dapat menggunakan aplikasi manajemen penyimpanan berbasis Layanan Disk Virtual (termasuk beberapa pemohon) selain VSS. Dengan menggunakan aplikasi ini, Anda dapat menghapus salinan bayangan dari manajemen Layanan Salinan Bayangan Volume dan mengonversinya menjadi LUN baca/tulis.

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 sejumlah 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?

Dalam kasus cadangan hard disk drive, salinan bayangan yang dibuat juga merupakan cadangan. Data dapat disalin dari salinan bayangan untuk pemulihan atau salinan bayangan dapat digunakan untuk skenario pemulihan cepat—misalnya, 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

Catatan

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

  • 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.
  • Ini dapat menghapus file dari salinan bayangan yang dibuat dengan menggunakan utilitas Diskshadow , tetapi tidak dapat menghapus file dari salinan bayangan yang dibuat dengan menggunakan utilitas Vssadmin .
  • File dihapus dari salinan bayangan berdasarkan upaya terbaik. 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.

Apa itu area diff?

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 pada volume lokal apa 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 menyediakan lokasi, layanan salinan bayangan memilih lokasi berdasarkan ruang kosong yang tersedia. Jika lebih dari satu volume sedang disalin bayangan, layanan salinan bayangan membuat daftar kemungkinan lokasi rekam jepret berdasarkan ukuran ruang kosong, dalam urutan turun. Jumlah lokasi yang disediakan sama dengan jumlah volume yang disalin 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 tersedia dibuat.

Dapatkah VSS membuat salinan bayangan volume non-NTFS?

Ya. 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 yang disalin bayangan dalam satu set salinan bayangan adalah 64. Perhatikan bahwa ini tidak sama dengan jumlah salinan bayangan.

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

Jumlah maksimum adalah salinan bayangan perangkat lunak untuk setiap volume adalah 512. Namun, secara default Anda hanya dapat mempertahankan 64 salinan bayangan yang digunakan oleh fitur Salinan Bayangan Folder Bersama. Untuk mengubah batas fitur Salinan Bayangan 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 Mengubah ukuran shadowstorage Vssadmin.

Apa yang terjadi ketika saya kehabisan ruang?

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

Alat VSS

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 berikut:

  • 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. Ini juga dapat digunakan untuk mengubah ukuran area penyimpanan salinan bayangan (area diff).

VssAdmin menyertakan perintah seperti berikut:

  • 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.

Untuk informasi selengkapnya, lihat MaxShadowCopies di bawah Kunci Registri untuk Pencadangan dan Pemulihan.

MinDiffAreaFileSize

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

Untuk informasi selengkapnya, lihat MinDiffAreaFileSize di bawah Kunci Registri untuk Pencadangan dan Pemulihan.

Versi sistem operasi yang didukung

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

Fitur VSS Klien minimum yang didukung Server minimum yang didukung
Sinkronisasi ulang LUN Tidak ada yang didukung Windows Server 2008 R2
FilesNotToSnapshot kunci registri Windows Vista Windows Server 2008
Salinan bayangan yang dapat diangkut Tidak ada yang didukung Windows Server 2003 dengan SP1
Salinan bayangan perangkat keras Tidak ada yang didukung Windows Server 2003
Versi Windows Server sebelumnya Windows Vista Windows Server 2003
Pemulihan cepat menggunakan pertukaran LUN Tidak ada yang didukung Windows Server 2003 dengan SP1
Beberapa impor salinan bayangan perangkat keras (Ini adalah kemampuan untuk mengimpor salinan bayangan lebih dari sekali. Hanya satu operasi impor yang dapat dilakukan pada satu waktu.) Tidak ada yang didukung Windows Server 2008
Salinan Bayangan untuk Folder Bersama Tidak ada yang didukung Windows Server 2003
Salinan bayangan yang dipulihkan otomatis yang dapat diangkut Tidak ada yang didukung 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