Как организовать файловый сервер в локальной сети

В общем понимании файловый сервер (File Server, файл-сервер) — компьютер, на котором хранятся файлы, а доступ к ним осуществляется по сети. В маленьких сетях зачастую эту роль возлагают на один из рабочих компьютеров. Первое достоинство выделенного файл-сервера в том, что на нем очень удобно управлять резервным копированием. Место хранения оригиналов одно, программа копирования тоже одна.

Работать она может в то время, когда к серверу по определению никто не обращается — по ночам и по выходным. Аналогично, легко и просто организуется тотальная антивирусная проверка. Вы можете возразить: ведь основную массу данных обычно составляют документы. Однако макровирусы никто пока не отменял, а вред они способны нанести весьма серьезный! Если сосредоточить все данные фирмы на одном компьютере, легче без лишних затрат уделить внимание сиюминутной надежности хранения. Например, в файловый сервер можно установить винчестеры дорогих, но особо надежных серий, либо вообще организовать RAID-массив.

Какое понадобится «железо»? Если делать исключительно файловый сервер или, допустим, совместить его с почтовым, требования к быстродействию процессора и объему оперативной памяти будут самыми скромными. Главное — достаточный объем дисковой системы и, желательно, ее хорошая производительность. На такую роль прекрасно подойдет даже устаревший компьютер. Установите в него новые винчестеры, снабдите их хорошим охлаждением (обдув отдельным вентилятором), возьмите надежный блок питания и подключите его через ИБП.

Какую операционную систему целесообразно установить на файловый сервер?

Принципиальных варианта три:

  • любые выпуски Windows: от Windows XP до Windows 7. Оптимальное решение, если в качестве сервера вы взяли компьютер (новый или не новый) с предустановленной OEM-системой;
  • различные дистрибутивы Linux. Подойдет любая сборка, в том числе самая минимальная — какая вам больше понравится;
  • специализированные дистрибутивы Linux и FreeBSD. Фактическим стандартом в этой области по праву считается проект FreeNAS. Именно это свободное ПО на базе FreeBSD используют и многие производители «фирменных» NAS, и очень серьезные компании для создания собственных корпоративных систем хранения данных. Примечательно, что FreeNAS можно как установить на один из разделов жесткого диска, так и запустить без установки прямо с компакт-диска или флеш-диска USB или карты памяти.

В ОС Linux для предоставления ресурсов в сетевой доступ служит сервер Samba. Обращаться к этим ресурсам могут компьютеры-клиенты под управлением как Windows, так и Linux. В большинстве дистрибутивов Linux пакеты Samba уже установлены по умолчанию, в противном случае их легко загрузить и установить из репозитория. Настройки касаться не будем — она проста и подробно описана в справочной системе Linux, а в большинстве сборок предусмотрен наглядный графический интерфейс.

Samba в Linux и FreeBSD работает по тому же протоколу CIFS, что и служба общего доступа к файлам и папкам (LanmanServer) в Windows. Поэтому файловый сервер под управлением Linux видится в сети точно так же, как и любой Windows-компьютер с предоставленными в общий доступ папками. Обращаться к этим ресурсам вы можете через Проводник Windows.

На файловом сервере выгодно держать основные рабочие документы и базы учета даже в маленькой компании. Туда же целесообразно поместить и резервные копии — образы системных дисков ваших рабочих компьютеров. На сервере проще обеспечить их сохранность и защиту от «зловредов».

Разумеется, в общих папках на сервере должен быть порядок. Какой — решайте по обстановке, но потом постарайтесь неукоснительно его придерживаться. Возможно, стоит отвести одну папку под текущие файлы, к которым должны обращаться все. Для более частных материалов можно выделить папки по числу пользователей. При необходимости к ним будут применяться ограничения доступа. Наконец, файлы «длительного хранения», наподобие резервных копий и дистрибутивов, лучше тоже обособить.


Top