Сегодня я пытался выяснить, почему мой сервер завис после определенного количества запросов на apache2, но не мог понять, почему, поэтому я решил обновить его (apt-get update и apt-get upgrade), прежде чем я перезапустил свой сервер из-за того, что мне было легче, чем убивать процессы
Я не загружал сервер с тех пор, как получил его три месяца назад (к вашему сведению, сервер от немецкой компании Hetzner), и, к моему удивлению, он больше не принимал ни мой ключ, ни мои учетные данные после того, как оторвал волосы от моей головы Каким-то образом я попытался войти в систему с исходной информацией, которую я получил, и, к моему удивлению, все сработало слишком хорошо.
Но меня не встретили в той среде, к которой я привык, это было похоже на первоначальную установку debian, имя сервера и все такое, в этот момент я чуть не расплакался, такое разочарование
Я искал в Google и нашел некоторые многообещающие результаты, касающиеся неисправного жесткого диска и конфигурации RAID, и кто-то сказал, что поддержка хост-компании была хорошей, но после проверки конфигурации рейда и состояния дисков все они выглядели хорошо
Но файлы находятся в том состоянии, в котором они были, когда я изначально получил сервер
Как это может быть? Что могло случиться? Единственное, что приходит мне в голову все эти 3 месяца, когда меня запускали с какого-то виртуального диска или еще чего? А по HDD никаких изменений вообще не вносилось? Но я не могу понять, как они сохраняются после многочисленных перезагрузок?
Другой разумный ответ, который я могу придумать, заключается в том, что я записал все данные на другой диск, и каким-то образом RAID не смог записать на другой диск и БУМ теперь после перезагрузки или чего-то еще ... он решил перезаписать диск, на котором не было изменений сохранились на другом диске?
Или, в конце концов, что могло вызвать такое поведение, сейчас я не решаюсь начать все сначала, но я не знаю, как с этим справиться, если это повторится снова? В конце концов, у меня не было слишком сложной настройки, но такое поведение просто заставляет меня терять уверенность даже в управлении одним небольшим сервером.
Обновить:
Я решил посмотреть, есть ли у меня какие-то данные, на которые я мог бы опираться, и начал открываться в режиме восстановления провайдеров серверов и остановил массив, который я запускал, и смонтировал оба диска отдельно в разных местах и проверил, и они оба были такими, как ожидалось на в том же состоянии, что и вначале, так что в основном до свидания тратишь на настройку постфикса и так далее, по крайней мере, у меня опыт богаче, что не помогает мне снова встать на ноги с вопросом, что на самом деле произошло
Я предполагаю, что единственный твердый ответ заключается в том, что мои данные каким-то образом были записаны на один из дисков, и после перезапуска они отразили их на другом диске, и все пропало.
Эта ссылка может помочь в определении того, где находится ваша машина после обновления. https://unix.stackexchange.com/questions/79050/can-i-rollback-an-apt-get-upgrade-if-something-goes-wrong
Apt не делает откат простой операцией, и первое, что нужно сделать, это определить список всех пакетов, которые были обновлены.
Я думаю, что ключевой вывод из этого - не тратить время на обновление до того, как вы получите четкое представление о проблеме, с которой столкнулись. В будущем определенно подумайте о том, чтобы сделать какой-нибудь снимок, прежде чем делать что-либо радикальное (и регулярно для резервного копирования).