Использование Windows Restore предыдущих версий приводит к ошибке из-за прав доступа

3166
Arvo Bowen

Это похоже на то, что появилось раньше: курица или яйцо ...

У меня есть папка, в которой я некоторое время копировался. Это прекрасно работало, и восстановление было легким, когда пользователь случайно что-то удалял. До сих пор...

  • DomainAdmin = администратор домена, который является частью группы администраторов домена.
  • UserA = Низкоуровневый пользователь без доступа.
  • FolderA = папка сообщества, используемая всеми пользователями для добавления файлов.
  • FolderB = отдельная папка пользователей, к которой имеют доступ только они.

Давайте просто сделаем это просто и скажем, что эта папка содержит 10 файлов. Все 10 из этих файлов имеют списки ACL, которые включают группу DomainAdmin с полным доступом к файлам, за исключением 2 файлов. Эти 2 файла имеют ТОЛЬКО ACL для конкретного пользователя, который их создал (UserA).

Таким образом, каждые 12 часов из этой папки делается теневая копия (FolderA). Я получил запрос на восстановление папки, потому что кто-то (UserA) удалил свой файл в папке (FolderA). Я иду, чтобы восстановить его, как обычно, но затем получаю следующую ошибку ...

File Access Denied

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

File Properties

Поэтому я говорю ОК ... ничего нового ... Я видел это раньше. Мне просто нужно взять на себя ответственность за файл, а затем изменить ACL, как я считаю нужным ... Так что, пытаясь сделать это, я получаю это ...

Windows Security Error

Ну ... это моя бред Кажется, что файл находится в состоянии только для чтения. Не каким-то типом атрибута, а чем-то другим, в зависимости от того, как происходит теневое копирование. Я попытался просто скопировать папку теневого копирования (чтобы я мог сбросить все разрешения, но не могу скопировать эти файлы из-за отсутствия ACL!

Идеи? Решения?

2
Хотя я согласен, что это странно, хороший хедз-ап, и ответ будет потрясающим, но это имеет смысл. Они хотят, чтобы вы, как администратор домена, управляли их файлами и восстанавливали их, чтобы скрыть их ошибки, но не хотите, чтобы у вас были разрешения на доступ к файлам. Один о другой. Если они хотят нести личную ответственность за свои файлы, попросите пользователей восстановить их из созданной ими личной резервной копии. ;) Ƭᴇcʜιᴇ007 9 лет назад 0
Для реального решения вашей проблемы, просто попросите пользователя потянуть, если сформируете тень сами. Если это не сработает, возможно, попробуйте дать пользователю разрешение администратора домена достаточно долго, чтобы извлечь файл из теневой копии (как они)? Ƭᴇcʜιᴇ007 9 лет назад 0
@ Ƭᴇcʜιᴇ007 Может ли обычный пользователь самостоятельно извлекать теневые копии? Я думал, что это была только функция администратора. Хорошая работа, но я надеюсь, что это не единственный способ (предоставление кредитов администратора домена). :) Arvo Bowen 9 лет назад 0
Пользователи должны иметь возможность по умолчанию (в зависимости от прав доступа к файлам / папкам), вот в чем дело - чтобы им не приходилось глючить ИТ-отдел для восстановления файлов. :) Ƭᴇcʜιᴇ007 9 лет назад 0

1 ответ на вопрос

0
Ƭᴇcʜιᴇ007

Попросите пользователя вытащить его из теневой копии на вкладке «Предыдущие версии».

Если это по какой-то причине не работает, возможно, попробуйте дать пользователю разрешение администратора домена достаточно долго, чтобы извлечь файл из теневой копии (как они).

Неудачно. Я попробовал все эти обходные пути, и я не мог заставить это работать. Кажется, что в настоящий момент файл в теневой копии не имеет НИКАКИХ прав, ни каких вообще. Владелец группы администраторов доменов и все тут. Обычно я бы взял на себя владение файлом в качестве администратора домена, а затем установил права. Но сейчас теневая копия заблокирована! Выхода из туннеля нет ... Arvo Bowen 9 лет назад 0

Похожие вопросы