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

Моя цель не в том, чтобы запустить всю мою операционную систему на RAID - я просто хочу, чтобы определенный набор личных файлов на диске объемом 2 ТБ был синхронизирован со вторым внешним диском. Кроме того, чтобы воспользоваться преимуществами двух дисков для избыточного хранения файлов, я был бы признателен, если бы был способ настроить это так, чтобы моя система могла использовать более быстрое время чтения / записи, распределяя нагрузку между обоими дисками и сохраняя они зеркально отражаются во время простоя ввода / вывода.

Опираясь на эту систему, я хочу иметь возможность автономной доступности подмножества этих файлов (Документы, Изображения и Музыка, но не видео) на любом из 3 домашних компьютеров. Если файл изменяется локально на каком-либо компьютере, который позднее подключается к сети, я бы хотел, чтобы изменения в этих файлах были синхронизированы обратно с основным «сервером».

Я сделаю все возможное, чтобы проиллюстрировать мою цель. Простите за MSPaint art.

В основном я использую машины с Windows, поэтому для автономной синхронизации файлов я не удивлюсь, если есть встроенная служба Windows. Что касается поддержания RAID 1 с использованием внешнего, я полностью в темноте. Я немного знаком с операционными системами, работающими поверх RAID, но на самом деле мне нужен внешний диск емкостью 2 ТБ, который зеркально отформатирован с накопителем, встроенным в ПК, но все еще может быть отключен, чтобы я мог путешествовать со своими файлами, и повторно подключите его позже, чтобы восстановить RAID.

Возможно, формат RAID не является идеальным решением здесь. Возможно, просто какое-то программное обеспечение, которое постоянно синхронизирует файлы между несколькими каталогами. Огромным плюсом было бы, если бы я мог сделать это, пока внешний 2 ТБ отформатирован как FAT32, так что я все еще мог подключить его к игровым системам и т.д.

РЕДАКТИРОВАТЬ Я думаю, что "автономные файлы" удовлетворят мою потребность в удаленном доступе к файлам с компьютеров, отличных от моего "сервера", но с точки зрения настройки RAID 1, есть ли способ одновременно улучшить производительность чтения? Кажется позором тратить 2 ТБ и не получить ничего, кроме отказоустойчивости.

2 ответа2

2

Rsync

Если "постоянно синхронизируемый" может быть преобразован в "периодически синхронизируемый" (скажем, один раз в час), вы можете использовать rsync (* nix, Windows) или один из его производных, например, двуличность, или аналогичный инструмент, такой как unison.

Live Mesh

Вместо этого вы можете использовать Центр синхронизации Windows или "Автономные файлы". Windows Live Mesh может быть тем, что вы ищете.

Подобные вопросы

0

Я прочитал следующее вне сайта:

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

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

Я уверен, что есть одна история успеха, но за десятилетия я никогда ее не приписывал.

-> Если у вас был RAID 5, я напишу, что видел эту работу, но в этой системе было несколько десятков дисков.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .