Назад | Перейти на главную страницу

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

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

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

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

Спасибо.

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

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

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