Как определить, содержит ли моментальный снимок тома информацию о загрузке в AWS? - PullRequest
0 голосов
/ 06 июля 2019

Как определить, содержит ли моментальный снимок информацию о загрузке через API? Я не хочу проверять, пытаясь создать виртуальную машину. Я не нашел никаких атрибутов, чтобы определить, содержит ли моментальный снимок информацию о загрузке. Пожалуйста, помогите

1 Ответ

1 голос
/ 06 июля 2019

Эта информация недоступна.

Снимок 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 (AMI) . AMI всегда является загрузочным и также хранит идентификатор того, является ли это Windows или нет. Фактически AMI - это то же самое, что и снимок, но он содержит некоторые дополнительные метаданные и может содержать несколько дисков.

...