Halaman ini memberikan ringkasan solusi pencadangan dan pemulihan data yang tersedia untuk cluster database AlloyDB Omni.
Karena AlloyDB Omni kompatibel dengan PostgreSQL, berbagai solusi cadangan yang dikembangkan dan didukung oleh komunitas PostgreSQL juga tersedia untuk database AlloyDB Omni. Secara umum, solusi apa pun yang memungkinkan Anda mencadangkan dari dan memulihkan ke cluster PostgreSQL yang berjalan di penampung Docker juga akan berfungsi dengan AlloyDB Omni.
Cara Anda menyiapkan dan mengoperasikan fitur pencadangan dan pemulihan bergantung pada
apakah Anda mengoperasikan AlloyDB Omni di setiap server menggunakan
alat command line alloydb
, atau apakah Anda menjalankan AlloyDB Omni
menggunakan operator AlloyDB Omni. Bagian berikut akan membahas opsi ini secara lebih mendetail.
Solusi pencadangan server tunggal
Jika Anda menjalankan AlloyDB Omni dalam penampung di setiap server, Google merekomendasikan penggunaan Barman atau pgBackRest, bergantung pada kebutuhan dan preferensi Anda.
Kedua solusi open source ini menyediakan hal berikut:
- Fitur pencadangan dan pemulihan data penting, termasuk pemulihan point-in-time
- Kompatibilitas dengan database yang kompatibel dengan PostgreSQL dalam penampung yang digunakan AlloyDB Omni
Barman memiliki fitur unik berikut:
- Cadangan yang disimpan di server cadangan terpisah yang Anda kelola
- Opsi untuk server cadangan cascading
- Pencadangan dengan hampir tidak ada kehilangan data menggunakan perubahan data yang di-streaming
- Opsi untuk pencadangan tanpa kehilangan data menggunakan streaming sinkron
Untuk informasi selengkapnya, lihat Menyiapkan Barman untuk AlloyDB Omni.
pgBackRest memiliki fitur unik berikut:
- Tugas pencadangan paralel
- Pencadangan lengkap, inkremental, atau diferensial
- Cadangan terenkripsi
- Kompresi dan checksum pencadangan
- Opsi untuk hanya memulihkan database tertentu
Untuk informasi selengkapnya, lihat Menyiapkan pgBackRest untuk AlloyDB Omni.
Solusi pencadangan Kubernetes
Jika Anda telah men-deploy AlloyDB Omni ke cluster Kubernetes, operator AlloyDB Omni akan menyediakan metode pencadangan dan pemulihan tanpa memerlukan konfigurasi lebih lanjut.
Untuk informasi selengkapnya, lihat Mencadangkan dan memulihkan di Kubernetes.