

# Configuración del acceso a las copias de seguridad del registro de transacciones
<a name="USER.SQLServer.AddlFeat.TransactionLogAccess.Enabling"></a>

Para configurar el acceso a las copias de seguridad del registro de transacciones, complete la lista de requisitos de la sección [Requisitos](USER.SQLServer.AddlFeat.TransactionLogAccess.md#USER.SQLServer.AddlFeat.TransactionLogAccess.Requirements) y, a continuación, ejecute el procedimiento `rds_tlog_copy_setup` almacenado. El procedimiento habilitará el acceso a la función de copias de seguridad del registro de transacciones en el nivel de instancia de base de datos. No tiene que ejecutarlo para cada base de datos individual de la instancia de base de datos. 

**importante**  
Se debe conceder al usuario de la base de datos el rol `db_owner` dentro de SQL Server en cada base de datos para configurar y utilizar la función de acceso a las copias de seguridad del registro de transacciones.

**Example de uso:**  

```
exec msdb.dbo.rds_tlog_copy_setup
@target_s3_arn='arn:aws:s3:::amzn-s3-demo-bucket/myfolder';
```

El siguiente parámetro es obligatorio:
+ `@target_s3_arn`: ARN del bucket de Amazon S3 de destino en el que se copian los archivos de copias de seguridad del registro de transacciones.

**Example de configuración de un bucket de destino de Amazon S3:**  

```
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::amzn-s3-demo-logging-bucket/mytestdb1';
```

Para validar la configuración, ejecute el procedimiento`rds_show_configuration` almacenado.

**Example de validación de la configuración:**  

```
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
```

Para modificar el acceso a las copias de seguridad del registro de transacciones para que apunten a un bucket de Amazon S3 diferente, puede ver el valor actual del bucket de Amazon S3 y volver a ejecutar el procedimiento `rds_tlog_copy_setup` almacenado con un nuevo valor para `@target_s3_arn`.

**Example de visualización del bucket de Amazon S3 existente configurado para acceder a las copias de seguridad del registro de transacciones**  

```
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
```

**Example de actualización de un nuevo bucket de Amazon S3 de destino**  

```
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::amzn-s3-demo-logging-bucket1/mynewfolder';
```