

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Restauración de un clúster de Amazon Redshift
<a name="redshift-restores"></a>

Puede restaurar instantáneas automáticas y manuales en la AWS Backup consola o mediante CLI.

Al restaurar un clúster de Amazon Redshift, la configuración original del clúster se introduce en la consola de forma predeterminada. Puede especificar diferentes ajustes para las siguientes configuraciones. Cuando restaure una tabla, tiene que especificar las bases de datos de origen y destino. Para obtener más información sobre estas configuraciones, consulte [Restauración de un clúster desde una instantánea](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html#working-with-snapshot-restore-cluster-from-snapshot) en la *Guía de administración de Amazon Redshift*.
+ **Una sola tabla o clúster**: puede elegir entre restaurar un clúster completo o una sola tabla. Si decide restaurar una sola tabla, necesitará la base de datos de origen, el esquema de origen y el nombre de la tabla de origen, así como el clúster de destino, el esquema y el nombre de la nueva tabla.
+ **Tipo de nodo**: cada clúster de Amazon Redshift consta de un nodo principal y al menos un nodo de computación. Al restaurar un clúster, tiene que especificar el tipo de nodo que cumpla con sus requisitos de CPU, RAM, capacidad de almacenamiento y tipo de unidad.
+ **Número de nodos**: al restaurar un clúster, tiene que especificar el número de nodos necesarios.
+ **Resumen de la configuración**
+ **Permisos de clúster**

## Para restaurar un clúster o una tabla de Amazon Redshift mediante la consola AWS Backup
<a name="redshift-restore-console"></a>

1. Abra la AWS Backup consola en [https://console.aws.amazon.com/backup.](https://console.aws.amazon.com/backup)

1. En el panel de navegación, elija **Recursos protegidos** y el ID del recurso de Amazon Redshift que desee restaurar.

1. En la página **Detalles del recurso**, se muestra una lista de puntos de recuperación para el ID de recurso seleccionado. Para restaurar un recurso, en el panel **Puntos de recuperación**, active el botón de opción situado junto al ID del punto de recuperación del recurso. En la esquina superior derecha del panel, elija **Restaurar**.

1. Opciones de restauración

   1. Restaure el clúster de una instantánea, o

   1. Restaure una sola tabla de una instantánea en un nuevo clúster. Si elige estas opciones, tiene que configurar lo siguiente:

      1. Activar o desactivar los nombres que distinguen entre mayúsculas y minúsculas.

      1. Introducir los valores de la tabla de origen, incluida la base de datos, el esquema y la tabla. La información de la tabla de origen se encuentra en la consola de [Amazon Redshift](https://console.aws.amazon.com/rds/).

      1. Introducir los valores de la tabla de destino, incluida la base de datos, el esquema y el nombre de la nueva tabla.

1. Especifique los ajustes de configuración del nuevo clúster.

   1. Para restaurar el clúster: elija el identificador del clúster, el tipo de nodo y el número de nodos.

   1. Especifique la zona de disponibilidad y los intervalos de mantenimiento.

   1. Para asociar roles adicionales, haga clic en **Asociar roles de IAM**.

1. *Opcional:* configuraciones adicionales:

   1. La opción **Usar valores predeterminados** está activada de forma predeterminada.

   1. Use los menús desplegables para seleccionar la configuración de redes y seguridad, grupos de seguridad de VPC, grupo de subredes del clúster y zona de disponibilidad.

   1. Active o desactive el **Enrutamiento de VPC mejorado**.

   1. Determine si quiere que el punto de conexión de su clúster sea **accesible públicamente**. Si es así, las instancias y los dispositivos fuera de la VPC pueden conectarse a la base de datos a través del punto de conexión del clúster. Si está activado, introduzca la dirección IP elástica.

1. *Opcional: * configuración de la base de datos. Puede optar por introducir lo siguiente 

   1. Puerto de la base de datos (escriba en el campo de texto)

   1. Grupos de parámetros

1. Mantenimiento: puede elegir lo siguiente 

   1. período de mantenimiento

   1. Pista de mantenimiento, entre actual, de seguimiento o vista previa. Esto controla qué versión del clúster se aplica durante un intervalo de mantenimiento.

1. La instantánea automática está configurada de forma predeterminada.

   1. Periodo de retención de instantáneas automatizadas. El periodo de retención debe ser de 0 a 35 días. Elija 0 para no crear instantáneas automatizadas.

   1. El periodo de retención manual de las instantáneas es de 1 a 3653 días.

   1. Existe una casilla de verificación opcional para la reubicar el clúster. Si está marcada, permite reubicar el clúster en otra zona de disponibilidad. Una vez que haya habilitado la reubicación, puede usar el punto de conexión de VPC.

1. Supervisión: después de restaurar un clúster, puede configurar la supervisión a través CloudWatch de Amazon Redshift.

1. Elija el rol de IAM que desee transferir para realizar las restauraciones. Puede usar el rol predeterminado o especificar uno diferente.

Los trabajos de restauración serán visibles en **Trabajos**. Para ver el estado actual de su trabajo de restauración, haga clic en el botón de actualización o en CTRL-R.

## Restaurar un clúster de Amazon Redshift mediante la API, la CLI o el SDK
<a name="redshift-restore-api"></a>

Utilice [https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_StartRestoreJob.html) para restaurar un clúster de Amazon Redshift.

Para restaurar un Amazon Redshift mediante el AWS CLI, utilice el comando `start-restore-job` y especifique los siguientes metadatos:

```
ClusterIdentifier // required string
AdditionalInfo // optional string
AllowVersionUpgrade // optional Boolean
AquaConfigurationStatus // optional string
AutomatedSnapshotRetentionPeriod // optional integer 0 to 35
AvailabilityZone // optional string
AvailabilityZoneRelocation // optional Boolean
ClusterParameterGroupName // optional string
ClusterSecurityGroups // optional array of strings
ClusterSubnetGroupName // optional strings
DefaultIamRoleArn // optional string
ElasticIp // optional string
Encrypted // Optional TRUE or FALSE 
EnhancedVpcRouting // optional Boolean 
HsmClientCertificateIdentifier // optional string
HsmConfigurationIdentifier // optional string
IamRoles // optional array of strings
KmsKeyId // optional string
MaintenanceTrackName // optional string
ManageMasterPassword // optional Boolean
ManualSnapshotRetentionPeriod // optional integer
MasterPasswordSecretKmsKeyId // optional string
NodeType // optional string
NumberOfNodes // optional integer
OwnerAccount // optional string
Port // optional integer
PreferredMaintenanceWindow // optional string
PubliclyAccessible // optional Boolean
ReservedNodeId // optional string
SnapshotClusterIdentifier // optional string
SnapshotScheduleIdentifier // optional string
TargetReservedNodeOfferingId // optional string
VpcSecurityGroupIds // optional array of strings
RestoreType // CLUSTER_RESTORE or TABLE_RESTORE or NAMESPACE_RESTORE
```

 Para obtener más información, consulte [https://docs.aws.amazon.com/redshift/latest/APIReference/API_RestoreFromClusterSnapshot.html](https://docs.aws.amazon.com/redshift/latest/APIReference/API_RestoreFromClusterSnapshot.html) en la *Referencia de la API de Amazon Redshift* y [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/redshift/restore-from-cluster-snapshot.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/redshift/restore-from-cluster-snapshot.html) en la *Guía de AWS CLI *. 

A continuación, se muestra una plantilla de ejemplo:

```
aws backup start-restore-job \
-\-recovery-point-arn "arn:aws:backup:region:account:snapshot:name
-\-iam-role-arn "arn:aws:iam:account:role/role-name" \
-\-metadata
-\-resource-type Redshift \
-\-region Región de AWS
-\-endpoint-url URL
```

A continuación se muestra un ejemplo:

```
aws backup start-restore-job \
-\-recovery-point-arn "arn:aws:redshift:us-west-2:123456789012:snapshot:redshift-cluster-1/awsbackup:job-c40dda3c-fdcc-b1ba-fa56-234d23209a40" \
-\-iam-role-arn "arn:aws:iam::974288443796:role/Backup-Redshift-Role" \
-\-metadata 'RestoreType=CLUSTER_RESTORE,ClusterIdentifier=redshift-cluster-restore-78,Encrypted=true,KmsKeyId=45e261e4-075a-46c7-9261-dfb91e1c739c' \
-\-resource-type Redshift \
-\-region us-west-2 \
```

También puede utilizar [https://docs.aws.amazon.com/aws-backup/latest/devguide/API_DescribeRestoreJob.html](https://docs.aws.amazon.com/aws-backup/latest/devguide/API_DescribeRestoreJob.html) para obtener información de la restauración.

En AWS CLI, utilice la operación `describe-restore-job` y utilice los siguientes metadatos:

```
Region
```

A continuación, se muestra una plantilla de ejemplo:

```
aws backup describe-restore-job —restore-job-id restore job ID
-\-region Región de AWS
```

A continuación se muestra un ejemplo:

```
aws backup describe-restore-job -\-restore-job-id BEA3B353-576C-22C0-9E99-09632F262620 \
-\-region us-west-2 \
```