如何通过API确定快照是否包含启动信息?我不想通过尝试创建VM进行测试。我没有找到任何属性来检测快照是否包含启动信息。请帮助
答案 0 :(得分:1)
此信息不可用。
Amazon EBS快照包含Amazon EBS卷的块的备份。 AWS不知道磁盘上有什么,因为块存储是由虚拟机上使用的操作系统管理的。
DescribeSnapshots()
命令提供以下信息:
{
'Snapshots': [
{
'DataEncryptionKeyId': 'string',
'Description': 'string',
'Encrypted': True|False,
'KmsKeyId': 'string',
'OwnerId': 'string',
'Progress': 'string',
'SnapshotId': 'string',
'StartTime': datetime(2015, 1, 1),
'State': 'pending'|'completed'|'error',
'StateMessage': 'string',
'VolumeId': 'string',
'VolumeSize': 123,
'OwnerAlias': 'string',
'Tags': [
{
'Key': 'string',
'Value': 'string'
},
]
},
],
'NextToken': 'string'
}
没有任何磁盘内容或使用的文件系统的指示。
如果要创建启动卷的快照,则可以创建 Amazon Machine Image(AMI)。 AMI始终可引导,并且还存储是否为Windows的标识符。 AMI实际上与快照相同,但是它包含一些额外的元数据,并且可以包含多个磁盘。