[Comm] Re: протоколирование файловых операций

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Ноя 17 13:21:37 MSK 2003


On Sun, Nov 16, 2003 at 03:46:50PM +0400, Andrew Fefilov wrote:
> В частности, интересует вот такой момент. Допустим, на файловом
> сервере был удален какой-то файл. Для нетваре есть средства
> посмотреть каким пользователем был удален файл, когда и (при
> выполнении некоторых условий) этот файл восстановить.
> Последнее, в принципе, не так критично (есть еженочный бэкап),
> но иногда тоже весьма неплохо.

Можно, конечно, попробовать встроиться с логгером/сейвером в
unlink(2) на манер того, как сделано в libnoch, но это только
направление -- реализаций не видел (впрочем, и не искал).

> Теперь, напрашивается вопрос - можно ли сие в линуксе, и в М2.2
> в частности? Если можно - то на каких файловых системах?

"Вообще" -- нельзя.  В частности, на xfs, которую по другим ТТХ
порекомендую под задачу -- тоже.

> Возможно, получить информацию, о том кем и когда удален файл,
> можно средствами логов самой самбы, не знаю.

На большом log level, наверное, можно -- но из пушки по воробьям
в плане производительности.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки community