Моя база данных скопирована на диск EBS. Мой текущий метод резервного копирования
1) поставить в очередь все записи (не важно как)
2) убить процесс базы данных
3) отсоединить + размонтировать ebs volume
4) сделать снимок
5) повторно прикрепить ПОСЛЕ того, как снимок будет завершен
У меня вопрос: на самом деле снимок занимает некоторое время, могу ли я повторно подключить EBS, пока мой снимок состояния EC2 находится в состоянии ожидания, или я рискую повредить / потерять данные?
Да, вы можете использовать том EBS, пока моментальный снимок этого тома ожидает обработки (создается).
Запись в том не повлияет на то, что помещается в моментальный снимок. Моментальный снимок будет копией тома EBS на определенный момент времени во время вызова создания моментального снимка.
Обратите внимание, однако, что вы можете обнаружить, что записи в том имеют увеличенную задержку, так как они могут быть замедлены действием создания моментального снимка.
После возврата вызова API моментального снимка вы можете безопасно возобновить ввод-вывод на этом томе.
Из AWS документация на этом:
Вы можете перемонтировать и использовать свой том, пока статус моментального снимка не установлен.