Назад | Перейти на главную страницу

Является ли использование снимков состояния в AWS надежным способом резервного копирования данных?

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

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

Из всех моих экземпляров, поддерживаемых EBS и работающих под управлением Linux, обоснованы ли мои опасения и следует ли искать другой способ резервного копирования в AWS?

Спасибо!

Ваше беспокойство справедливо, снимки могут потерять или повредить некоторые файлы.

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

Моментальные снимки в EBS ведут себя так же, как снимки LVM, но с учетом того, что снимаемый диск подключен через сеть. Конечно, создание снимков остановленных серверов практически исключает риск повреждения файлов.