gpt4 book ai didi

amazon-web-services - 亚马逊极光副本

转载 作者:行者123 更新时间:2023-12-04 11:20:57 24 4
gpt4 key购买 nike

我在 Aurora 中有一个很大的数据库(~250GB),有很多插入。只有一个实例,所以我想创建一个副本以备冗余。当我们在做夜间快照时,我们更喜欢容错能力更强的系统,而且使用 Aurora 副本似乎可以提供自动故障转移。

我的问题:当我使用控制台并创建副本时究竟会发生什么?是否会出现一个新实例并开始从主实例中提取数据?这会影响数据库性能吗?我确信在副本“ catch ”并加载 250GB 之前需要一些时间;我怎么知道它什么时候“完成”?

不想有任何停机时间,所以我有点害怕在不知道它做什么的情况下按下“创建副本”按钮......

最佳答案

What exactly happens when I use the console and create a replica?



一个新实例作为集群的一部分启动,它可以访问主节点的数据——或者更准确地说,是集群的数据。所有 Aurora 实例都是“集群”的成员,即使它只是一个主服务器的集群。同一区域内的 Aurora 复制与 MySQL 本地复制截然不同。

Will a new instance come up and begin pulling data from the master instance?



并不真地。如上所述,新实例将出现并能够从 master 的后备存储中读取——它没有自己的单独存储。

Aurora 在工作数据的 3 组 2 副本上运行,在该区域的可用区之间进行镜像和复制。这个逻辑实体称为集群卷。

The cluster volume spans multiple Availability Zones in a single region, and each Availability Zone contains a copy of the cluster volume data.

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Managing.html



(文档说每个 AZ 都包含“一个副本”,这是真的,但它是镜像的。)

Aurora 副本从这些数据中读取——出于所有实际目的,同步。

Q: How far behind the primary will my replicas to be?

Since Amazon Aurora Replicas share the same data volume as the primary, there is virtually no replication lag. We typically observe lag times in the 10s of milliseconds.

https://aws.amazon.com/rds/aurora/faqs/



Could that affect database performance?



它不应该。

I'm sure that it will take some time before the replica "catches up" and loads the 250GB; how will I know when it's "finished"?



不,真的不应该。一旦副本实例变得可访问,它就应该是最新的,因为它正在从主机正在写入的同一位置读取相同的数据。 Metrics related to Aurora replica lag可以在控制台中访问。

关于amazon-web-services - 亚马逊极光副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38977607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com