当我还原一个MySQL快照时,我可以选择创建新的实例Multi。但是,由于某种原因,当我恢复到Aurora时,“多AZ部署”选择将被禁用。
我想这可能意味着它是自动启用的。然而,当我转到正在运行的实例详细信息时,它特别列出了Multi-AZ:"No“。
我遗漏了什么吗?还有什么其他的步骤,我需要做的奥罗拉多AZ?
发布于 2016-08-13 04:36:56
在Aurora中,Multi并不意味着它与MySQL和MariaDB的含义相同。有了Aurora,集群中的任何副本都可以在失败时接管主副本(虽然选择是基于优先级的,所以它不仅仅是一个随机选择的副本,如果有多个副本),而且存储已经/总是在Aurora中多个AZ,因为这是Aurora设计的核心部分。因此,Aurora可以“转换”到多AZ。
显然,这是根据以下内容从快照创建Aurora实例时的唯一方法:
您可以迁移Amazon DB实例的DB快照来创建Aurora集群。 ..。 您可以迁移手动或自动DB快照。在创建DB集群之后,您可以创建可选的Aurora副本。 http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Migrate.RDSMySQL.html
如果您创建一个没有快照的多AZ Aurora集群,就会发生这样的事情--创建一个主服务器和一个副本。在这种情况下,您实际上可以删除副本并使其非多AZ,这是一个与MySQL或MariaDB不同的过程。
“创建一个集群”--正如上面引用的那样--可能是一个令人困惑的术语,因为你会自然地假设一个集群意味着两个或更多,但实际上,Aurora集群在技术上可以是一个实例的“集群”。每个Aurora实例都是一个集群的一部分。一个实例是主实例(主实例),任何其他实例都是副本。
如果DB集群不包含任何Aurora副本,则在失败事件期间重新创建主实例。 http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Managing.html#Aurora.Managing.FaultTolerance
https://stackoverflow.com/questions/38928534
复制相似问题