Автоматическая организация сетевого диска
Некоммерческая организация, на которую я работаю, недавно приобрела устройство NAS объемом 42 ТБ. В этом устройстве будут храниться файлы медиафайлов:.jpg,.mp4,.pst,.indd и т. Д.
Я хотел бы иметь возможность указать набор правил для папки и ее подпапок. Например, каждый проект, заархивированный на NAS, должен иметь одинаковую структуру папок:
Department_JobDescription
- Photos
- Videos
- RAW HD
Если папка на диске не соответствует этим критериям, я хочу получить уведомление. Кроме того, если Photos
Папка содержит что-то, кроме.jpg, я хотел бы получать уведомления.
Хотя на этом этапе это может показаться излишним, через 5 лет хорошо организованный сервер будет потрясен.
Итак, как я мог это настроить?
Дополнительная информация
NAS работает под управлением Windows Storage Server 2008. Я программист и способен писать такое программное обеспечение. Поскольку я единственный программист в организации, время ограничено. Я решил спросить сообщество, существует ли что-то, что будет отвечать требованиям, прежде чем я сам это напишу.
3 ответа
Это может показаться немного излишним, но вы могли бы написать пару сценариев предупреждений nagios. Если у вас нет прямого доступа к диску, вы можете установить демон NRPE на машине, которая имеет. Демон NRPE позволяет узлу nagios выполнять команды на удаленных клиентах. Затем команда вернет код состояния OK, WARNING, CRITICAL или UNKNOWN, который, в свою очередь, будет сигнализировать зеленый, желтый или красный флаг в пользовательском интерфейсе nagios рядом с удаленным узлом, который выполнил команды.
Пользовательский интерфейс является веб-интерфейсом, поэтому вам не нужно использовать демон NRPE, если вы хотите только контролировать этот блок хранения. Вы можете сделать удаленную машину хостом nagios.
Конечно, вы можете изменить интервал опроса по своему усмотрению.
Для уведомления о нарушении типа файла или запрета вы можете использовать экранную функцию диспетчера ресурсов File Server (встроенного в Storage Server), чтобы обеспечить сохранение на томе файлов только определенных типов (активный скрининг), или вы можете получать уведомления, когда файл того типа, который вам не нужен, сохраняется на томе (пассивный просмотр).
Я слышал, что несколько человек рекомендовали мне это в прошлом для подобных вещей: