【发布时间】:2021-01-08 01:13:19
【问题描述】:
我正在围绕从快照创建集群做一些 POC。但我不确定从现有快照恢复所需的时间。有时需要大约 10 分钟,但有时也需要长达 30 分钟。
是否有可用的数据(快照大小)与时间分解? 还原过程中redshift在后台执行了哪些操作?
【问题讨论】:
标签: amazon-web-services amazon-redshift
我正在围绕从快照创建集群做一些 POC。但我不确定从现有快照恢复所需的时间。有时需要大约 10 分钟,但有时也需要长达 30 分钟。
是否有可用的数据(快照大小)与时间分解? 还原过程中redshift在后台执行了哪些操作?
【问题讨论】:
标签: amazon-web-services amazon-redshift
从快照恢复 Redshift 不需要在集群可用之前完全重新填充数据。集群可用性基于单独启动硬件、操作系统和应用程序并填充领导节点(主要是阻止列表)。一旦这些就位,集群就可以进行查询,如果表数据尚未从快照加载到集群中,则将优先恢复所需的数据块,并且查询将运行缓慢,直到这些块被填充。由于大多数查询都基于少数“热”块,因此大多数查询速度将与往常一样快。
我知道这只会使您正在执行的分析变得复杂,但这就是恢复的工作原理。我希望您会看到基于许多因素的可变性,其中一小部分是领导节点上阻止列表表的大小。创建一个空集群的时间如何比较?这有多变数?
【讨论】: