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
-
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Snapshots (Instantáneas).
Aparece la lista Instantáneas manuales.
-
Elija Take Snapshot (Realizar una instantánea).
Aparece la ventana Take DB Snapshot (Realizar una instantánea de base de datos).
-
Para el Tipo de instantánea, seleccione Clúster de base de datos.
-
Seleccione el clúster de base de datos para el que desea tomar una instantánea.
-
Introduzca el nombre de la instantánea.
-
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 esAvailable
, 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 mydbclústersnapshot
para un clúster de base de datos denominado mydbclúster
.
Para Linux, macOS o:Unix
aws rds create-db-cluster-snapshot \ --db-cluster-identifier
mydbcluster
\ --db-cluster-snapshot-identifiermydbclustersnapshot
En:Windows
aws rds create-db-cluster-snapshot ^ --db-cluster-identifier
mydbcluster
^ --db-cluster-snapshot-identifiermydbclustersnapshot
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:
-
DBclústerIdentifier
-
DBclústerSnapshotIdentifier
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.