Saltar al contenido

¿Cuánto tiempo lleva crear una copia de seguridad para mi instancia de base de datos de Amazon RDS para SQL Server?

4 minutos de lectura
0

Quiero crear una copia de seguridad para mi instancia de base de datos de Amazon Relational Database (Amazon RDS) para Microsoft SQL Server. Quiero saber qué afecta al tiempo que lleva crear una copia de seguridad.

Resolución

El tiempo que lleva crear una copia de seguridad para la instancia de base de datos depende de la carga de trabajo de la base de datos. Una mayor carga de trabajo de la base de datos aumenta la cantidad de cambios incrementales en el volumen y se traduce en un tiempo de copia de seguridad más prolongado.

En Amazon RDS para SQL Server, puedes utilizar copias de seguridad automatizadas, ](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html)instantáneas de bases de datos manuales[ y copias de seguridad nativas para realizar copias de seguridad de tus instancias de base de datos.

Las copias de seguridad automatizadas y las instantáneas de bases de datos manuales de Amazon RDS son instantáneas del volumen de almacenamiento de la instancia de base de datos que realizan copias de seguridad de toda la instancia de base de datos. La primera copia de seguridad de una instancia de base de datos contiene los datos de la instancia de base de datos completa. Las copias de seguridad posteriores de la misma instancia de base de datos son incrementales y solo guardan los datos que cambian después de la instantánea más reciente.

En el caso de las copias de seguridad de SQL nativas, puedes crear copias de seguridad completas y diferenciales de tu instancia de base de datos y, a continuación, almacenar el archivo en buckets de Amazon Simple Storage Service (Amazon S3). También puedes crear copias de seguridad de bases de datos individuales en tu instancia de base de datos.

En algunos casos, la instancia de base de datos puede requerir una copia de seguridad completa en lugar de una copia de seguridad incremental. Por ejemplo, es posible que tu instancia necesite una copia de seguridad completa después de una conmutación por error en zonas de disponibilidad múltiple o después de activar las copias de seguridad automatizadas de Amazon RDS. Crear una copia de seguridad completa puede llevar mucho más tiempo.

Otros factores que pueden aumentar el tiempo de copia de seguridad son los siguientes:

  • Disponibilidad de CPU y memoria
  • E/S de disco
  • Actividad de base de datos
  • Tamaño de la base de datos

Comprobación del progreso de una copia de seguridad o restauración nativa

Para comprobar el progreso de la copia de seguridad o restauración nativa, obtén el ID de la tarea después de realizar la instrucción de copia de seguridad o restauración. O bien, ejecuta el siguiente script para identificar todas las tareas finalizadas y pendientes de una base de datos específica:

exec msdb.dbo.rds_task_status @db_name='database_name'

**Nota:**En el script anterior, sustituye database_name por el nombre de la base de datos.

Para realizar un seguimiento del estado del trabajo, ejecuta la siguiente instrucción de SQL a modo de guía:

exec msdb..rds_task_status @task_id= 5

Nota: En la instrucción anterior, sustituye task_id por el ID de la tarea.

Para obtener más información, consulta Seguimiento del estado de las tareas.

Comprobación del progreso de una instantánea de base de datos manual

Sigue estos pasos:

  1. Abre la consola de Amazon RDS.
  2. Elige Instantáneas.
  3. Selecciona la instantánea cuyo progreso desees comprobar y, a continuación, selecciona la pestaña Progreso.

Nota: No puedes comprobar el progreso de una copia de seguridad automatizada de Amazon RDS desde la consola de Amazon RDS ni con la interfaz de la línea de comandos de AWS (AWS CLI). En su lugar, debes ponerte en contacto con AWS Support.