Я хотел бы создать ISO-образ своего сервера AWS EC2, чтобы использовать его в качестве тестовой среды разработки на моем локальном компьютере. Это возможно?
Не в ISO - это обычно используется для установок, а не как формат для снимков.
Вы можете экспортировать EC2 в VMDK, VHD или OVA форматы, которые можно использовать в VirtualBox, VMWare или других системах виртуальных машин. Проверять, выписываться Экспорт экземпляра как виртуальной машины с помощью импорта / экспорта виртуальных машин
Надеюсь, это поможет :)
ISO - это неправильный формат для экспорта дисков виртуальных машин. Обычно он используется для установки программного обеспечения.
Вы можете экспортировать свой сервер EC2 как диск виртуальной машины. Я бы порекомендовал использовать для этой цели преобразователь StarWind V2V.
https://www.starwindsoftware.com/starwind-v2v-converter
У вас есть несколько вариантов использования этого инструмента. Первый подключается к вашему экземпляру AWS EC2 удаленно:
Другой вариант - установить инструмент внутри экземпляра EC2 и выбрать вариант P2V. Вы можете экспортировать экземпляр в любой гипервизор по вашему выбору, непосредственно в другое облако или в локальный файл:
Варианты включают различные форматы дисков виртуальных машин, такие как VHD (X), VMDK, QCOW и IMG / RAW, который является наиболее близким к ISO.
Это приложение занимает мало места в 38 МБ, и его можно использовать совершенно бесплатно. Надеюсь, это вам поможет.
Вы можете использовать V2V или P2V внутри своей виртуальной машины практически в любом формате виртуальной машины, который вам нравится.
ISO - это просто образ диска.
Amazon не дает вам возможности сделать это напрямую, но диск вашего сервера - это обычный том EBS, и если вы загрузите еще один свежий экземпляр EC2, вы можете прикрепите том EBS вашего сервера к свежему экземпляру.
После подключения к другой системе вы можете использовать SSH для этой системы, чтобы создать ее образ, как любой другой жесткий диск, например
ssh user@tempimagingsystem.inaws "dd if=/dev/sdf bs=4M" | dd of=drive.iso bs=4M
Нет, вы не можете создать ISO экземпляра EC2.
Вообще говоря, нет возможности «экспортировать» экземпляр EC2, чтобы его можно было использовать локально.
Однако у AWS есть служба импорта / экспорта виртуальных машин, которая не будет работать для инстансов EC2, созданных на EC2. Единственный способ экспортировать экземпляр EC2 с помощью этой службы - это в первую очередь импортировать его с локальной виртуальной машины.