Откат файлов на сервере 2008 R2

У меня странная ситуация на моем сервере разработки. Случайно, и без какой-либо причины, которую я вижу, файлы возвращаются к более ранней версии! Это происходило уже дважды - в первый раз, когда я предположил, что где-то сделал что-то не так, восстановил нужный файл из резервной копии и больше не думал об этом. Во второй раз, прямо сейчас, это случилось с папкой, содержащей всего несколько файлов, над которыми я работал - внезапно все изменения, которые я сделал за последние день или два, исчезли! (Я знаю, совершать чаще, а?). К счастью, у меня есть ежедневная резервная копия, и поэтому я восстановил свои файлы, но я очень обеспокоен этим и должен понять, как и почему это произошло.

Единственное изменение между состояниями файлов заключается в том, что я включил общий доступ к совершенно не связанной папке. Я разрабатываю приложение на Railo, которое работает на Tomcat. Код был все в порядке и в C:\ sites\appname. Я открыл доступ к папке "Railo", которая называется c:\railo, чтобы разрешить моей IDE доступ к журналам, сгенерированным приложением (содержащимся в c:\railo\tomcat\logs), и когда я перезагрузил приложение, код был вернулся на несколько дней назад!

Я в полной растерянности здесь. Может кто-то указать мне верное направление?

Благодарю.

2 ответа

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

Даже восстановление точки восстановления системы не должно влиять на пользовательские данные, так как это не системные файлы.

Я согласен с другими ответами о включении аудита и просмотра журналов. Еще один полезный инструмент - включить предыдущие версии в папке, используя теневые копии, и настроить его на создание теневой копии один раз в час или около того. Таким образом, вы можете в любое время вернуться к предыдущей версии, если это необходимо. Это действительно простой способ отменить этот случайный щелчок / удаление / перезапись / момент забвения.

Другие вопросы по тегам