Какой смысл в томах AWS EC2, если вы не можете запустить экземпляр?

363
Boppity Bop

Я создал экземпляр Ubuntu из изображений, доступных в EC2. Это создало объем EBS во время этого. Я запустил инстанс из него, а затем прервал его (чтобы избежать обвинений, тогда я его не запускаю). Теперь объем все еще там. И такой наивный человек, как я, может предположить, что вам просто нужно загрузиться с тома.

Но, похоже, нет пути. Вы должны создать снимок и что-то еще.

Я совсем не понимаю. Если на томе нет сохраненных данных - тогда какова цель тома? Если есть данные - почему я не могу с них загрузиться?

Моя задача проста. Я хочу использовать бесплатные ставки AWS, оставаясь под лимитом. Для этого я должен прекратить свою инстанцию ​​после того, как я сделал. Я не забочусь о конкретных данных. Это нормально, чтобы загрузить в начале и выгрузить в конце. Но, похоже, только половина истории.

Может кто-нибудь перевести сумасшедшую архитектуру в несколько простых гуманных слов?

Я уверен, что я не единственный с такой проблемой.

0

1 ответ на вопрос

0
Tim

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

На бесплатном уровне вы получаете t2.micro, который может работать целый год без отключения, 30 ГБ диска (хранилище EBS, включая SSD), экземпляр базы данных RDS, 5 ГБ стандартного хранилища S3 и многое другое. Один улов - я не думаю, что хранилище снимков EBS включено, поэтому вам, возможно, придется заплатить за снимки.

Нет необходимости выключать ваш экземпляр, если вы им не пользуетесь. У вас достаточно средств для запуска этого сервера 24/7 в течение 12 месяцев.

Я думаю, что в вашем вопросе вы перепутали терминологию. Такие термины, как прекращение, очень специфичны. Если вы остановили экземпляр, диска там нет, однако, если вы сделали снимок или создали AMI, они все равно были бы там.

AWS не для начинающих, которые хотят немного хостинга, это огромная обширная инфраструктурная платформа уровня предприятия. Я провел два года, изучая AWS и получая их сертификаты, но, прочитав немного, вы сможете понять основы вычислений (EC2) и хранения (EBS / EFS / S3).

AWS предоставляет отличную документацию по всем своим услугам, а также учебные пособия и руководство для начинающих. Просто введите то, что вы хотите узнать в Google, и вы найдете огромное количество ресурсов от AWS и других. Если есть что-то, что вы не можете найти после прочтения, вы можете оставить комментарий, и я постараюсь помочь.

Если вы хотите базовый уровень, используйте виртуальные машины AWS LightSail .

Обновить

Что-то, что я только что вспомнил. Вы можете настроить экземпляр так, чтобы том не удалялся при завершении, используя защиту от завершения. Прочитайте документацию здесь . Если вы установите этот флаг при создании экземпляра, ваш том будет сохраняться после удаления экземпляра.

спасибо Тим Я ценю, что вы нашли время, чтобы объяснить мне, что я слишком глуп, чтобы иметь права задавать вопросы. Но все же вы не смогли ответить на вопрос - как только я прекращаю работу экземпляра (с сохраненным томом, * не * удаленным) - какова цель этого тома? на этом томе остались какие-либо данные или он пуст? но я думаю, ты уже сказал все, что хотел. Boppity Bop 7 лет назад 0
Когда вы завершаете работу экземпляра, связанный том удаляется, если только вы не установили [удалить при завершении] (DeleteOnTermination) в значение false, когда вы запустили экземпляр. Мое лучшее предположение - вы установили этот флаг или остановили экземпляр, а не завершили его. Вы уверены, что _определены_ экземпляр или вы просто _stop_ его? Вы установили этот флаг? Я предлагаю вам зайти и запустить два экземпляра t2.nano по требованию (не спот), подождите, пока они покажут _running_status, затем назовите или назовите тома, чтобы вы знали, какой именно. Остановите одно, прекратите другое. Tim 7 лет назад 0
Кроме того, проблема это вызвало? Вы не хотите получать счета, но на бесплатном уровне вы получаете 30 ГБ хранилища EBS и один t2.micro на год. Если вы не пройдете эту сумму, вам не нужно останавливать свой экземпляр, когда вы его не используете. Tim 7 лет назад 0
Да, я использовал «Защита от прерывания». вот почему в вопросе я говорю - у меня все еще есть объем. Проблема в том, что я не понимаю, для чего нужны тома. Мне нравится знать Тима. Я такой человек. Можете ли вы объяснить, для чего нужны тома, если они не хранят данные? Это как если бы жесткие диски теряли информацию, если я выключал компьютер… Да, я слышал вас впервые. Я могу запустить инстанс круглый год. Но мне все равно. Я хочу знать, что я могу сделать с объемами. Чем они могут быть полезны .. Я не знаю, как еще я могу перефразировать мой вопрос .. Boppity Bop 7 лет назад 0
Данные из вашего экземпляра сохраняются на томе. То, что вы сделали, - это эквивалент извлечения жесткого диска из компьютера. Данные не повреждены, поэтому вы можете запустить другой экземпляр с этого диска или подключить диск как диск данных к экземпляру. Я думаю, что [эта страница] (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-launch-snapshot.html) показывает, как использовать том для создания экземпляра. [Эта страница] (http://www.n2ws.com/how-to-guides/connect-aws-ebs-volume-another-instance.html) показывает, как монтировать как том данных. Я только быстро просмотрел страницы, может быть не та страница. Tim 7 лет назад 0

Похожие вопросы