Creación de una instantánea de clúster de base de datos - Amazon Aurora

Creación de una instantánea de clúster de base de datos

Amazon RDS crea una instantánea del volumen de almacenamiento del clúster de base de datos, creando una copia de seguridad de todo el clúster, y no solo de las bases de datos individuales. Cuando se crea una instantánea de un clúster de base de datos, se debe identificar la instancia del clúster de base de datos cuya copia de seguridad se va a realizar y, a continuación, se debe asignar un nombre a la instantánea del clúster de base de datos para poder restaurarla posteriormente. La cantidad de tiempo que tarda en crearse una instantánea de clúster de base de datos varía con el tamaño de sus bases de datos. Debido a que la instantánea incluye todo el volumen de almacenamiento, el tamaño de los archivos (por ejemplo, archivos temporales) también afecta la cantidad de tiempo que tarda en crearse la instantánea.

nota

Su instancia de base de datos debe tener el estado available para poder realizar una instantánea de la base de datos.

A diferencia de las copias de seguridad automatizadas, las instantáneas manuales no están sujetas al periodo de retención de copia de seguridad. Las instantáneas no caducan.

Para copias de seguridad a largo plazo, se recomienda exportar datos de instantáneas a Amazon S3. Si la versión principal de su motor de base de datos ya no es compatible, no puede restaurar a esa versión desde una instantánea. Para obtener más información, consulte Exportación de datos de instantánea del clúster de bases de datos a Amazon S3.

Puede crear una instantánea de clúster de base de datos usando la AWS Management Console, la AWS CLI o la API de RDS.

Para crear una instantánea de clúster de base de datos
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En el panel de navegación, elija Snapshots (Instantáneas).

    Aparece la lista Instantáneas manuales.

  3. Elija Take Snapshot (Realizar una instantánea).

    Aparece la ventana Take DB Snapshot (Realizar una instantánea de base de datos).

  4. Para el Tipo de instantánea, seleccione Clúster de base de datos.

    
                            Haga una instantánea de base de datos.
  5. Seleccione el clúster de base de datos para el que desea tomar una instantánea.

  6. Introduzca el nombre de la instantánea.

  7. Elija Take Snapshot (Realizar una instantánea).

    Aparecerá la página Instantáneas manuales, con el estado de la nueva instantánea de clúster de base de datos mostrada como Creating. Después de que su estado es Available, puede ver su tiempo de creación.

Cuando se crea una instantánea de un clúster de base de datos con la AWS CLI, se debe identificar el clúster de base de datos cuya copia de seguridad se va a realizar y, a continuación, se debe asignar un nombre a la instantánea del clúster de base de datos para poder restaurarla posteriormente. Puede hacerlo utilizando el comando AWS CLI de la create-db-cluster-snapshot con los siguientes parámetros:

  • --db-cluster-identifier

  • --db-cluster-snapshot-identifier

En este ejemplo, va a crear una instantánea de clúster de base de datos denominada mydbclustersnapshot para un clúster de base de datos denominado mydbcluster.

Para Linux, macOS o Unix:

aws rds create-db-cluster-snapshot \ --db-cluster-identifier mydbcluster \ --db-cluster-snapshot-identifier mydbclustersnapshot

En Windows:

aws rds create-db-cluster-snapshot ^ --db-cluster-identifier mydbcluster ^ --db-cluster-snapshot-identifier mydbclustersnapshot

Cuando se crea una instantánea de un clúster de base de datos con la API de Amazon RDS, se debe identificar el clúster de base de datos cuya copia de seguridad se va a realizar y, a continuación, se debe asignar un nombre a la instantánea del clúster de base de datos para poder restaurarla posteriormente. Para ello, use el comando CreateDBClusterSnapshot de la API de Amazon RDS con los siguientes parámetros:

  • DBClusterIdentifier

  • DBClusterSnapshotIdentifier

Determinación de si la instantánea del clúster de base de datos está disponible

Puede verificar que la instantánea del clúster de bases de datos está disponible si busca en Snapshots (Instantáneas) en la pestaña Maintenance & backups (Mantenimiento y copias de seguridad) de la página de detalles del clúster en la AWS Management Console, si usa el comando describe-db-cluster-snapshots de la CLI o si usa la acción de la API DescribeDBClusterSnapshots.

También puede utilizar el comando de la CLI wait db-cluster-snapshot-available para sondear la API cada 30 segundos hasta que la instantánea esté disponible.