веб-сервисы Amazon, (EC2) хранятся ли БД и другие файлы при перезагрузке экземпляра? - PullRequest
0 голосов
/ 24 июня 2011

Я не знаком с их концепцией AMI (образ машины амазонки).

Я буду использовать БД, и мне интересно, является ли содержимое БД (и любые другие данные, хранящиеся в файле) энергонезависимыми.

Я в замешательстве, особенно потому, что они говорят о «загрузке AMI».
Все, что написано во время работы EC2, будет записано в AMI и будет там при следующей загрузке AMI (перезагрузка)?

Ответы [ 2 ]

0 голосов
/ 24 июня 2011

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

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


Да, например:Перезагрузка магазина сохранит данные.Однако у вас не будет возможности остановить экземпляр.То есть либо он запущен, и вы платите за него, либо у вас нет данных.Я думаю, что было бы очень плохой идеей использовать хранилище экземпляров для базы данных, если вы точно не знаете, что делаете.

Как правило, я настоятельно рекомендую использовать хранилище EBS.

А что касается самой AMI, подумайте об этом как об образе вашего жесткого диска.Если вы запустите изображение, которое вы создали месяц назад, оно будет содержать только данные за месяц назад.

0 голосов
/ 24 июня 2011

Да, файлы в данном экземпляре EC2 сохраняются.

...