Sebagian besar snapshot ini adalah snapshot copy-on-write, yang sangat cepat dan sangat murah (berdasarkan penyimpanan) pada sistem yang jarang diperbarui. Snapshots LVM adalah snapshot SAP, ZFS / BTRFS keduanya memiliki mode SAP untuk snapshot, reiserfs tidak memiliki snapshot asli, sistem file NSS Novell juga SAP, seperti volume Shadow Copy untuk volume Windows NTFS.
Salinan snap-on-write mengambil salinan metadata volume target ke kumpulan snapshot. Kemudian, tergantung pada mode SAP yang mereka gunakan, mereka menyalin data yang akan ditimpa oleh tulisan baru ke kumpulan foto sebelum menulis data baru.
ZFS dan (akhirnya jika belum ada) BTRFS memiliki kemampuan snapshot penuh, yang berguna untuk memotret media yang terpisah, yang pada gilirannya sangat berguna untuk sistem cadangan sneakernet menggunakan media yang dapat dipindahkan. ZFS tidak menyebut ini "snapshot", mereka memanfaatkan kemampuan ZFS untuk menggunakan zfs send
dan zfs recv
menyalin volume dan snapshot melalui jaringan ke host jarak jauh (atau array lokal).
Saya lebih suka kemampuan snapshot tingkat sistem file daripada LVM karena saya lebih percaya sistem file itu sendiri untuk menangani proses dengan bersih. Namun, dalam kurangnya dukungan sistem file langsung, LVM seharusnya berfungsi dengan baik dalam kebanyakan kasus.
Jepretan SAPI baik jika Anda memerlukan cadangan point-in-time yang diambil sangat cepat untuk kebutuhan pemulihan jangka pendek. Seperti melakukan harian, atau 4x setiap hari, jepret untuk disimpan selama seminggu. Ini berguna jika Anda perlu memulihkan file yang tidak sengaja dihapus pengguna, atau perlu memutar kembali seluruh sistem ke konfigurasi pra-pembaruan. Mereka juga dapat digunakan oleh beberapa sistem cadangan sebagai sistem file yang sepenuhnya diam, sehingga cadangan yang diambil dari volume snapshot tidak perlu khawatir tentang membuka file yang menghalangi. Hal utama yang perlu diingat adalah bahwa volume snapshot akan berada di penyimpanan yang sama dengan volume primer, jadi jangan beri Anda apa pun jika terjadi kegagalan array.
Jepretan FULL bagus jika diambil ke media yang bisa dilepas atau jauh. Jika Anda memiliki penyimpanan jaringan, targetnya bisa berupa array iSCSI atau Fibre Channel yang berbeda dari yang di-host penyimpanan utamanya. Ini memberi Anda perlindungan off-array untuk beberapa jenis kesalahan. Jika menggunakan media yang dapat dilepas, seperti drive ESATA 3TB, Anda bahkan dapat menggunakannya sebagai sistem cadangan-ke-disk yang sederhana. Foto-foto ini BISA berada di perangkat keras yang berbeda dari saudara-saudara SAP mereka, jadi berguna untuk ketahanan bencana.
Pada snapshot Penuh vs SAPI.
Istilah 'snapshot' telah sedikit berubah selama bertahun-tahun. Tahun ini, saya cukup yakin itu berarti "salinan Copy-On-Write dari data asli menggunakan blok-relokasi". Dengan definisi ini, snapshot "Penuh" yang disajikan di atas sebenarnya bukan snapshot, melainkan replikasi. Beberapa vendor penyimpanan telah menggunakan definisi 'snapshot' yang berbeda di masa lalu untuk menggambarkan berbagai operasi tingkat blok yang mereka lakukan. Yang membingungkan adalah sistem yang menggunakan snapshot sebagai bagian dari proses replikasi.