Скопировать образ Amazon EC2 на локальный компьютер с Ubuntu?

Можно ли загрузить образ Amazon EC2 и запустить его на локальном (на Ubuntu) Eucalyptus? Если это возможно, то как?

В конце концов я создам локальную базу на основе Ubuntu 10.10, но до этого я хотел бы сначала начать разработку на Amazon EC2, а когда я получу свое оборудование, перенести этот образ EC2 на мою локальную машину.

1 ответ

Вы должны быть в состоянии сделать это. Я не поспевал за эвкалиптом, поэтому не знаю точных шагов, но это будет примерно так:

  1. Предполагая, что вы использовали поддерживаемый EBS экземпляр, вы остановите его, когда будете готовы его скопировать. Убедитесь, что вы не прервите его, иначе у вас может быть удален том EBS. Вы также можете сделать снимок тома.

  2. Загрузите другой экземпляр и подключите к нему том для первого экземпляра.

  3. Скопируйте содержимое тома. Что-то вроде dd if=/dev/sdh of=ec2instance.img

  4. Используйте инструкции Eucalyptus для создания своего собственного изображения. Пропустите шаги по созданию изображения и вместо этого используйте тот из EC2.

YMMV из-за сопоставления устройств, но это должно быть что-то, что вы можете исправить, подключив необработанный образ через устройство обратной связи и отредактировав содержимое вашего /etc/fstab, так далее.

Другие вопросы по тегам