There are many reasons why you would want (and not want) to share redshift snapshots and I am not going to go into these as I just think it is great that you can if you need to.
Is it a complicated process, actually no, like many features in AWS it is really easy. So this how (assuming you have a snapshot already):
- Navigate to the Redshift Console/Dashboard
- Click on Snapshots
- Select the snapshot and click on the ‘Actions’ button
- Select ‘Manage Access’
- Enter the AWS account id(s) that you want to be able to read and restore the snapshot
- Select Save.
AWS I hope we’ll be able to do that with an RDS DB snapshot at some stage too.
Barry, Preventer Of Chaos.