Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Can';t创建多AZ Aurora RDS实例_Mysql_Amazon Aurora - Fatal编程技术网

Mysql Can';t创建多AZ Aurora RDS实例

Mysql Can';t创建多AZ Aurora RDS实例,mysql,amazon-aurora,Mysql,Amazon Aurora,当我恢复一个MySQL快照时,我可以选择将新实例设置为Multi-AZ。但是,由于某种原因,当我恢复到Aurora时,“多AZ部署”选项被禁用 我想这可能意味着它是自动启用的。但是,当我转到运行实例详细信息时,它特别列出了Multi-AZ:“No” 有什么我遗漏的吗?要制作Aurora Multi-AZ,我还需要做些什么吗?Multi-AZ在Aurora中的含义与MySQL和MariaDB不同。使用Aurora,群集中的任何副本都可以在出现故障时接管主机(尽管选择是基于优先级的,因此,如果有多个

当我恢复一个MySQL快照时,我可以选择将新实例设置为Multi-AZ。但是,由于某种原因,当我恢复到Aurora时,“多AZ部署”选项被禁用

我想这可能意味着它是自动启用的。但是,当我转到运行实例详细信息时,它特别列出了Multi-AZ:“No”


有什么我遗漏的吗?要制作Aurora Multi-AZ,我还需要做些什么吗?

Multi-AZ在Aurora中的含义与MySQL和MariaDB不同。使用Aurora,群集中的任何副本都可以在出现故障时接管主机(尽管选择是基于优先级的,因此,如果有多个副本,它不仅仅是随机选择的副本),而且存储在Aurora中已经/始终是多AZ的,因为这是Aurora设计的核心部分。因此,极光可以“转换”为多光谱

显然,这是从快照创建Aurora实例时唯一的方法,基于此:

您可以迁移Amazon RDS MySQL DB实例的DB快照来创建Aurora DB集群

您可以迁移手动或自动数据库快照。创建DB集群后,您可以创建可选的Aurora副本

如果在没有快照的情况下创建多AZ Aurora群集,则只会创建一个主群集和一个副本。在这种情况下,您实际上可以删除复制副本并使其成为非multi-AZ,这与MySQL或MariaDB所涉及的过程不同

“创建一个集群”——正如上面引用的那样——是一个潜在的令人困惑的术语,因为您自然会假设一个集群意味着两个或更多,但事实上,从技术上讲,Aurora集群可以是一个仅包含一个实例的“集群”。每个Aurora实例都是一个集群的一部分。一个实例是主(主)实例,任何其他实例都是副本

如果DB集群不包含任何Aurora副本,则会在故障事件期间重新创建主实例


我刚刚从aurora集群创建了一个克隆(假设这类似于从快照创建一个克隆),在与writer不同的AZ中添加了额外的读卡器后,“2个区域”显示在“Multi AZ”列中。