Существуют сотни готовых решений для этого. Большинство, если не все внешние накопители с несколькими жесткими дисками, позволяют зеркалировать данные. (RAID 1) Одна проблема с ними состоит в том, что у вас есть два одинаковых диска в одном корпусе, который обычно выполняет какую-то проприетарную обработку данных. Слишком много возможностей для того, что все еще заканчивается потерей данных, если один из дисков умирает или контроллер диска выходит из строя. Другое дело, что вы получаете только половину хранилища, за которое платите.
Drobo стал популярным выбором для многих, но, похоже, есть проблемы, которые не полностью решены. Это одно из немногих решений, которое может расти в зависимости от потребностей хранилища.
После охоты, чтения и траты слишком большого количества денег я решил, что RAID - это не путь для меня и моих потребностей в простом зеркалировании данных. У меня есть два согласованных по размеру и скорости внешних диска, подключенных через Firewire 800 к моему медиа-серверу. На сервере я запускаю Chronosync с запланированным заданием для полной синхронизации между дисками каждые 3 дня. Звучит немного перегружено, но это отвечает моим потребностям в защите данных, сетевом доступе к данным и не требует моего вмешательства. Это продукт только для Mac, но я уверен, что доступны продукты для Windows.
Что касается вопроса NAS, он разрешает подключение к данным через вашу сеть. Большинству накопителей, оборудованных NAS, не нравится пытаться подключать накопитель по сети и USB одновременно на одной машине. Помните, однако, что NAS часто добавляет какие-то накладные расходы на соединение.