Надежен ли домашний NAS для хранения ваших данных (без других резервных копий)?


9

Вопрос возник, когда я собирался переместить некоторые данные (например, изображения), старые, но важные другие данные, исключительно в NAS (для частного использования, без бизнес-уровня).

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

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

Теперь я почти не уверен, стоит ли мне инвестировать в небольшой ИБП, который хорошо работает с NAS, чтобы обеспечить правильное отключение или использовать несколько резервных копий (или оба?)

Считается ли небезопасным наличие только одного экземпляра данных + резервное копирование на одной машине?

(Я игнорирую кражу здесь. Также всплески, поскольку все подключенные кабели LAN, Power и т. Д. Защищены. Еще больше: я не хочу использовать облако для каких-либо данных (зашифрованных или нет))

Изменить: Извините, это RAID 1 с двумя дисками всего.


RAID1? Для правильного резервного копирования должно быть 2 резервных копии (на и вне сайта). Но это зависит от того, насколько важны ваши данные ... вы можете добавить другой внешний жесткий диск, который вы будете делать резервные копии вручную, но вы удаляете его из nas / desktop и храните в другом месте. По крайней мере, отключиться.
Логман

Вы не упоминаете, какой у вас вариант raid ... RAID0 (чередование) обеспечивает скорость без дополнительной защиты данных, в то время как RAID1 (зеркальное отображение) и RAID 5 обеспечивают избыточность диска. Дома у меня есть 3 ТБ RAID1 плюс краш-план как моя внешняя копия.
Брайан Адкинс

Гниение битов (или случайное переключение битов из-за космического излучения) является растущей проблемой для наших дисков 4 ТБ. Без какой-либо формы контрольной суммы (такой как обеспечивает ZFS), bitrot может незаметно растопить все ваши файлы.
RoboKaren

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

3
Молния, наводнение, огонь, воровство. Если у вас нет резервной копии вне сайта, любой из них может уничтожить оба набора.
JamesRyan

Ответы:


24

Надежен ли домашний NAS для хранения данных [старого, но важного, частного использования, без копий на других машинах ] ( без других резервных копий )?

Noooo!

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

RAID (в определенных пределах) поможет вам в восстановлении после сбоя оборудования, если, конечно, вы вовремя уловите проблему и быстро ее решите. Как вы правильно заметили, RAID не является резервной копией . Также обратите внимание, что все уровни RAID не созданы равными; RAID-не обеспечивает не избыточности, и может довольно легко снизить устойчивость к аппаратному сбою , как все диски в RAID 0 массива должны быть функциональными для того , чтобы массив быть функциональным. Потерять один, и вы потеряете все это. RAID 5 обеспечивает избыточность одного диска, но на современных больших дисках вероятность повторного сбоя во время (интенсивного) процесса восстановления после сбоя не является незначительной.

«Домашний NAS» по своей природе не является более надежным, чем обычный ПК, построенный с использованием тех же компонентов (и, вероятно , фактически это ПК, построенный с использованием очень похожих компонентов; если вам повезет, с добавлением ECC RAM). Это может быть сделано более надежным, но так же, как и ваш обычный ПК. (За исключением, возможно, ноутбука, из-за ограничений физического пространства и совместимости аппаратного обеспечения.) Например, на моем ПК есть ИБП, ОЗУ ECC и избыточная ZFS для хранения, которые способствуют значительному повышению надежности хранилища, и все это достижимы на обычном оборудовании. Автоматические снимки на уровне файловой системы (ZFS делает это дешевым) и автоматическое регулярное резервное копирование предоставляют мне варианты аварийного восстановления.

Одна копия чего-либо, включая, например, две копии на зеркальных дисках, может быть потеряна при любом количестве проблем. Вот несколько примеров (некоторые из них заимствованы из приведенного выше связанного с ошибкой ответа сервера):

  • Повреждение файла
  • Человеческая ошибка (удаление файлов по ошибке)
  • Катастрофический ущерб (кто-то сбрасывает воду на сервер)
  • Вирус
  • Программные ошибки, которые стирают данные
  • Аппаратные проблемы или ошибки прошивки, которые стирают данные

