Snapshot dan pengelolaan data berbasis snapshot

NetApp Volumes membantu Anda mengelola penggunaan data menggunakan kemampuan snapshot.

Tidak seperti snapshot persistent disk Google, snapshot Volume NetApp bukanlah salinan fisik data Anda yang terpisah. Volume NetApp menggunakan salinan tepat waktu saat menulis sehingga file yang tidak diubah dalam snapshot tidak menggunakan kapasitas volume. Perhatikan bahwa menimpa semua data menyebabkan snapshot menggunakan kapasitas volume yang signifikan yang perlu diperhitungkan dalam penyediaan kapasitas volume.

Atribut snapshot

Snapshot memiliki banyak atribut, seperti berikut:

  • Perekaman instan. Snapshot langsung mengambil data dalam volume pada titik waktu yang tepat.

  • Performa tidak berubah. Penggunaan snapshot tidak memengaruhi performa volume.

  • Hemat ruang. Snapshot baru hanya menggunakan metadata dalam jumlah kecil. Saat data yang ada ditimpa, blok data lama akan dipertahankan selama snapshot yang mengarah ke blok data ini ada. Dengan kata lain, data yang dihapus atau diubah yang masih dirujuk oleh snapshot akan menggunakan ruang tambahan dalam volume. Saat snapshot terakhir yang mereferensikan blok data dihapus, blok akan tersedia.

  • Dapat dibaca sebagai sistem file. Anda dapat dengan mudah mengakses snapshot, yang hanya dapat dibaca, melalui antarmuka sistem file standar. Anda dapat mengakses semua snapshot dari berbagai versi volume titik waktu dan membaca kontennya.

  • Dapat digunakan untuk clone cepat. Anda dapat membuat volume baru dari snapshot apa pun yang disimpan di region yang sama. Membuat volume baru dari snapshot memerlukan waktu yang sama dengan membuat volume kosong baru, terlepas dari ukuran volume atau snapshot. Misalnya, volume 100 TiB dapat di-clone dalam beberapa detik. Clone adalah volume baru dan dikenai biaya berdasarkan kapasitas.

  • Pembalikan cepat kembali ke snapshot. Dalam hitungan menit, Anda dapat memulihkan volume ke versi snapshot, terlepas dari ukuran volume. Perubahan yang dilakukan pada volume setelah pembuatan snapshot akan diurungkan. Hal ini mencakup snapshot yang lebih baru.

  • Hemat biaya. Snapshot menawarkan tampilan lengkap dari beberapa versi volume titik waktu, tetapi hanya memerlukan kapasitas tambahan untuk data yang diubah. Kapasitas snapshot dihitung terhadap ruang yang digunakan volume.

Kasus penggunaan

Bagian berikut menjelaskan skenario saat Anda dapat menggunakan snapshot untuk mengatasi tantangan pengelolaan data.

  • Pembuatan clone aplikasi: Gunakan fitur snapshot dan pembuatan clone aplikasi untuk memungkinkan lebih banyak iterasi pengujian dengan kecepatan lebih cepat, terlepas dari ukuran clone dan struktur data.

  • Pencadangan dan pemulihan volume: NetApp Volumes menggunakan snapshot untuk memulihkan setiap file atau direktori secara instan jika data rusak atau dihapus, tetapi hanya menggunakan ruang untuk data yang diubah. Untuk mempelajari snapshot lebih lanjut, lihat Snapshot.

  • Pembuatan versi data: Snapshot membantu Anda menjaga beberapa versi set data yang sama agar dapat diakses, dan hanya data yang diubah yang menggunakan kapasitas tambahan.

  • Upgrade aplikasi dan data: NetApp Volumes mengambil snapshot instan data Anda untuk memastikan bahwa versi data saat ini diambil sebelum Anda menerapkan upgrade jika upgrade menyebabkan aplikasi rusak. Jika upgrade berhasil dan tidak menyebabkan masalah, Anda dapat menghapus snapshot. Jika upgrade gagal, Anda dapat menggunakan snapshot untuk memulihkan setiap file dengan cepat, atau cukup mengembalikan seluruh volume ke status sebelumnya sebelum upgrade.

  • Perlindungan ransomware: NetApp Volumes membantu mencegah kehilangan data akibat serangan ransomware. Karena snapshot bersifat hanya baca dan tidak dapat dienkripsi, snapshot membantu melindungi dari enkripsi atau penghapusan data yang tidak diinginkan dari VM yang disusupi yang mungkin memiliki volume yang terpasang. Jika terjadi kehilangan data atau pelanggaran besar, Anda dapat menggunakan snapshot untuk mengembalikan seluruh volume ke status yang lebih lama dalam hitungan detik.

    Anda dapat membuat clone volume yang dapat digunakan dari snapshot lama untuk melanjutkan operasi hingga data Anda diselidiki untuk mengetahui perubahan atau kerusakan setelah serangan ransomware. Kedua opsi ini membuat semua data Anda dapat digunakan dalam hitungan menit.

  • Titik pemulihan yang konsisten dengan aplikasi: Anda dapat menggunakan Volume NetApp untuk mengambil snapshot yang konsisten dengan error, yaitu snapshot data Anda yang mungkin tidak berisi perubahan terbaru karena cache klien. Anda juga dapat memilih untuk mengambil snapshot yang konsisten dengan aplikasi, yaitu snapshot yang diambil setelah sistem operasi dan aplikasi menulis status data saat ini ke penyimpanan. Snapshot yang konsisten dengan aplikasi memberikan titik pemulihan yang jelas untuk aplikasi dan dapat digunakan untuk membuat clone aplikasi yang konsisten.

    Snapshot yang konsisten dengan error juga dapat digunakan untuk memulihkan data, yang berfungsi dengan baik untuk sebagian besar aplikasi. Namun, beberapa data dalam penyimpanan mungkin tidak terbaru pada saat pemulihan karena disimpan di sistem operasi dan cache aplikasi selama beberapa waktu sebelum ditulis ke penyimpanan.

  • Penggunaan ruang logis: Penggunaan ruang NetApp Volumes mencerminkan data dalam sistem file aktif dan blok yang dihapus yang disimpan oleh snapshot. Blok snapshot yang dipertahankan akan dibebaskan segera setelah snapshot terakhir yang mereferensikan blok dihapus. Ruang logis yang digunakan, termasuk data yang dihapus dan disimpan oleh snapshot, akan menggunakan ruang yang disediakan untuk volume Anda. Untuk mengetahui informasi selengkapnya, lihat Mengelola snapshot volume.