При запуске экземпляра EC2 у вас есть возможность выбрать хранилище для вашей системы, но, похоже, он автоматически выбирает корневой том за вас. Есть ли способ выбрать корневой том среди ваших томов EBS?
Я хотел бы иметь возможность запускать экземпляр с корневым томом (без установленного флажка «удалить при завершении»), вносить изменения, завершать работу этого экземпляра, а позже запускать новый экземпляр с тем же корневым томом, что и раньше.
Я знаю, что могу запустить экземпляр с новым корневым томом, затем смонтировать старый и скопировать файлы, но это некоторые дополнительные шаги, которых я бы хотел избежать. Я также знаю, что можно запустить из моментального снимка, однако, если есть изменения в корневом томе, мне придется каждый раз создавать новый моментальный снимок (а затем изменять идентификатор моментального снимка для корневого тома при следующем запуске).
Команда интерфейса командной строки ec2run, похоже, не имела никаких дополнительных функций, кроме Интернета. Можно ли запустить инстанс с томом EBS как root?
Это странное требование. Тем не менее, у вас есть несколько вариантов.
Первый вариант: вы можете просто остановить сервер, когда вы его не используете. Вы не будете платить за запуск сервера, вы воля взимается плата за хранение EBS, но в любом случае взимается плата за это.
Второй вариант: остановите сервер, когда вы его не используете, создайте AMI на этом сервере, а затем завершите работу «исходного» сервера. Затем из этого AMI можно запустить следующий экземпляр.