AWS Redshift Disaster Recovery - Is it possible to restore tables in another account to cluster provisioned by IAC?

419 Views Asked by At

Setting AWS Redshift disaster recovery plan. Ideally I would like to have the ability to restore table data to a new cluster (provisioned by IAC) in my DR account.

Sharing snapshots with the DR account I don't believe will work as restoring tables needs to take place within the cluster the snapshots were created from.

Restoring snapshots to a new provisioned cluster isn't ideal as that cluster creation takes place outside of our IAC.

I believe my only other option would be to use the COPY/ UNLOAD sql commands?

1

There are 1 best solutions below

0
Seth E On

You can have your Redshift cluster automatically backed up to a second AWS Region. In case of failover to the second Region, you can restore the Redshift cluster there

If your IaC is CloudFormation, you can then bring the newly restored cluster into your IaC stack