Как повысить шансы на сохранение данных на жестком диске в случае сбоя компьютера?

Как повысить шансы на сохранение данных на жестком диске в случае сбоя компьютера?

У меня есть настольный компьютер, который я использую как «сервер» для двух других компьютеров. Поскольку он работает 24/7, я хотел бы увеличить шансы на то, что мои данные выживут в случае сбоя.

У меня два физических жестких диска. Если я буду хранить свои данные на втором жестком диске, на котором не установлена ​​ОС, то это лучшее решение, потому что обычно тот, на котором установлена ​​ОС, подвержен повреждениям?

решение1

Я никогда не слышал никаких доказательств того, что диски с ОС выходят из строя чаще, чем те, на которых ее нет. Может, это и правда, но это не имеет значения. Любой дискможетfail. Существует два распространенных способа управления этим риском: RAID и регулярное резервное копирование. Они не являются взаимоисключающими — вы можете использовать один или другой, или оба. Если вы выберете только один подход, резервное копирование будет немного проще. Вам просто понадобится любое другое хранилище (например, внешний диск или сетевое расположение с хранилищем) и запланированная задача. Старый принцип все еще актуален: если ваши данные важны, сделайте их резервную копию.

Сказав это, отделение ваших данных от вашей ОС все еще является хорошей идеей. Если у вас произошел сбой, любого из дисков, восстановление будет проще с как минимумнекоторыйВаши файлы остались нетронутыми.

решение2

Проблемы с оборудованием встречаются чаще, чем с программным обеспечением, поэтому разделение дисков по ОС и данным все равно будет означать, что вероятность потери данных при выходе жесткого диска из строя составляет 50/50.

Вы можете сделать массив RAID 1, который по сути клонирует Диск 1 на Диск 2, так что если один из дисков выйдет из строя, вы сможете запустить работающий, пока другой будет переделываться. Кроме этого, если вы уже делаете резервную копию своих данных, то краткий ответ на исходный вопрос — не совсем.

решение3

Внешние жесткие диски теперьвсего ~20 долларов США/ТБ, и здесьбесплатные онлайн-сервисы хранения данных, а такжеплатное облачное хранилище.

Если ваша система и данные важны для вас, то вы не можете полагаться на резервное копирование на том же диске или RAID-массиве.

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

  • Локальный инцидент, такой как пожар или наводнение, может уничтожить жесткий диск, а также локально сохраненные резервные копии, поэтому облачное хранилище является полезным дополнением.

  • Интернет может быть недоступен, а облачный сервис может отключиться, стать заложником атаки или даже прекратить работу, поэтому облачное хранилище не может полностью заменить локальное резервное копирование.

Подумайте о стоимости потери системы по сравнению с упреждающим резервным копированием.

решение4

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

  • Я почти всегда разделяю ОС и данные; физические жесткие диски/массивы, если это возможно, или, по крайней мере, разделы, потому что это можно сделать на любой машине.

  • После этого, ПЕРВЫМ делом, я убеждаюсь, что у меня есть надежный план действий на случай первой необходимости.

  • Затем я сосредоточусь на надежности дисковых массивов. Самый простой RAID и определенно без контроля четности, если возможно. Linux MD RAID, если возможно (не Storage Spaces, ZFS, если вы разбираетесь в технологиях), DRBD тоже довольно полезен, Enterprise-диски для битовых ошибок

  • Затем я сосредотачиваюсь на отказоустойчивости/избыточности оборудования/инфраструктуры по частям. Качественные ИБП, ECC RAM, избыточные контроллеры с дисками, разделенными по контроллерам, — это здорово [если RAID 1], избыточные блоки питания (обычно требуется сервер, разработанный для этого).

  • И наконец, я пытаюсь дублировать и быть готовым к отказу на другой машине в случае катастрофического отказа файлового сервера для всех "остальных" вещей (неудачное обновление/сбой ОС, изнурительные неуловимые аппаратные ошибки и т. д.). То есть иметь вторую машину, готовую принять нагрузку; виртуализация помогает в этом, и вам нужны зеркала файлов (дублирующая и совпадающая структура папок, которая каким-то образом синхронизируется).

НО надежная (читай избыточная) резервная "программа" могла бы смягчитьпочтиВСЕ проблемы, которые возникают, кроме простоя. Резервное копирование включает в себя версионирование и сохранение удаленных файлов, с чем RAID и другие аппаратные решения НЕ имеют НИКАКОГО отношения.

Связанный контент