Soluciona problemas relacionados con las copias de seguridad y las operaciones de restablecimiento

En esta guía de solución de problemas, se abordan los problemas habituales que puedes encontrar con las copias de seguridad, la recuperación y la replicación de AlloyDB para PostgreSQL. Se proporcionan correcciones recomendadas.

Quieres restablecer un clúster borrado

Descripción: En AlloyDB, las copias de seguridad a pedido y automatizadas son independientes del clúster que deseas restablecer. Puedes restablecer los datos de una copia de seguridad en un clúster de AlloyDB nuevo, incluso si se borra el clúster que usaste para crear la copia de seguridad. La capa de almacenamiento controla las copias de seguridad de AlloyDB. Además, la base de datos no se bloquea durante el proceso de copia de seguridad, lo que garantiza la disponibilidad continua.

La restauración de la copia de seguridad en AlloyDB se realiza fuera de lugar, lo que significa que restableces la copia de seguridad en un clúster nuevo en lugar de reemplazar un clúster existente. Después de restablecer el clúster, puedes agregar instancias de grupo de lectura o principales nuevas al clúster restablecido.

Cuando restableces un clúster con la recuperación de un momento determinado (PITR), solo puedes restablecerlo desde un momento que esté en la ventana de recuperación configurada. Debes elegir una marca de tiempo para un momento en el que el clúster tenía una instancia.

Corrección recomendada: Restablece un clúster a partir de una copia de seguridad almacenada.

De forma predeterminada, AlloyDB crea copias de seguridad de tus datos de forma continua con un período de recuperación de 14 días. Si vuelves a configurar tu plan de copia de seguridad, es posible que las copias de seguridad y la recuperación continuas tarden hasta 24 horas en crear una copia de seguridad y habilitar la funcionalidad de recuperación continua.

Si necesitas ayuda con este problema, comunícate con la Atención al cliente de Cloud.

No sabes cómo encontrar tus copias de seguridad.

Descripción: Las copias de seguridad se almacenan por separado del almacenamiento del clúster por motivos de seguridad y accesibilidad.

Corrección recomendada: Busca tus copias de seguridad con las siguientes interfaces:

Interfaz Cómo encontrar copias de seguridad
Consola deGoogle Cloud Visualiza una lista de las copias de seguridad en un proyecto.
Google Cloud CLI Visualiza una lista de las copias de seguridad en un proyecto.
API de REST Usa el método projects.locations.backups.list, que te permite enumerar todas las copias de seguridad de un proyecto y una ubicación específicos.

Quieres realizar una PITR, pero no puedes seleccionar una hora

Descripción: AlloyDB ofrece PITR como parte de su copia de seguridad y recuperación continuas. Los registros de transacciones, que son esenciales para la PITR, se descargan en Cloud Storage, lo que garantiza que los registros no afecten el tamaño ni el rendimiento de tus clústeres.

Es posible que no puedas seleccionar una hora específica para la PITR por los siguientes motivos:

  • El clúster que quieres restablecer no existe. No puedes usar la PITR para restablecer un clúster borrado.
  • La función de copia de seguridad continua no está habilitada. La PITR se basa en registros de escritura anticipada (WAL) que solo se recopilan cuando se habilita la función de copia de seguridad continua.
  • El punto de restablecimiento de la copia de seguridad es anterior a la fecha de la copia de seguridad continua más antigua.
  • No seleccionaste una marca de tiempo para un momento en el que el clúster tenía una instancia.

Corrección recomendada: Selecciona una hora específica para la PITR.

Prueba las siguientes soluciones:

  • Verifica que exista el clúster que quieres restablecer. Si el clúster existe, sigue los pasos que se indican en Usa la recuperación de un momento determinado (PITR).
  • Verifica si las copias de seguridad continuas están habilitadas en tu clúster. Si las copias de seguridad continuas están habilitadas, sigue los pasos que se indican en Usa la recuperación de un momento determinado (PITR).
  • Verifica si la hora en la que deseas restablecer la copia de seguridad se encuentra en el período de recuperación configurado. De forma predeterminada, AlloyDB crea copias de seguridad de tus datos de forma continua con un período de recuperación de 14 días. Para obtener más información, consulta Configura la copia de seguridad continua.

Tus copias de seguridad se borran de forma inesperada

Descripción: Tus copias de seguridad de AlloyDB no se borran automáticamente, a menos que tu configuración de retención requiera la eliminación automática de las copias de seguridad. El período de retención de una copia de seguridad se determina cuando un plan de copia de seguridad crea la copia de seguridad: el período de retención se escribe en los metadatos de la copia de seguridad en el momento de su creación, y el campo es inmutable.

Las copias de seguridad se crean con planes de copia de seguridad, como la copia de seguridad y recuperación continuas o las copias de seguridad automáticas. Las copias de seguridad tienen un período de retención que se define en la configuración del plan de copia de seguridad, que es el período de retención predeterminado de 14 días o un parámetro de retención configurado por el usuario. No puedes elegir un período de retención directamente. Las copias de seguridad a pedido tienen un período de retención de 365 días.

Corrección recomendada: Para evitar eliminaciones inesperadas de copias de seguridad, revisa la configuración de tu plan de copias de seguridad.

Necesitas restablecer una copia de seguridad en una región diferente

Descripción: Solo puedes restablecer copias de seguridad en la región en la que se encuentra la copia de seguridad, a menos que primero crees una nueva copia de seguridad a pedido del clúster original.

Corrección recomendada: Restablece un clúster en una región nueva creando una copia de seguridad on demand nueva del clúster original:

  1. Crea la copia de seguridad nueva en la región de destino.
  2. Usa la copia de seguridad nueva para realizar el restablecimiento en la región que prefieras.

AlloyDB también admite copias de seguridad en réplicas entre regiones. Si tienes una réplica entre regiones, realizar una copia de seguridad de esa réplica puede cumplir con muchos requisitos de copia de seguridad entre regiones. Para obtener más información, consulta Descripción general de la replicación entre regiones.