Скопировать образ Amazon EC2 на локальный компьютер с Ubuntu?
Можно ли загрузить образ Amazon EC2 и запустить его на локальном (на Ubuntu) Eucalyptus? Если это возможно, то как?
В конце концов я создам локальную базу на основе Ubuntu 10.10, но до этого я хотел бы сначала начать разработку на Amazon EC2, а когда я получу свое оборудование, перенести этот образ EC2 на мою локальную машину.
1 ответ
Вы должны быть в состоянии сделать это. Я не поспевал за эвкалиптом, поэтому не знаю точных шагов, но это будет примерно так:
Предполагая, что вы использовали поддерживаемый EBS экземпляр, вы остановите его, когда будете готовы его скопировать. Убедитесь, что вы не прервите его, иначе у вас может быть удален том EBS. Вы также можете сделать снимок тома.
Загрузите другой экземпляр и подключите к нему том для первого экземпляра.
Скопируйте содержимое тома. Что-то вроде
dd if=/dev/sdh of=ec2instance.img
Используйте инструкции Eucalyptus для создания своего собственного изображения. Пропустите шаги по созданию изображения и вместо этого используйте тот из EC2.
YMMV из-за сопоставления устройств, но это должно быть что-то, что вы можете исправить, подключив необработанный образ через устройство обратной связи и отредактировав содержимое вашего /etc/fstab
, так далее.