Как включить корзину в ActiveDirectory
Apr. 18th, 2013 06:38 pmДо 2008-го сервера включительно понятия корзина для AD не существовало.
В 2008 r2 корзина появилась. В 2012 корзина стала графической. Может быть именно из-за её позднего появления некоторые о ней не слышали вообще.
В корзину падают удалённые объекты со всеми атрибутами. Почитать про корзину можно на технете. Почитать про восстановление удалённого пользователя можно у меня.
По дефолту корзина отключена. Проверить, включена ли она или нет можно следующим образом:
1. Запускаем powershell.
2. Get-ADOptionalFeature 'Recycle Bin Feature'
3. Если корзина отключена, в EnabledScopes у нас будет пусто: {}. Соответственно, если включена, там будут обозначены границы.
Включить корзину можно так:
1. Запускаем powershell.
2. Enable-ADOptionalFeature 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'DOMAIN.LOCAL'
Напоминаю, что проделать эту операцию можно только на 2008 r2. Обратите внимание, что уровень леса должен быть тоже 2008r2.
Ещё одни грабли. Если у нас имеется субдомен, то при попытке провести ту же операцию с обозначением -Target 'SUB.DOMAIN.LOCAL' мы получим сообщение вроде:
Enable-ADOptionalFeature : A referral was returned from the server
At line:1 char:25
+ Enable-ADOptionalFeature <<<< 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'SUB.DOMAIN.LOCAL'
+ CategoryInfo : NotSpecified: (Recycle Bin Feature:ADOptionalFeature) [Enable-ADOptionalFeature], ADException
+ FullyQualifiedErrorId : A referral was returned from the server,Microsoft.ActiveDirectory.Management.Commands.EnableADOptionalFeature
Если проверить, включена ли корзина, в скопах будет пусто. Однако если вы включили корзину в верхнем домене, она будет работать и в субдоменах.
В 2008 r2 корзина появилась. В 2012 корзина стала графической. Может быть именно из-за её позднего появления некоторые о ней не слышали вообще.
В корзину падают удалённые объекты со всеми атрибутами. Почитать про корзину можно на технете. Почитать про восстановление удалённого пользователя можно у меня.
По дефолту корзина отключена. Проверить, включена ли она или нет можно следующим образом:
1. Запускаем powershell.
2. Get-ADOptionalFeature 'Recycle Bin Feature'
3. Если корзина отключена, в EnabledScopes у нас будет пусто: {}. Соответственно, если включена, там будут обозначены границы.
Включить корзину можно так:
1. Запускаем powershell.
2. Enable-ADOptionalFeature 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'DOMAIN.LOCAL'
Напоминаю, что проделать эту операцию можно только на 2008 r2. Обратите внимание, что уровень леса должен быть тоже 2008r2.
Ещё одни грабли. Если у нас имеется субдомен, то при попытке провести ту же операцию с обозначением -Target 'SUB.DOMAIN.LOCAL' мы получим сообщение вроде:
Enable-ADOptionalFeature : A referral was returned from the server
At line:1 char:25
+ Enable-ADOptionalFeature <<<< 'Recycle Bin Feature' -Scope ForestOrConfigurationSet -Target 'SUB.DOMAIN.LOCAL'
+ CategoryInfo : NotSpecified: (Recycle Bin Feature:ADOptionalFeature) [Enable-ADOptionalFeature], ADException
+ FullyQualifiedErrorId : A referral was returned from the server,Microsoft.ActiveDirectory.Management.Commands.EnableADOptionalFeature
Если проверить, включена ли корзина, в скопах будет пусто. Однако если вы включили корзину в верхнем домене, она будет работать и в субдоменах.