Я использую следующие ресурсы Amazon EC2 в регионе Восток США (Вирджиния):
Мой экземпляр основан на дистрибутиве Linux (CentOS), а мои AMI поддерживаются S3. Оба тома EBS смонтированы на этом работающем экземпляре.
Мы планируем перенести наше развертывание в регион США-Запад. Поскольку ресурсы Amazon EC2 не являются общими для разных регионов, у меня следующие вопросы:
Идеи / предложения / рекомендации экспертов по этому поводу приветствуются.
У нас есть AMI в трех регионах. Ключевым моментом является то, что регионы полностью разделены, поэтому вам придется переместить все в другие регионы (через S3) и воссоздать свои группы безопасности и т. д.
Для самого переезда Elastifox отлично подойдет: http://aws.amazon.com/developertools/609
Он более мощный, чем веб-интерфейс, и помогает перемещать AMI.
Возможные проблемы, с которыми мы столкнулись:
Перемещение AMI (копирование) может занять часы! Так что выделите для этого достаточно времени.
Иногда у нас возникали проблемы с регистрацией AMI или он оказывался поврежденным. Я не совсем уверен, что вызвало эти проблемы, но мы всегда могли их решить (в худшем случае нам пришлось снова скопировать AMI - я упоминал, чтобы запланировать достаточно времени;)
Мы используем собственные Пакет Python django-fabfile (на основе boto и Fabric) для репликации нескольких десятков производственных экземпляров Ubuntu в область резервного копирования. Снимки обновляются ежедневно в резервных регионах. В случае необходимости восстановления экземпляров в резервной области новый AMI может быть создан и запущен через несколько мгновений.