Одна из управляемых мною сетей использует общие файловые ресурсы Windows Server 2003 для предоставления пользователям сетевого хранилища. Чтобы предотвратить случайное удаление, я использую теневые копии для создания снимков дважды в день. Однако этот метод эффективен только для файлов, которые находились в общей папке во время последнего моментального снимка. Когда пользователи случайно удалили файлы, недавно помещенные в общий ресурс, у меня нет другого выхода, кроме удаленного рабочего стола на сервере и попытки восстановления с помощью утилиты восстановления (это эффективно, только если файл не был перезаписан).
Есть ли такая функция, как корзина Windows для общих файловых ресурсов Windows Server 2003? Как лучше всего защитить моих пользователей от случайного удаления файлов в этом случае?
К сожалению, ни для одной сетевой папки в любой версии Windows нет функции корзины.
Это сделало краткое появление в Vista, но затем исчез до RTM.
Сторонние приложения, такие как Undelete, могут это сделать, но я думаю, что Microsoft просто считает файловый ресурс не системой документов. Для хранения, контроля версий и обработки важных документов нужно кое-что еще. Например, упомянутый Sharepoint (хотя я не могу сказать, что мне нравится его пользовательский опыт) или какая-то другая из всех существующих систем управления документами.
Вы также можете проверить свое решение для резервного копирования и посмотреть, можно ли перейти к непрерывному резервному копированию вместо ежедневного для общего ресурса. Большинство приложений для резервного копирования в наши дни должны иметь это, по крайней мере, в качестве надстройки. Таким образом, если это поддерживается на сервере, все изменения будут копироваться по мере их появления или с задержкой всего в несколько минут. Это удобная функция, предназначенная для системы резервного копирования дисков с историей не более чем за несколько дней, при этом ночные резервные копии хранятся дольше, как обычно, на ленте или еще где-то.
Я не знаю корзины для общих файловых ресурсов, но это место, где выделяется SharePoint. В SharePoint есть два уровня корзин, один для пользователей и один для администраторов, которые фиксируют удаления до того, как вам придется прибегать к восстановлению из резервной копии.
Просто подумайте, если один из других гуру ServerFault не может указать вам корзину для общих файловых ресурсов.
Мы используем продукт под названием Undelete (http://www.undelete.com/file-recovery.aspx) на наших файловых серверах, но мы работаем под управлением Windows 2008. Я думаю, что более старые версии Windows действительно включали скрытый файл, называемый «сетевой корзиной», на каждом файловом разделе на сервере. Но я мог ошибаться. Вы можете это проверить.
Как уже говорили другие, обычно невозможно иметь корзину в общем сетевом ресурсе.
Но есть возможность получить эту функциональность для домашних папок. Если объекты групповой политики используются для перенаправления «Мои документы» в общий сетевой ресурс, все, что удалено из «Мои документы», попадет в корзину.
Это вызывает еще одну проблему: корзины хранятся в сети, поэтому вам понадобится какой-то план обслуживания для удаления или опустошения корзин.
Я не очень хорошо знаком с функцией теневого копирования тома, так что, возможно, есть техническое ограничение, о котором я не знаю, но почему бы просто не делать более частые снимки?
Как снимки, они должны быть довольно легкими после первого, верно? Если вы делаете ежечасные снимки в рабочее время, не сократит ли это резко количество файлов, которые не попали в снимок перед удалением?
Я только что нашел утилиту Инструмент для сетевой корзины. Он перемещает удаленные файлы с сетевых дисков в корзину. В отличие от программного обеспечения для резервного копирования, вы можете восстановить удаленный файл в том виде, в котором он был на момент удаления. Вы можете определить список сетевых дисков или сетевых папок для отслеживания удаленных файлов.
Чтобы не быть слишком язвительным, но если у вас включены теневые копии томов и вы выполняете все остальные стандартные функции резервного копирования, то пора пользователю взять на себя ответственность за это.
Я согласен с идеей SharePoint от smearp. Корзина - это здорово, но я также заметил, что пользователи относятся к веб-интерфейсу иначе, чем к интерфейсу проводника. Как будто они не решаются удалять что-то. Есть в доме психологи?