Если вы заботитесь о своих данных, вам нужно как минимум две отдельные копии (включая основную рабочую копию); желательно, если вы можете это сделать, три копии (одну, с которой вы работаете, и две для сохранности). Одна из этих копий должна находиться в другом физическом месте, и в идеале она должна быть на носителе другого типа, чем другие. Часть «Отдельные копии» исключает RAID-копии; идея заключается в том, что ни одна проблема, независимо от ее вида, не должна быть в состоянии вынуть все копии. Для частного лица схема 3/2/1 (три копии, две резервные копии, одна вне сайта / одна на альтернативном носителе) не всегда практически достижима, но даже «просто» внешний жесткий диск, подключенный через USB или eSATA , подключен к ящику для хранения и регулярно обновляется вместе с некоторой формой истории изменений,


Это RAID 1 (я редактировал свой пост). Периодически подключать диск к нему у меня не получалось, поэтому я перешел к более надежной процедуре с использованием NAS, но я понимаю, что вы указали.
Самуил

1
@ Самуэль Проблема в «единственном экземпляре». Ни одна копия не может быть безопасной. «Тривиальный» RAID 1 фактически является единственной копией для всего, кроме полного отказа жесткого диска, либо одного сектора, либо всего диска. (ZFS лучше справляется со своей общей контрольной суммой на диске, что позволяет удостовериться, что чтение является действительным.) Рассмотрим, например, research.cs.wisc.edu/adsl/Publications/corruption-fast08.html .
CVN

Я бы не стал полагаться на слепое копирование, так как я уже потерял данные из-за резервной копии с ошибками в байтах и ​​в любом случае прибегну к некоторой контрольной сумме. Даже если это будет обычный MD5 вручную после копирования
Сэмюэль

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

@Samuel Если вы видите незарегистрированные сквозные ошибки (то, что обратно считывается, не является тем, что было изначально сохранено, и компоненты хранения не сообщают об ошибке), то вам нужно нечто большее, чем простое зеркало RAID, потому что простое зеркало Зеркальное отображение без контрольной суммы не сможет определить, какая копия является правильной. (Вы можете исправить это, если есть единственная ошибка, выбрав любую сторону зеркала, но вы не сможете многое сделать, если у обеих сторон разные ошибки.) И вам следует внимательно посмотреть, почему эти ошибки возникают в первую очередь.
CVN

3

Все продукты Synology имеют внешние порты (USB и / или eSATA в зависимости от модели). Для небольших офисов мы были довольны тем, что резервные копии и образы машин отправляются на NAS [en], а затем клонируются с NAS на подключенный к нему внешний диск (программное обеспечение Synology поддерживает это). Затем мы поворачиваем внешние накопители за пределами площадки (иногда к дому, иногда к банковскому сейфу).

Таким образом, первичные данные хранятся на машинах (обычно на серверах), резервные копии 1-го уровня хранятся на NAS (различные номера версий в зависимости от типа данных), резервные копии 2-го уровня хранятся на внешних eSATA, резервное копирование 3-го уровня - вне сайта.


Я на самом деле задаюсь вопросом, нужны ли дополнительные средства для обеспечения целостности файлов после робокопии и периодически позже, когда я использую файловую систему вроде ext4 и т.д. на моем NAS и копирую с помощью robocopy. AFAIK моя Synology не поддерживает ZFS и т. Д.
Сэмюэль

1
Synologys - это Linux. И вы можете ssh в них и получить оболочку. Но это немного скудно, когда ты там. Я на самом деле не знаю, какую FS они используют, но я бы удивился, если бы это была ZFS. Если вы действительно хотите ZFS, рассмотрите FreeNAS.
ericx
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.