简体   繁体   English

AWS Redshift 灾难恢复 - 是否可以将另一个账户中的表恢复到 IAC 提供的集群?

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

Setting AWS Redshift disaster recovery plan.设置 AWS Redshift 灾难恢复计划。 Ideally I would like to have the ability to restore table data to a new cluster (provisioned by IAC) in my DR account.理想情况下,我希望能够将表数据恢复到我的 DR 帐户中的新集群(由 IAC 提供)。

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.我认为与 DR 帐户共享快照不会起作用,因为恢复表需要在创建快照的集群内进行。

Restoring snapshots to a new provisioned cluster isn't ideal as that cluster creation takes place outside of our IAC.将快照恢复到新配置的集群并不理想,因为集群创建是在我们的 IAC 之外进行的。

I believe my only other option would be to use the COPY/ UNLOAD sql commands?我相信我唯一的其他选择是使用 COPY/UNLOAD sql 命令?

You can have your Redshift cluster automatically backed up to a second AWS Region .您可以将 Redshift 集群自动备份到第二个 AWS 区域 In case of failover to the second Region, you can restore the Redshift cluster there如果故障转移到第二个区域,您可以在那里恢复 Redshift 集群

If your IaC is CloudFormation, you can then bring the newly restored cluster into your IaC stack如果您的 IaC 是 CloudFormation,那么您可以将新恢复的集群带入您的 IaC 堆栈

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS 如何对 Redshift Spectrum 集群收费? - How does AWS charge the Redshift Spectrum cluster? 使用 Terraform 为 AWS Cognito 用户池设置账户恢复首选项 - Set account recovery preference for AWS Cognito User Pool with Terraform 如何将所有数据从一个红移集群复制到另一个红移集群 - How to copy all the data from one redshift cluster to another redshift cluster 以编程方式使用 AWS CLI 确定是否删除了 Amazon Redshift 集群 - Programmatically using the AWS CLI to determine whether an Amazon Redshift cluster is deleted 将表从一个 redshift 集群复制到另一个 redshift 集群(不使用 s3) - Copying a table from one redshift cluster to another redshift cluster(without using s3) AWS Redshift 无服务器 - 如何获取集群 ID 值 - AWS Redshift serverless - how to get the cluster id value AWS CDK:将 Redshift 集群放入现有的 su.net 组 - AWS CDK: Put Redshift cluster into existing subnet group 从另一个集群的快照创建新的 Redshift 集群的 IAM 权限 - IAM permissions to create a new Redshift cluster from another cluster's snapshot 如果我在我的 AWS 账户中授予另一个用户是所有者 S3 object 可能吗? - Possible if I grant another user in my AWS account is owner S3 object? 如何使用 aws cdk 代码将 iam 角色附加到现有的 redshift 集群 - How to attach iam role to existing redshift cluster using aws cdk code
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM