Как я могу перезагрузить сервер, когда HTTP перестает отвечать на AWS EC2

У меня есть сервер на Amazon EC2, и я хотел бы перезагружать его, когда он перестает отвечать на запросы HTTP. Это единственный микроэкземпляр.

Я думал об использовании AWS Lambda, но не смог найти никаких скриптов (желательно на Python). Но проблема в том, что моя резервная копия MySQL сделана почти 30 дней назад и на самом деле бесполезна! Все файлы MySQL в папке / var / lib / mysql удаляются, и поэтому в phpmyadmin все базы данных пусты (из-за того, что все файлы удалены, а папки остаются, базы данных существуют, но пусты)

еще одна замечательная вещь, которую я прежде всего заметил, это то, что мои Сайты работали без проблем! Затем я нашел этот пост и понял, что происходит на самом деле: восстановить случайно удаленные файлы MySQL . Я выполняю приведенную ниже инструкцию

mysqldump --opt <database> > database.sql

, но эта команда дает мне такие же пустые базы данных !! Что мне теперь делать, чтобы восстановить свои базы данных из процесса MySQL, в котором есть новые? Есть ли способ?

Большое спасибо за руководство ...

1
задан 23 October 2018 в 12:26
1 ответ

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

.
-1
ответ дан 4 December 2019 в 10:52

Теги

Похожие вопросы