Copias de seguridad de Amazon Redshift sin servidor - AWS Backup

Copias de seguridad de Amazon Redshift sin servidor

Descripción general

AWS Backup ofrece una administración completa de copias de seguridad de los espacios de nombres de Amazon Redshift sin servidor. A través de AWS Backup, puede programar y restaurar las instantáneas manuales de Redshift sin servidor desde la consola o la CLI.

La protección de datos de Redshift sin servidor a través de AWS Backup proporciona varias opciones para realizar copias de seguridad y restaurar almacenes de datos. Puede crear una instantánea programada o bajo demanda de su espacio de nombres. A continuación, puede optar por restaurar todas las bases de datos de esa instantánea en un clúster aprovisionado por Amazon Redshift o en un espacio de nombres sin servidor. Como alternativa, puede restaurar una sola tabla.

Redshift sin servidor ofrece instantáneas automáticas y manuales. Actualmente, AWS Backup puede utilizarse para administrar instantáneas manuales, pero no las automáticas.

Opciones de copia de seguridad para Redshift sin servidor

Puede utilizar la consola de AWS Backup o la CLI para crear copias de seguridad bajo demanda o como parte de un plan de copia de seguridad.

Creación de copias de seguridad bajo demanda

Puede crear copias de seguridad bajo demanda de los espacios de nombres de Redshift sin servidor mediante los siguientes pasos:

Console
  1. Abra la consola de AWS Backup.

  2. En el panel, elija Create an on-demand backup (Crear una copia de seguridad bajo demanda).

  3. Elija Redshift sin servidor en el menú desplegable de tipos de recursos.

  4. Seleccione el espacio de nombres del que desea hacer una copia de seguridad.

  5. Asegúrese de que la opción Crear copia de seguridad ahora esté seleccionada.

  6. Especifique el periodo de retención para la copia de seguridad.

  7. Elija una copia de seguridad existente o cree una nueva.

  8. Seleccione el rol de IAM que desee utilizar en la copia de seguridad.

  9. De manera opcional, añada etiquetas a la copia de seguridad. Para asignar una etiqueta a su copia de seguridad bajo demanda, expanda Etiquetas agregadas a los puntos de recuperación, elija Agregar etiqueta nueva e ingrese una clave y un valor de etiqueta.

  10. Seleccione Crear copia de seguridad bajo demanda para comenzar el trabajo de copia de seguridad.

  11. Una vez iniciado el trabajo, la consola mostrará la pantalla Trabajos. En ella aparece una lista de los trabajos de copia de seguridad y sus estados.

AWS CLI

Utilice el comando start-backup-job.

Parámetros requeridos

  • BackupVaultName

  • IamRoleArn

  • ResourceArn

Parámetros opcionales

  • CompleteWindowMinutes

  • IdempotencyToken

  • Lifecyle

  • StartWindowMinutes

ejemplo Ejemplo

En el siguiente ejemplo se crea una copia de seguridad bajo demanda de un espacio de nombres de Redshift sin servidor.

aws backup start-backup-job \ --backup-vault-name sample-vault \ --iam-role-arn arn:aws:iam::account:role/service-role/AWSBackupDefaultServiceRole \ --resource-arn arn:aws:redshift-serverless:region:account:namespace/namespace-name-UUID

Creación de copias de seguridad programadas de Redshift sin servidor en un plan de copia de seguridad

Puede crear un nuevo plan de copia de seguridad para los espacios de nombres de Redshift sin servidor desde la consola de AWS Backup o la CLI, o bien puede añadir Redshift sin servidor a un plan de copia de seguridad existente.

Las copias de seguridad programadas pueden incluir espacios de nombres de Redshift sin servidor si son un recurso protegido. Si quiere proteger Redshift sin servidor en la consola de AWS Backup, siga estos pasos:

Console

Si quiere proteger Redshift sin servidor en la consola de AWS Backup, siga estos pasos:

  1. Abra la consola de AWS Backup.

  2. En el panel de navegación, elija Recursos protegidos.

  3. Active Amazon Redshift sin servidor.

  4. Consulte Selección de los servicios de AWS para realizar copias de seguridad para incluir los espacios de nombres de Redshift sin servidor en un plan nuevo o existente. Al añadir el tipo de recurso Redshift sin servidor, puede optar por añadir Todos los espacios de nombres de Amazon Redshift o marcar las casillas situadas junto a los espacios de nombres de los que quiere realizar copias de seguridad.

En Administrar planes de Backup, puede:

AWS CLI

Consulte Creación de planes de copia de seguridad mediante AWS CLI para obtener instrucciones sobre cómo usar create-backup-plan.

Si desea modificar un plan existente para incluir sus recursos sin servidor, utilice el comando update-backup-plan.

El ARN (nombre de recurso de Amazon) de los recursos sin servidor que se van a incluir en “BackupSelection”: { “Resources” tiene el siguiente formato:

arn:aws:redshift-serverless:Region:account:snapshot/a12bc34d-567e-890f-123g-h4ijk56l78m9

Para obtener más información sobre la restauración de datos de una instantánea en un espacio de nombres sin servidor, consulte Restauración de Amazon Redshift sin servidor.