Сообщение об ошибке говорит о том, что вы находитесь не в том регионе.
Согласно документации AWS необходимо указать зону. Вы делаете это с опцией flag -z zonename . В вашем случае я думаю, что это будет -z eu-west-1 , я недостаточно знаком с платформой Amazon для подтверждения зоны.
Согласно дальнейшим исследованиям, в дополнение к указанию зоны необходимо указать регион, используя --region . Опять же, я не знаком с доступными регионами, вам придется проверить их для своих нужд.
Полная команда будет выглядеть так:
ec2-import-instance disk1.vmdk -f VMDK -t m1.xlarge -a x86_64 -z eu-west-1 --region eu-west-1 -b import-raj -o XXXXXXACCESS KEY -w XXXXXXXSECRETKEY -O ACESSKEYXXXXXXX -W SECRETKEYXXXXXXXXXXXXXXXXX
Из документации по настройке зоны:
-z, --availability-zone availability_zone
Зона доступности для преобразованной виртуальной машины.
Тип: Строка
Допустимые значения: используйте ec2-description-Availability-zone для списка значений
По умолчанию: нет
Требуется: нет
Пример: -z us-east-1a
Из документации по настройке региона:
--region region
Область. Переопределяет регион по умолчанию, регион, указанный в переменной среды EC2_URL , и URL-адрес, указанный в параметре -U .
По умолчанию: регион, указанный в переменной среды EC2_URL , или us-east-1 если EC2_URL не установлен.