Ringkasan

Dokumen ini memberikan ringkasan operasi pencadangan dan pemulihan virtual machine (VM) di lingkungan air-gapped Google Distributed Cloud (GDC). Dokumen ini menguraikan berbagai metodologi dan perbedaan antara kemampuan API dan konsol GDC.

Dokumen ini ditujukan bagi developer dalam grup administrator platform atau operator aplikasi yang mengelola operasi pencadangan VM. Untuk mengetahui informasi selengkapnya, lihat Audiens untuk dokumentasi GDC yang terisolasi dari internet.

GDC mendukung kemampuan untuk mencadangkan dan memulihkan workload berbasis VM dan berbasis container. Pencadangan VM GDC mendukung pencadangan dan pemulihan beberapa snapshot disk VM atau VM. Pencadangan dikelola melalui rencana pencadangan, yang memungkinkan Anda menjadwalkan pencadangan reguler atau membuat cadangan secara manual. Anda dapat memulihkan seluruh VM, membuat instance baru dengan konfigurasi dan status disk yang sama seperti cadangan, atau memulihkan snapshot disk.

Pencadangan GDC untuk VM menawarkan fitur berikut:

  • Dukungan untuk berbagai konfigurasi dan ukuran instance VM.
  • Data pelanggan yang disimpan di penyimpanan utama dalam bentuk volume persisten Kubernetes dan image disk VM.
  • Snapshot lokal untuk disk VM.

Proses pencadangan dan pemulihan

Anda dapat mencadangkan dan memulihkan data Distributed Cloud di konsol GDC atau API.

Untuk mencadangkan dan memulihkan beban kerja VM dan container, ikuti langkah-langkah umum berikut:

  1. Buat repositori cadangan.
  2. Buat rencana pencadangan yang mereferensikan repositori cadangan:
  3. Mencadangkan VM atau mencadangkan disk dalam bentuk snapshot.
  4. Pulihkan VM atau snapshot berdasarkan cadangan.

Ringkasan repositori cadangan

Sebelum membuat cadangan atau snapshot, Anda harus membuat repositori cadangan. Repositori cadangan berisi informasi konfigurasi, misalnya, nama bucket, region, dan endpoint penyimpanan. Nama repositori cadangan diberikan sebagai parameter input saat Anda membuat rencana pencadangan VM.

Untuk mengetahui informasi selengkapnya, lihat Membuat repositori cadangan.

Resource pencadangan VM

Sistem pencadangan VM di GDC terdiri dari resource kustom (CR) utama berikut:

  • BackupRepository: Lokasi tempat data cadangan disimpan. Resource ini dapat dikelola melalui API dan konsol GDC.
  • VirtualMachineBackupPlanTemplate: Menentukan repositori cadangan yang digunakan. Resource ini dapat dikelola melalui API dan konsol GDC
  • VirtualMachineBackupPlan: Menentukan strategi pencadangan terjadwal dan berulang. Resource ini menentukan jadwal pencadangan, cakupan VM yang akan dicadangkan, dan kebijakan retensi untuk pencadangan. Resource ini hanya dapat dikelola melalui API.
  • VirtualMachineBackupRequest: Memicu pencadangan segera. Referensi ini dapat digunakan untuk pencadangan manual satu kali dan untuk memulai pencadangan yang ditentukan dalam VirtualMachineBackupPlan secara manual. Resource ini dapat dikelola melalui API dan konsol GDC, tetapi Anda hanya dapat memicu rencana pencadangan menggunakan API.
  • VirtualMachineRestoreRequest: Memulihkan VM dari cadangan. Resource ini dapat dikelola melalui API dan konsol GDC.

Merencanakan pencadangan

Anda dapat membuat rencana cadangan dan melakukan fungsi pencadangan dan pemulihan menggunakan API atau konsol GDC. Semua metode pencadangan didukung melalui API, sementara pencadangan manual sesuai permintaan adalah satu-satunya jenis pencadangan yang didukung konsol GDC.

Pencadangan terjadwal (khusus API)

Metode ini melibatkan pembuatan resource VirtualMachineBackupPlan, yang mereferensikan VirtualMachineBackupPlanTemplate. Anda dapat menentukan jadwal pencadangan berulang, cakupan VM yang akan disertakan, dan kebijakan retensi.

Untuk mengetahui detail selengkapnya, lihat Membuat rencana cadangan terjadwal untuk mencadangkan dan memulihkan VM.

Pencadangan sesuai permintaan (konsol dan API GDC)

Metode ini menggunakan resource VirtualMachineBackupRequest yang secara langsung mereferensikan VirtualMachineBackupPlanTemplate. Anda dapat melakukan pencadangan satu kali dari VM atau disk VM tertentu. Untuk mengetahui detail selengkapnya, lihat Membuat cadangan manual.

Pemicuan manual rencana pencadangan yang ditentukan (konsol dan API GDC)

Metode ini menggunakan resource VirtualMachineBackupRequest yang mereferensikan VirtualMachineBackupPlan yang ada. Tindakan ini akan langsung memicu pencadangan semua VM yang ditentukan dalam cakupan rencana yang dirujuk. Metode pencadangan ini berguna untuk membuat pencadangan ad hoc sekelompok VM yang merupakan bagian dari rencana terjadwal.

Untuk mengetahui informasi selengkapnya, lihat Membuat cadangan manual.

Memulihkan cadangan

Anda dapat memulihkan workload VM atau snapshot disk untuk cadangan yang Anda buat secara manual atau sebagai bagian dari rencana pencadangan terjadwal: