Get region from within SQL Server RDS instance.

0

• Can I query the region from within the SQL Server itself?

Anything like rdsadmin.dbo.rds_show_configuration that include instance specs?

I have an SP that is clearing all backup tables from production to a secondary DB.

I want to back it up to S3 and drop those tables.

I have the backup command ready:

declare @BackupCMD varchar(4000) = concat('exec msdb.dbo.rds_backup_database @source_db_name=''', 'BackupTables', ''', @s3_arn_to_backup_to=''arn:aws:s3:::', @bucket, '/', @file_name, '.bak''
	, @kms_master_key_arn=''', @arn, '''')

The issue is we have instances over several regions and bucket and key need to match the same region as the instance.

If I can I will be able to cross it with the ARN / buckets list that need to match.

Thank you!

Barak
preguntada hace un año327 visualizaciones
1 Respuesta
0

you could try https://learn.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/xp-cmdshell-transact-sql?view=sql-server-ver16 and give an AWS CLI command to obtain current region: 'aws configure get region'

profile pictureAWS
EXPERTO
respondido hace un año
  • This is blocked by security team. Would work...

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas