Dado que AlloyDB Omni es compatible con PostgreSQL, también hay disponibles varias soluciones de copias de seguridad desarrolladas y admitidas por la comunidad de PostgreSQL para las bases de datos de AlloyDB Omni. En general, cualquier solución que te permita crear copias de seguridad de un clúster de PostgreSQL que se ejecuta en un contenedor de Docker y restablecerlo también funcionará con AlloyDB Omni.
La forma en que configuras y operas las funciones de copia de seguridad y restablecimiento depende de si operas AlloyDB Omni en servidores individuales con la herramienta de línea de comandos de alloydb
o si ejecutas AlloyDB Omni con el operador de AlloyDB Omni. En las siguientes secciones, se exploran estas opciones con más detalle.
Soluciones de copia de seguridad de un solo servidor
Si ejecutas AlloyDB Omni en un contenedor en servidores individuales, Google recomienda usar Barman o pgBackRest, según tus necesidades y preferencias.
Ambas soluciones de código abierto proporcionan lo siguiente:
- Funciones esenciales de copia de seguridad y restablecimiento de datos, incluida la recuperación de un momento determinado
- Compatibilidad con las bases de datos compatibles con PostgreSQL en contenedores que usa AlloyDB Omni
Barman tiene las siguientes características distintivas:
- Copias de seguridad almacenadas en un servidor de copias de seguridad independiente que administras
- La opción para servidores de copias de seguridad en cascada
- Copias de seguridad con pérdida de datos casi nula a través de cambios de datos transmitidos
- La opción de copias de seguridad sin pérdida de datos con transmisión síncrona
Para obtener más información, consulta Configura Barman para AlloyDB Omni.
pgBackRest tiene las siguientes características distintivas:
- Trabajos de copia de seguridad paralelizados
- Copias de seguridad completas, incrementales o diferenciales
- Copias de seguridad encriptadas
- Compresión y sumas de verificación de copias de seguridad
- La opción para restablecer solo bases de datos específicas
Para obtener más información, consulta Cómo configurar pgBackRest para AlloyDB Omni.
Soluciones de copias de seguridad de Kubernetes
Si implementaste AlloyDB Omni en un clúster de Kubernetes, el operador de AlloyDB Omni proporciona métodos de copia de seguridad y restablecimiento sin necesidad de realizar ninguna configuración adicional.
Para obtener más información, consulta Copia de seguridad y restablecimiento en Kubernetes.