Tentang snapshot volume


Di Google Kubernetes Engine (GKE), Anda dapat menggunakan fitur snapshot volume Kubernetes untuk volume persisten di cluster GKE.

  • Snapshot volume Kubernetes memungkinkan Anda membuat salinan volume pada titik waktu tertentu. Anda dapat menggunakan salinan ini untuk mengembalikan volume ke status sebelumnya atau menyediakan volume baru.

  • Snapshot volume di Kubernetes setara dengan mengambil cadangan data Anda di sistem penyimpanan lain. Misalnya, membuat snapshot volume Kubernetes setara dengan membuat cadangan Filestore.

  • Anda dapat menggunakan snapshot untuk melindungi beban kerja dan mencapai tujuan titik pemulihan bisnis yang penting dalam rencana pemulihan dari bencana, atau jika Anda memiliki keperluan kepatuhan untuk menyimpan data secara berkala.

GKE mendukung dua cara untuk membuat snapshot volume:

  • API snapshot volume antarmuka penyimpanan container (CSI): Ini adalah proses manual yang memungkinkan Anda membuat dan mengelola snapshot volume melalui driver CSI Persistent Disk Compute Engine atau driver CSI Filestore, menerapkan konvensi konfigurasi yang biasa digunakan dalam pemrograman Kubernetes open source.

  • Pencadangan untuk GKE: Ini adalah layanan terkelola sepenuhnya yang mengotomatiskan pembuatan dan pengelolaan snapshot volume. Pencadangan untuk GKE mendukung pencadangan konfigurasi dan volume untuk beban kerja stateful dengan persistent disk. Untuk beban kerja dengan Filestore, hanya pencadangan konfigurasi yang didukung. Untuk mencadangkan data di instance tingkat dasar Filestore, Anda harus terus menggunakan API snapshot volume melalui driver CSI Filestore.

Mulai GKE versi 1.17 atau yang lebih baru, Anda dapat menyediakan dan memasang snapshot volume dengan komponen berikut:

Dokumentasi berikut membahas cara menggunakan API snapshot volume dengan driver CSI GKE:

Langkah selanjutnya