如果可用区域出现故障,如何访问实例信息?

如果可用区域出现故障,如何访问实例信息?

如果某个可用区发生中断,是否可以获取有关实例的信息(附加卷、有关这些卷的信息等)?这是否需要任何特殊配置,或者如果实例所在的可用区发生故障,AWS CLI 命令是否仍能正常工作?有关实例的信息存储在哪里?

答案1

实例元数据(例如实例位于哪个可用区域、其 IP 地址、实例 ID、AMI ID)不与实例一起存储。

如果发生全亚利桑那州的停电,数据应该保留并可通过 CLI 和 AWS 控制台查询,但实例将无法访问。

然而,整个可用区的中断将意味着 CLI 和控制台界面本身可能会受到影响 - 例如,在几年前的 CloudFront 中断期间,控制台本身实际上被离线,因为它使用 CloudFront 来存储图像资产。

答案2

其中一个选项是运行定期查询以在本地保留这些内容的副本,例如使用以下命令AWS 命令​​行界面 (CLI)为您提供该区域内所有实例的列表以及附加的 EBS volumeId。

aws ec2 describe-instances --region us-west-2

以下命令列出给定区域内的所有卷

aws ec2 describe-volumes --region us-west-2

如果您使用任何云监控解决方案,他们也会有这些内容的副本(可能缺少详细的卷信息)。

相关内容