每天晚上,我的团队都会关闭公司的红移集群,以节省资金。
我们创建该集群的快照,以便在下一个工作日将其还原。 当我们恢复集群时,从creating
状态移动到available, restoring
状态需要一些时间,但是,available, restoring
到底意味着什么?当集群仍从快照还原时,我可以在集群上执行哪些类型的查询?
我之所以问这个问题,是因为我们在创建集群后立即执行一些查询,并且我们正在available, restoring
状态下执行它们。我应该等到restoring
结束吗?
来自 Amazon Redshift 快照:
当您从快照还原时,Amazon Redshift 会创建一个新集群,并在加载所有数据之前使新集群可用,以便您可以立即开始查询新集群。集群按需从快照流式传输数据以响应活动查询,然后在后台加载剩余数据。
这真的很整洁,因为这意味着您可以在数据完全加载之前开始查询数据,Redshift 将优先加载该数据以满足您的查询!
因此,似乎:
创建- 意味着正在创建群集 恢复
- 意味着正在恢复快照
- "可用">表示还原已完成且群集正在运行