Потерянные данные диска aws ec2 после перезагрузки - PullRequest
0 голосов
/ 07 июня 2018

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

Кто-нибудь знает, как я могу восстановить свои данные?

Большое спасибо

1 Ответ

0 голосов
/ 07 июня 2018

Существует два разных типа дискового хранилища в экземпляре Amazon EC2.

Amazon Elastic Block Store (EBS) - это постоянное дисковое хранилище.Он сохраняет данные, когда экземпляр останавливается и запускается.Тома Amazon EBS можно перемещать между экземплярами.Также возможно Снимок том EBS для создания резервной копии на определенный момент времени.

Хранилище экземпляров - это временное хранилище на уровне блоков для экземпляра.Размер хранилища экземпляров, а также количество доступных устройств зависит от типа экземпляра.Когда экземпляр остановлен , содержимое диска хранилища экземпляров теряется.Однако, если экземпляр просто перезапускается , содержимое не потеряно, поскольку продолжает использоваться та же виртуальная машина (перезапускается только ОС).

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

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

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

...