You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Para fazer um backup/restore do banco SQL Server do RDS em um bucket S3 será necessário executar os seguintes passos:
Criar o bucket no S3 na mesma região onde está o banco (ex: Conta: My_Account, região: sa-east-1, bucket: my-backup-bucket)
No RDS, criar ou editar um "Option Group" adicionando a opção SQLSERVER_BACKUP_RESTORE, setando o bucket em questão
Comando para iniciar o backup (substitua com os valores nas variáveis)
USE [msdb]
GO
DECLARE @return_value int
EXEC @return_value = [dbo].[rds_backup_database]
@source_db_name ='your_database_name',
@S3_arn_to_backup_to ='arn:aws:s3:::your-bucket-name/folder/db.bak',
@KMS_master_key_arn =NULL,
@overwrite_S3_backup_file =NULLSELECT'Return Value'= @return_value
GO
Verificar o progresso do backup/restore (substitua com os valores nas variáveis)
USE [msdb] GO
DECLARE @return_value int
EXEC @return_value = [dbo].[rds_task_status] @db_name ='your_database_name', @task_id =<<<found in result of previous query>>>SELECT'Return Value'= @return_value
GO
Comando para fazer o restore (substitua com os valores nas variáveis)