This is a detailed guide on how to back up an AWS Redshift cluster and restore it to a different AWS account in a different region using the AWS Management Console, along with the associated cost considerations.
The process involves creating a manual snapshot in the source account, sharing it with the destination account, copying that snapshot to the new region within the destination account, and finally restoring a new cluster from it.
Part 1: In the Source AWS Account
In this part, you'll create a snapshot of your existing Redshift cluster and authorize the destination account to access it.
Step 1: Create a Manual Snapshot
- Log in to your Source AWS Account.
- Navigate to the Amazon Redshift service.
- From the left-hand menu, select Clusters and click on your source cluster's name.
- Go to the Actions dropdown menu and select Create snapshot.
- In the configuration pane:
- Snapshot identifier: Give your snapshot a memorable name (e.g.,
my-cluster-backup-for-sharing-2025-09-04). - Snapshot retention period: For a one-time migration, you can set this to a short period or leave the default.
- Snapshot identifier: Give your snapshot a memorable name (e.g.,
- Click Create snapshot. You can monitor its creation progress under the Snapshots section. Wait until the Status is Available.
Step 2: Share the Snapshot with the Destination Account
- Once the snapshot is Available, select it from the snapshots list.
- Click the Actions dropdown and select Manage access.
- Under the Share with other AWS accounts section, select Add account.
- Enter the 12-digit AWS Account ID of your Destination Account.
- Click Save changes.
The snapshot is now shared and visible to the destination account.
Turn AWS snapshot workflows into evidence your auditors trust.
Share your work email and we'll harden your data controls for real compliance.
Part 2: In the Destination AWS Account (Handling the Share)
Now, you'll log in to the destination account to accept the share and copy the snapshot to your target region.
Step 3: Accept and Copy the Shared Snapshot
- Log in to your Destination AWS Account.
- Crucially, ensure you are in the same region as the source cluster (e.g., if the source cluster was in
us-east-1, switch your console tous-east-1). - Navigate to the Amazon Redshift service and go to the Snapshots section.
- Click on the Shared with me tab. You should see the snapshot you shared from the source account.
- Select the shared snapshot.
- Click the Actions dropdown and select Copy snapshot. This will create a copy of the snapshot that is owned by your destination account and allows you to move it to a different region.
- In the configuration pane:
- New snapshot identifier: Give the copied snapshot a name (e.g.,
my-cluster-backup-copy-dest-account). - Destination region: Select your target region from the dropdown (e.g.,
eu-west-1).
- New snapshot identifier: Give the copied snapshot a name (e.g.,
- Click Copy snapshot. The copy process will begin. This can take some time depending on the size of your snapshot.
Part 3: In the Destination AWS Account (Restoring the Cluster)
The final step is to switch to your destination region and use the copied snapshot to launch your new Redshift cluster.
Step 4: Restore the Cluster from the Copied Snapshot
- In the Destination Account, switch your AWS Console to the Destination Region where you copied the snapshot.
- Navigate to the Amazon Redshift service and go to Snapshots.
- You will find the snapshot you just copied in the list with a Status of Available.
- Select the snapshot, click the Actions dropdown, and choose Restore from snapshot.
- You will now be taken to the cluster configuration page. Configure your new cluster as needed:
- Cluster identifier: A unique name for your new cluster.
- Node type and number of nodes: Choose the performance and capacity you need.
- Network settings: Select the appropriate VPC and VPC security groups for your new environment.
- Database configurations and IAM roles.
- Review all the settings and click Restore cluster.
Your new Redshift cluster will now be provisioned in the new account and region with all the data from the snapshot. 🎉
Key Costs to Consider
Be aware of these three main cost components during this process:
1. Snapshot Storage Cost (in Source Account)
You are charged for storing manual snapshots in the source account. This cost is based on the amount of data stored per month. While automated snapshots are often included free up to the size of your cluster, manual snapshots always incur a storage fee.
- Cost: Billed per GB-month. Prices vary by region.
- Example: If your snapshot is 500 GB and the storage cost is $0.022 per GB-month, you'd pay approximately $11 per month to keep that snapshot.
2. Cross-Region Data Transfer Cost
This is often the most significant cost in the migration process. When you perform Step 3 (Copy snapshot to a new region), AWS charges for the data transferred out of the source region.
- Cost: Billed per GB of data transferred. The price varies significantly depending on the source and destination regions.
- Example: Transferring a 500 GB snapshot from US East (N. Virginia) to Europe (Ireland) could cost around $0.02 per GB, resulting in a one-time charge of approximately $10 (500 GB * $0.02/GB).
3. Restored Redshift Cluster Cost (in Destination Account)
Once the new cluster is created in the destination account, you will be billed for its regular operational costs.
- Cost: Billed per hour based on the node type and number of nodes you chose during the restore process. This is the standard pricing for running a Redshift cluster.
To manage expenses, delete the manual snapshot from the source account and the copied snapshot in the destination account after you have successfully restored and verified the new cluster.
Source: https://repost.aws/knowledge-center/account-transfer-redshift
Source: https://repost.aws/knowledge-center/redshift-s3-cross-account
Redshift Cross-Region Snapshot FAQs
Common questions about Redshift cross-region snapshot copies: why sharing and copying are separate steps, why a shared snapshot appears to go missing, and what the migration costs.
No — it takes two moves. Sharing crosses the account boundary but not the region boundary, so the destination account must first accept the shared snapshot while its console is set to the source region, then use Copy snapshot to move its own copy to the target region. Skipping the region switch is the single most common reason the shared snapshot appears to be missing.
Almost always because the console is in the wrong region. The Shared with me tab only lists snapshots shared into the region they were created in. Switch the destination account's console to the source cluster's region and the snapshot appears. If it still does not, re-check that the 12-digit account ID entered under Manage access in the source account is the destination account's.
Not directly. You need a manual snapshot to share it with another account, because automated snapshots cannot be shared. Automated snapshots are also generally included free up to the size of your cluster, whereas a manual snapshot always incurs a per-GB-month storage charge for as long as you keep it.
Three components: manual snapshot storage in the source account (billed per GB-month — roughly $11 a month for a 500 GB snapshot at $0.022 per GB), a one-time cross-region transfer charge when you copy the snapshot (around $0.02 per GB, so about $10 for 500 GB), and the standard hourly node cost of the restored cluster. Delete both the source manual snapshot and the destination copy once the new cluster is verified.
Test it at the cadence your own recovery policy commits to, and keep the record. Auditors do not accept a documented runbook as proof that recovery works; they ask for evidence of a restore that was performed, dated, and verified. Running the drill once a year and logging the outcome turns this guide from a procedure into a control an auditor can test.
Free template
The ISO 27001 Backup & Disaster Recovery Policy Template
A ready-to-adapt backup and recovery policy plus a worked restoration-testing log, so a cross-account Redshift restore like this one leaves the evidence an auditor actually asks for. Enter your work email and we'll send the PDF.
Turn AWS backup hygiene into compliance evidence
Book a demo and we'll show how Konfirmity turns configurations like this one into evidence your next SOC 2 or ISO 27001 auditor accepts.
Book a demo



