В настоящее время я нахожусь в стадии разработки системы, которая будет использовать Mongo в качестве хранилища данных. Сервер БД будет работать на экземпляре EC2, а фактическая БД будет находиться на отдельном томе EBS.
У меня такой вопрос: предположим, что база данных запущена и работает, но данные не записываются и не считываются с нее, насколько опасно прерывать работу экземпляра EC2 с консоли AWS в отношении целостности данных БД? Как я уже сказал, я не беспокоюсь о каких-либо частично записанных данных или о чем-либо подобном, я действительно имею в виду данные, уже находящиеся в БД.
Далее, кто-нибудь может объяснить, как снимок тома EBS влияет на целостность данных в снимке? На моем локальном сервере разработки я всегда останавливал Mongo до того, как я rsync сделал резервную копию в локальное хранилище, поэтому я не совсем понимаю последствия создания снимка S3 тома EBS во время работы БД.
Спасибо!